| 1234567891011121314151617181920212223242526272829303132333435363738 | /* * temperature.h * *  Created on: 22.04.2016 *      Author: pavel */#ifndef TEMPERATURE_H_#define TEMPERATURE_H_#include <stdbool.h>#include "onewire.h"typedef struct{  float   Temperature;  // Значение температуры  uint8_t ErrorCounter; // Счетчик ошибок связи с датчиком  uint8_t ErrorCycle;   // Счетчик ошибок циклов преобразования температуры  uint8_t SensorState;  // Состояние датчика (0 - датчик работает, 1 - неисправность)} TEMPERATURE_SENSORS_t;/**  * @brief Cтруктура датчиков температуры (измерения, состояния, счетчики ошибок)  */TEMPERATURE_SENSORS_t sTemperSensors[MAX_T_SENSORS];/**  * @brief Флаг инициализации данных температурных датчиков  */bool fTemperDataReady;/**  * @brief  Инициализация датчиков температуры 1-wire  */void OW_Init(void);#endif /* TEMPERATURE_H_ */
 |