OpenEphys ZMQ reader

Reads raw data from Open-Ephys acquisition software and converts it to a single stream of multi-channel data

Output port

port name

data type

slots

description

data

MultiChannelData <double>

1

the multichanneldata contains N channels (depend on nchannels) and P samples (depend on batch_size)

Options

port name

data type

default

description

address

string

127.0.0.1

IP address of Open-Ephys zmq communication.

port

unsigned int

5556

Port of Open-Ephys zmq communication.

npackets

uint64_t

0

The total number of data packets to read (0 means continuous recording).

batch size

unsigned int

1

The number of data packets to concatenate into single multi-channel data bucket.

nchannels

unsigned int

384

The number of channels in the data packet sent by Open-Ephys.