const uint64_t (*vdivs)[2];
uint64_t num_vdivs;
- /* Probe groups */
- struct sr_probe_group analog_groups[MAX_ANALOG_PROBES];
- struct sr_probe_group digital_group;
+ /* Channel groups */
+ struct sr_channel_group analog_groups[MAX_ANALOG_PROBES];
+ struct sr_channel_group digital_group;
/* Acquisition settings */
- GSList *enabled_analog_probes;
- GSList *enabled_digital_probes;
+ GSList *enabled_analog_channels;
+ GSList *enabled_digital_channels;
uint64_t limit_frames;
void *cb_data;
enum data_source data_source;
GSList *channel_entry;
/* Number of bytes received for current channel. */
uint64_t num_channel_bytes;
+ /* Number of bytes of block header read */
+ uint64_t num_header_bytes;
/* Number of bytes in current data block, if 0 block header expected */
uint64_t num_block_bytes;
/* Number of data block bytes already read */