History of AnalogRecorder (No. 7)
- History
- View the diff.
- View the diff current.
- View the source.
- Go to AnalogRecorder.
- 1 (2010-11-17 (Wed) 21:59:40)
- 2 (2010-11-18 (Thu) 01:01:48)
- 3 (2010-11-18 (Thu) 02:54:04)
- 4 (2010-11-21 (Sun) 15:11:53)
- 5 (2010-11-23 (Tue) 23:37:29)
- 6 (2010-11-25 (Thu) 17:36:45)
- 7 (2010-11-29 (Mon) 20:33:43)
- 8 (2010-11-29 (Mon) 23:52:46)
- 9 (2015-05-10 (Sun) 21:20:01)
- 10 (2015-05-26 (Tue) 20:21:56)
- 11 (2015-07-28 (Tue) 10:49:23)
Analog Recorder†
Computer: MacPro(Quad-Core Intel Xenon 2.8GHz)
OS:MacOSX(10.6.5)
Environment: LabView2009(Developer)
National Instruments PCI-X board: PCIe-6259
32 ch NRSE Setting(16bit)
Channels: Acq,Cardio,Resp,4th,5th,...,32th
ch | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
AcqTrig | Cardio | Respir | EyePosX | EyePosY | EyeSize | Response1 | Response2 | |
ch | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
StimTrig1 | StimTrig2 | StimTrig3 | StimTrig4 | Response3 | Response4 | Response5 | Response6 | |
ch | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
CNTR | MotionL | MotionR | Response7 | Response8 | StimTrig5 | StimTrig6 | StimTrig7 | |
ch | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
StimTrig8 | ANY | ANY | ANY | ANY | ANY | ANY | ANY |
100Hz recording
Acquisition trigger data has 1kHz resolution
Car2 format†
base: big endian 2byte integer data
{[Acq1][Card1][Resp1][SigA1][SigB1][SigC1]...[Sig$1]}
{[Acq2][Card2][Resp2][SigA2][SigB2][SigC2]...[Sig$2]}
...
...
{[AcqN][CardN][RespN][SigAN][SigBN][SigCN]...[Sig$N]}
Card1~N,Resp1~N,Sig(A~$)(1~N): 2byte signed integer
Acq1~N: [cbbbbbtt tttttttt] 2byte bit sequence
c(1bit): 1 for checking car2 data bbbbb(5bits): [The integer plus 1] indicates the number of channels(1~32) tt tttttttt(10bits): Acquisition trigger statement at each timing every 1 msec(above threshold[2.5V] or not) The lowest bit corresponds to the earliest timing.
The following command should support car2 data
car_anlz(1.2),car2txt(1.1.0),txt2car2(1.0.1),ext_analyzer(1.0.4b),peak(1.15c)
Old Analog Recorder†
National Instruments PCI board:PCI-6023e
16 ch SE Setting(12bit)
Channels: Acq,Cardio,Resp,4th,5th,...,32th
ch | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
AcqTrig | Cardio | Respir | EyePosX | EyePosY | StimTrig1 | StimTrig2 | Response1 | |
ch | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
Response2 | EyeSize | Motion1 | Motion2 | Free | Free | Free | Free |
Car1 format†
base: big endian base 2-byte data(12 bit data is stored in 16 bit box)
[Resp1][Card1][Resp2][Card2][Resp3][Card3]...[Resp_N][Card_N]
Resp_1~N [AAAA NNNN NNNN NNNN]
(int)AAAA is the timing information of acquisition trigger onset(0[No onset],1~10)~ (12bit data)[NNNN NNNN NNNN]~
Card_1~N [AAAA NNNN NNNN NNNN]
(int)AAAA is empty("0000")~ (12bit data)[NNNN NNNN NNNN]~
Data conversion :
Car1 vs Car2†
Car1 and Ext | Car | |
extension | .car/.ext | .car |
data type | big endian | big endian |
files | 2 separate files | 1 unified file |
Number of channels | 3~16channels(car-3 ext-0~13) | 1~32channels |
analog data resolution | 12bit | 16 bit |
analog data sampling | 100Hz | 100Hz |
acquisition trigger resolution | code the trigger-on timing at 1kHz (cannot have multiple trigger-on for 10msec interval) | 1kHz(Real 1kHz digital) |
analog data range | -5~5V | -10~10V |
Accessories†
SCB-68 BNC-2090A SHC68-68-EPM Cable x2