Digital I/O. More...
Detailed Description
Digital I/O.
The dio
interface provides access to a digital I/O device.
#define | PLAYER_DIO_DATA_VALUES 1 |
Data: input values (PLAYER_DIO_DATA_VALUES) More... | |
#define | PLAYER_DIO_CMD_VALUES 1 |
Data: input values (PLAYER_DIO_DATA_VALUES) More... | |
typedef struct player_dio_data | player_dio_data_t |
Data: input values (PLAYER_DIO_DATA_VALUES) More... | |
typedef struct player_dio_cmd | player_dio_cmd_t |
Command: output values (PLAYER_DIO_CMD_VALUES) More... | |
Macro Definition Documentation
◆ PLAYER_DIO_CMD_VALUES
#define PLAYER_DIO_CMD_VALUES 1 |
Data: input values (PLAYER_DIO_DATA_VALUES)
The dio
interface returns data regarding the current state of the digital inputs.
Referenced by GarciaDriver::ProcessMessage(), and wbr914::ProcessMessage().
◆ PLAYER_DIO_DATA_VALUES
#define PLAYER_DIO_DATA_VALUES 1 |
Data: input values (PLAYER_DIO_DATA_VALUES)
The dio
interface returns data regarding the current state of the digital inputs.
Referenced by RFLEX::Main(), GarciaDriver::ProcessMessage(), wbr914::Unsubscribe(), and P2OS::Unsubscribe().
Typedef Documentation
◆ player_dio_cmd_t
typedef struct player_dio_cmd player_dio_cmd_t |
Command: output values (PLAYER_DIO_CMD_VALUES)
The dio
interface accepts 4-byte commands which consist of the ouput bitfield
◆ player_dio_data_t
typedef struct player_dio_data player_dio_data_t |
Data: input values (PLAYER_DIO_DATA_VALUES)
The dio
interface returns data regarding the current state of the digital inputs.