Owner's manual

Table Of Contents
© Sealevel Systems, Inc.
- 101 -
SeaI/O User Manual
A/D Voltage Reference Types
typedef enum
{
ANALOG_OFFSET = 0,
GND_OFFSET = 1,
AD_REF_OFFSET = 2,
DA_CHANNEL_1 = 4,
DA_CHANNEL_2 = 8
} ad_reference_type;
A/D D/A Configuration Structure
typedef struct
{
struct
{
unsigned char reference_offset;
unsigned char channel_mode;
} device;
struct
{
unsigned char ch_1;
unsigned char ch_2;
unsigned char ch_3;
unsigned char ch_4;
unsigned char ch_5;
unsigned char ch_6;
unsigned char ch_7;
unsigned char ch_8;
unsigned char ch_9;
unsigned char ch_10;
unsigned char ch_11;
unsigned char ch_12;
unsigned char ch_13;
unsigned char ch_14;
unsigned char ch_15;
unsigned char ch_16;
} channels;
} adda_config;
A/D D/A Extended Configuration Structure
typedef struct
{
unsigned char ad_multiplier_enabled;
channel_range_type da_channel_1_range;
channel_range_type da_channel_2_range;
} adda_ext_config;