NlxParser¶
Read raw Neuralynx Digilynx data packets from a NlxPureReader processor and turns it a single MultiChannelData output stream of all available channels. Optionally, multiple data packets are combined into batches.
port name |
data type |
slots |
description |
---|---|---|---|
udp |
VectorType <char> |
1 |
None |
port name |
data type |
slots |
description |
---|---|---|---|
data |
MultiChannelType <double> |
1 |
None |
ttl |
MultiChannelType <uint32_t> |
1 |
None |
port name |
data type |
default |
description |
---|---|---|---|
batch size |
unsigned int |
2 |
The number of data packets to concatenate into single multi-channel data bucket. |
update interval |
uint64_t |
20 seconds |
The time interval for updates on the received data from the Digilynx acquisition system. |
trigger/enable |
bool |
False |
Whether or not to wait for hardware trigger to start streaming data packets. |
trigger/channel |
uint32_t |
0 |
Digital input channel to use as hardware trigger |
gap fill |
string |
asap |
Method of filling in missing data packets. If ‘none’, no filling of ” missed packets is performed. If ‘asap’, all missed packets will be filled with last available batch of samples. If ‘distributed’, missed packets will be filled with the last available batch of samples at each iteration. |