60 for (i = 0; i < 4; i++)
69 for (i = 0; i < 3; i++)
75 for (i = 0; i < 3; i++)
1391 uint8_t bme688IDIn[5] = {0};
1398 myPrintkI(
"BME688 Gas/Pressure/temperature/Humidty - Present\r\n");
1403 myPrintkW(
"BME688 Gas/Pressure/temperature/Humidty - Not Present\r\n");
void readBME688ID(uint8_t *bme688Id)
reads the NV Flash ID over the SPI bus.
BME688 driver header file.
#define BME688_WHO_AM_I_REG0
struct spi_buf tx_bufs[]
SPI TX buffer structure.
const struct spi_buf_set rx
SPI RX buffer structure.
uint8_t buffer_rx[SPI_BUF_SIZE+8]
SPI receive buffer0.
const struct device *const spi_dev
uint32_t sensorTypePresentAll
struct spi_config spi_cfg2
SPI configuration.
uint8_t buffer_tx[SPI_BUF_SIZE+8]
SPI transmit buffer.
struct spi_buf rx_bufs[]
SPI RX buffer structure.
const struct spi_buf_set tx
SPI TX buffer structure.
int myPrintkI(char *restrict fmt,...)
prints an information message to the UART
int myPrintkW(char *restrict fmt,...)
prints a warning message to the UART