bme680/i2c.h

14 lines
272 B
C
Raw Normal View History

2023-11-04 20:37:39 +00:00
#ifndef I2C_H
#define I2C_H
2023-09-17 20:31:02 +00:00
#include <stdint.h>
2023-11-04 20:37:39 +00:00
#define I2C_OK 0
#define I2C_ERR 1
2023-09-17 20:31:02 +00:00
2023-11-04 20:37:39 +00:00
int i2c_init (const char *dev, uint8_t addr);
int i2c_read_reg (int fd, uint8_t reg, uint8_t *dst, uint32_t size);
int i2c_write_reg (int fd, uint8_t reg, uint8_t value);
#endif