|
enum | Freq { Freq_100KHz = 0x0
, Freq_200KHz = 0x1
, Freq_400KHz = 0x2
, Freq_1MHz = 0x3
} |
|
|
virtual ICMaster & | get_ic ()=0 |
|
virtual uint8_t | get_freq ()=0 |
|
virtual void | set_freq (uint8_t freq)=0 |
|
virtual uint8_t | get_num ()=0 |
|
virtual void | set_num (uint8_t num)=0 |
|
virtual uint8_t | get_mode ()=0 |
|
virtual void | set_mode (uint8_t mode)=0 |
|
virtual void | reset ()=0 |
|
virtual void | write (uint16_t i2c_addr, uint16_t mem_addr, const std::span< uint8_t > data)=0 |
|
virtual void | read (uint16_t i2c_addr, uint16_t mem_addr, uint16_t size)=0 |
|
virtual void | send ()=0 |
|
The documentation for this class was generated from the following file: