LibDriver MLX90614  1.0.0
MLX90614 full-featured driver
driver_mlx90614_interface_template.c
Go to the documentation of this file.
1 
38 
47 {
48  return 0;
49 }
50 
59 {
60  return 0;
61 }
62 
74 uint8_t mlx90614_interface_iic_read(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)
75 {
76  return 0;
77 }
78 
90 uint8_t mlx90614_interface_iic_write(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)
91 {
92  return 0;
93 }
94 
103 uint8_t mlx90614_interface_scl_write(uint8_t value)
104 {
105  return 0;
106 }
107 
116 uint8_t mlx90614_interface_sda_write(uint8_t value)
117 {
118  return 0;
119 }
120 
127 {
128 
129 }
130 
136 void mlx90614_interface_debug_print(const char *const fmt, ...)
137 {
138 
139 }
driver mlx90614 interface header file
uint8_t mlx90614_interface_iic_write(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)
interface iic bus write
uint8_t mlx90614_interface_iic_init(void)
interface iic bus init
void mlx90614_interface_delay_ms(uint32_t ms)
interface delay ms
uint8_t mlx90614_interface_iic_deinit(void)
interface iic bus deinit
uint8_t mlx90614_interface_sda_write(uint8_t value)
interface sda write
uint8_t mlx90614_interface_scl_write(uint8_t value)
interface scl write
uint8_t mlx90614_interface_iic_read(uint8_t addr, uint8_t reg, uint8_t *buf, uint16_t len)
interface iic bus read
void mlx90614_interface_debug_print(const char *const fmt,...)
interface print format data