LibDriver SPS30  1.0.0
SPS30 full-featured driver
driver_sps30_interface_template.c
Go to the documentation of this file.
1 
37 #include "driver_sps30_interface.h"
38 
47 {
48  return 0;
49 }
50 
59 {
60  return 0;
61 }
62 
73 uint8_t sps30_interface_iic_read_cmd(uint8_t addr, uint8_t *buf, uint16_t len)
74 {
75  return 0;
76 }
77 
88 uint8_t sps30_interface_iic_write_cmd(uint8_t addr, uint8_t *buf, uint16_t len)
89 {
90  return 0;
91 }
92 
101 {
102  return 0;
103 }
104 
113 {
114  return 0;
115 }
116 
126 uint16_t sps30_interface_uart_read(uint8_t *buf, uint16_t len)
127 {
128  return 0;
129 }
130 
140 uint8_t sps30_interface_uart_write(uint8_t *buf, uint16_t len)
141 {
142  return 0;
143 }
144 
153 {
154  return 0;
155 }
156 
162 void sps30_interface_delay_ms(uint32_t ms)
163 {
164 
165 }
166 
172 void sps30_interface_debug_print(const char *const fmt, ...)
173 {
174 
175 }
driver sps30 interface header file
uint8_t sps30_interface_iic_write_cmd(uint8_t addr, uint8_t *buf, uint16_t len)
interface iic bus write
uint16_t sps30_interface_uart_read(uint8_t *buf, uint16_t len)
interface uart read
uint8_t sps30_interface_iic_read_cmd(uint8_t addr, uint8_t *buf, uint16_t len)
interface iic bus read
uint8_t sps30_interface_iic_deinit(void)
interface iic bus deinit
void sps30_interface_debug_print(const char *const fmt,...)
interface print format data
void sps30_interface_delay_ms(uint32_t ms)
interface delay ms
uint8_t sps30_interface_iic_init(void)
interface iic bus init
uint8_t sps30_interface_uart_flush(void)
interface uart flush
uint8_t sps30_interface_uart_write(uint8_t *buf, uint16_t len)
interface uart write
uint8_t sps30_interface_uart_init(void)
interface uart init
uint8_t sps30_interface_uart_deinit(void)
interface uart deinit