1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #ifndef PCAL6408A_INTERNAL_H__
- #define PCAL6408A_INTERNAL_H__
- #define PCAL6408A_REG_COUNT_SEQUENCE_1 4
- #define PCAL6408A_REG_COUNT_SEQUENCE_2 7
- #define PCAL6408A_REG_COUNT_ALL 12
- #define PCAL6408A_INNER_PIN_COUNT 8
- #define PCAL6408A_DRIVE_STRENGTH_REG_0_PIN_MAX 3
- typedef struct {
- nrf_twi_sensor_t * p_sensor_data;
- uint8_t sensor_addr;
- uint8_t registers[PCAL6408A_REG_COUNT_ALL];
- } pcal6408a_instance_t;
- #endif
|