GPIO_NXP_Arduino 1.1.0
GPIO device operation sample code for Arduino
|
This is the complete list of members for PCA9554, including all inherited members.
access_ref (defined in PCA9554) | PCA9554 | static |
ARDUINO_SHIELD enum value (defined in PCA9554) | PCA9554 | |
auto_increment (defined in GPIO_base) | GPIO_base | protected |
begin(board env=NONE) | PCA9554 | |
GPIO_base::begin(board env=NONE) | GPIO_base | virtual |
bit_op16(uint8_t reg, uint16_t mask, uint16_t value) (defined in PCA9554) | PCA9554 | |
bit_op8(uint8_t reg, uint8_t mask, uint8_t value) | PCA9554 | |
board enum name | PCA9554 | |
config(int port, uint8_t config, uint8_t mask=0) | PCA9554 | virtual |
config(const uint8_t *vp) | PCA9554 | virtual |
Configuration enum value (defined in PCA9554) | PCA9554 | |
GPIO_base(uint8_t i2c_address, int nbits, const uint8_t *arp, uint8_t ai) | GPIO_base | |
GPIO_base(TwoWire &wire, uint8_t i2c_address, int nbits, const uint8_t *arp, uint8_t ai) | GPIO_base | |
input(int port) | PCA9554 | virtual |
input(uint8_t *vp) | PCA9554 | virtual |
Input_Port enum value (defined in PCA9554) | PCA9554 | |
n_bits | PCA9554 | |
n_ports | PCA9554 | |
NONE enum value (defined in PCA9554) | PCA9554 | |
output(int port, uint8_t value, uint8_t mask=0) | PCA9554 | virtual |
output(const uint8_t *vp) | PCA9554 | virtual |
Output_Port enum value (defined in PCA9554) | PCA9554 | |
PCA9554(uint8_t i2c_address=(0x40 > > 1)+0) | PCA9554 | |
PCA9554(TwoWire &wire, uint8_t i2c_address=(0x40 > > 1)+0) | PCA9554 | |
ping(void) | PCA9554 | |
Polarity_Inversion enum value (defined in PCA9554) | PCA9554 | |
print_bin(uint8_t v) (defined in GPIO_base) | GPIO_base | static |
read_port(access_word w, uint8_t *vp) | PCA9554 | virtual |
read_port(access_word w, int port_num=0) | PCA9554 | virtual |
read_port16(access_word w, uint16_t *vp) | PCA9554 | virtual |
read_port16(access_word w, int port_num=0) | PCA9554 | virtual |
read_r16(uint8_t reg) | PCA9554 | |
read_r8(uint8_t reg) | PCA9554 | |
reg_num enum name | PCA9554 | |
reg_r(uint8_t reg_adr, uint8_t *data, uint16_t size) | PCA9554 | |
reg_r(uint8_t reg_adr) | PCA9554 | |
reg_w(uint8_t reg_adr, const uint8_t *data, uint16_t size) | PCA9554 | |
reg_w(uint8_t reg_adr, uint8_t data) | PCA9554 | |
write_port(access_word w, const uint8_t *vp) | PCA9554 | virtual |
write_port(access_word w, uint8_t value, int port_num=0) | PCA9554 | virtual |
write_port16(access_word w, const uint16_t *vp) | PCA9554 | virtual |
write_port16(access_word w, uint16_t value, int port_num=0) | PCA9554 | virtual |
write_r16(uint8_t reg, uint16_t val) | PCA9554 | |
write_r8(uint8_t reg, uint8_t val) | PCA9554 | |
~GPIO_base() | GPIO_base | virtual |
~PCA9554() | PCA9554 | virtual |