LibDriver APM2000
Loading...
Searching...
No Matches
driver_apm2000_interface_template.c
Go to the documentation of this file.
1
36
38
47{
48 return 0;
49}
50
59{
60 return 0;
61}
62
74uint8_t apm2000_interface_iic_read_address16(uint8_t addr, uint16_t reg, uint8_t *buf, uint16_t len)
75{
76 return 0;
77}
78
90uint8_t apm2000_interface_iic_write_address16(uint8_t addr, uint16_t reg, uint8_t *buf, uint16_t len)
91{
92 return 0;
93}
94
103{
104 return 0;
105}
106
115{
116 return 0;
117}
118
128uint16_t apm2000_interface_uart_read(uint8_t *buf, uint16_t len)
129{
130 return 0;
131}
132
142uint8_t apm2000_interface_uart_write(uint8_t *buf, uint16_t len)
143{
144 return 0;
145}
146
155{
156 return 0;
157}
158
165{
166
167}
168
174void apm2000_interface_debug_print(const char *const fmt, ...)
175{
176
177}
driver apm2000 interface header file
uint8_t apm2000_interface_iic_read_address16(uint8_t addr, uint16_t reg, uint8_t *buf, uint16_t len)
interface iic bus read with 16 bits register address
void apm2000_interface_debug_print(const char *const fmt,...)
interface print format data
uint16_t apm2000_interface_uart_read(uint8_t *buf, uint16_t len)
interface uart read
uint8_t apm2000_interface_iic_deinit(void)
interface iic bus deinit
uint8_t apm2000_interface_uart_write(uint8_t *buf, uint16_t len)
interface uart write
uint8_t apm2000_interface_uart_flush(void)
interface uart flush
uint8_t apm2000_interface_iic_init(void)
interface iic bus init
uint8_t apm2000_interface_uart_deinit(void)
interface uart deinit
uint8_t apm2000_interface_iic_write_address16(uint8_t addr, uint16_t reg, uint8_t *buf, uint16_t len)
interface iic bus write with 16 bits register address
void apm2000_interface_delay_ms(uint32_t ms)
interface delay ms
uint8_t apm2000_interface_uart_init(void)
interface uart init