libRBR  v1.2.3
RBR instrument communication API
Data Fields
RBRInstrumentChannels Struct Reference

Details reported by a combination of the instrument channels, channel, and calibration commands. More...

#include <RBRInstrumentConfiguration.h>

Collaboration diagram for RBRInstrumentChannels:
Collaboration graph
[legend]

Data Fields

int32_t count
 The number of installed and configured instrument channels.
 
int32_t on
 The number of active channels, which excludes any turned off by the user. More...
 
RBRInstrumentPeriod settlingTime
 The maximum power-on settling settling time across all enabled channels. More...
 
RBRInstrumentPeriod readTime
 The maximum overall reading time across all enabled channels. More...
 
RBRInstrumentPeriod minimumPeriod
 The minimum sampling period with the currently-active channels. More...
 
RBRInstrumentChannel channels [RBRINSTRUMENT_CHANNEL_MAX]
 Specific channel details. More...
 

Detailed Description

Details reported by a combination of the instrument channels, channel, and calibration commands.

See also
RBRInstrument_getChannels()
https://docs.rbr-global.com/L3commandreference/commands/configuration-information-and-calibration/channels
https://docs.rbr-global.com/L3commandreference/commands/configuration-information-and-calibration/channel
https://docs.rbr-global.com/L3commandreference/commands/configuration-information-and-calibration/calibration

Field Documentation

◆ channels

RBRInstrumentChannel RBRInstrumentChannels::channels[RBRINSTRUMENT_CHANNEL_MAX]

Specific channel details.

The first RBRInstrumentChannel.count entries will be populated.

◆ minimumPeriod

RBRInstrumentPeriod RBRInstrumentChannels::minimumPeriod

The minimum sampling period with the currently-active channels.

Specified in milliseconds.

◆ on

int32_t RBRInstrumentChannels::on

The number of active channels, which excludes any turned off by the user.

See also
RBRInstrumentChannel.status

◆ readTime

RBRInstrumentPeriod RBRInstrumentChannels::readTime

The maximum overall reading time across all enabled channels.

Specified in milliseconds.

◆ settlingTime

RBRInstrumentPeriod RBRInstrumentChannels::settlingTime

The maximum power-on settling settling time across all enabled channels.

Specified in milliseconds.


The documentation for this struct was generated from the following file: