#ifndef INC_TMP1075_H_ #define INC_TMP1075_H_ #include "can.h" #include "stm32f3xx_hal.h" #include "TMP1075.h" #include "can-halal.h" #include "errors.h" #include #define N_CELLS 13 #define N_TEMP_SENSORS 13 extern uint32_t tmp1075_failed_sensors; extern int16_t tmp1075_temps[N_TEMP_SENSORS]; HAL_StatusTypeDef tmp1075_init(I2C_HandleTypeDef* hi2c); HAL_StatusTypeDef tmp1075_measure(); HAL_StatusTypeDef tmp1075_sensor_init(int n); HAL_StatusTypeDef tmp1075_sensor_read(int n, int16_t* res); #endif // INC_TMP1075_H_