Analog I/O. More...

Detailed Description

Analog I/O.

The aio interface provides access to an analog I/O device.

#define PLAYER_AIO_CMD_STATE   1
 Data: state (PLAYER_AIO_DATA_STATE) More...
 
#define PLAYER_AIO_DATA_STATE   1
 Data: state (PLAYER_AIO_DATA_STATE) More...
 
typedef struct player_aio_data player_aio_data_t
 Data: state (PLAYER_AIO_DATA_STATE) More...
 
typedef struct player_aio_cmd player_aio_cmd_t
 Command: state (PLAYER_AIO_CMD_STATE) More...
 

Macro Definition Documentation

◆ PLAYER_AIO_CMD_STATE

#define PLAYER_AIO_CMD_STATE   1

Data: state (PLAYER_AIO_DATA_STATE)

The aio interface returns data regarding the current state of the analog inputs.

◆ PLAYER_AIO_DATA_STATE

#define PLAYER_AIO_DATA_STATE   1

Data: state (PLAYER_AIO_DATA_STATE)

The aio interface returns data regarding the current state of the analog inputs.

Referenced by RFLEX::Main(), Erratic::Main(), mbasedriver::PublishAIn(), wbr914::Unsubscribe(), and P2OS::Unsubscribe().

Typedef Documentation

◆ player_aio_cmd_t

Command: state (PLAYER_AIO_CMD_STATE)

The aio interface allows for the voltage level on one output to be set

◆ player_aio_data_t

Data: state (PLAYER_AIO_DATA_STATE)

The aio interface returns data regarding the current state of the analog inputs.