#include <rtl2832.h>
|
virtual int | set_i2c_repeater (bool on=true, const char *function_name=NULL, int line_number=-1, const char *line=NULL)=0 |
|
virtual int | i2c_read (uint8_t i2c_addr, uint8_t *buffer, int len)=0 |
|
virtual int | i2c_write (uint8_t i2c_addr, uint8_t *buffer, int len)=0 |
|
virtual int | i2c_write_reg (uint8_t i2c_addr, uint8_t reg, uint8_t val)=0 |
|
virtual int | i2c_read_reg (uint8_t i2c_addr, uint8_t reg, uint8_t &data)=0 |
|
◆ i2c_read()
virtual int RTL2832_NAMESPACE::i2c_interface::i2c_read |
( |
uint8_t |
i2c_addr, |
|
|
uint8_t * |
buffer, |
|
|
int |
len |
|
) |
| |
|
pure virtual |
◆ i2c_read_reg()
virtual int RTL2832_NAMESPACE::i2c_interface::i2c_read_reg |
( |
uint8_t |
i2c_addr, |
|
|
uint8_t |
reg, |
|
|
uint8_t & |
data |
|
) |
| |
|
pure virtual |
◆ i2c_write()
virtual int RTL2832_NAMESPACE::i2c_interface::i2c_write |
( |
uint8_t |
i2c_addr, |
|
|
uint8_t * |
buffer, |
|
|
int |
len |
|
) |
| |
|
pure virtual |
◆ i2c_write_reg()
virtual int RTL2832_NAMESPACE::i2c_interface::i2c_write_reg |
( |
uint8_t |
i2c_addr, |
|
|
uint8_t |
reg, |
|
|
uint8_t |
val |
|
) |
| |
|
pure virtual |
◆ set_i2c_repeater()
virtual int RTL2832_NAMESPACE::i2c_interface::set_i2c_repeater |
( |
bool |
on = true , |
|
|
const char * |
function_name = NULL , |
|
|
int |
line_number = -1 , |
|
|
const char * |
line = NULL |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: