"Added support for an external temperature sensor to more boards.
parent
d17f037507
commit
b64d86d308
|
|
@ -31,8 +31,8 @@ class ExternalSensor {
|
|||
bool UserEnable; ///< user enable flag
|
||||
uint8_t SensorType; ///< sensor type
|
||||
|
||||
Logs *log;
|
||||
Configuration *config;
|
||||
Logs *log; ///< log object
|
||||
Configuration *config; ///< configuration object
|
||||
|
||||
public:
|
||||
ExternalSensor(uint8_t, bool, Logs *, Configuration *);
|
||||
|
|
|
|||
|
|
@ -1383,6 +1383,11 @@ bool Configuration::LoadTimeLapseFunctionStatus() {
|
|||
return (bool) ret;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Load external temperature sensor enable
|
||||
*
|
||||
* @return bool - status
|
||||
*/
|
||||
bool Configuration::LoadExternalTemperatureSensorEnable() {
|
||||
uint8_t ret = EEPROM.read(EEPROM_ADDR_EXT_SENS_ENABLE_START);
|
||||
Log->AddEvent(LogLevel_Info, F("External temperature sensor enable: "), String(ret));
|
||||
|
|
@ -1394,6 +1399,11 @@ bool Configuration::LoadExternalTemperatureSensorEnable() {
|
|||
return (bool) ret;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Load external temperature sensor unit
|
||||
*
|
||||
* @return uint8_t - unit
|
||||
*/
|
||||
uint8_t Configuration::LoadExternalTemperatureSensorUnit() {
|
||||
uint8_t ret = EEPROM.read(EEPROM_ADDR_EXT_SENS_UNIT_START);
|
||||
Log->AddEvent(LogLevel_Info, F("External temperature sensor unit: "), String(ret));
|
||||
|
|
|
|||
|
|
@ -14,11 +14,11 @@
|
|||
#define _MCU_CFG_H_
|
||||
|
||||
/* ----------------- CAMERA TYPE ---------------*/
|
||||
#define AI_THINKER_ESP32_CAM false
|
||||
#define AI_THINKER_ESP32_CAM true
|
||||
#define ESP32_WROVER_DEV false
|
||||
#define CAMERA_MODEL_ESP32_S3_DEV_CAM false
|
||||
#define CAMERA_MODEL_ESP32_S3_EYE_2_2 false
|
||||
#define CAMERA_MODEL_XIAO_ESP32_S3_CAM true
|
||||
#define CAMERA_MODEL_XIAO_ESP32_S3_CAM false
|
||||
#define CAMERA_MODEL_ESP32_S3_CAM false
|
||||
|
||||
/* ---------------- BASIC MCU CFG --------------*/
|
||||
|
|
|
|||
|
|
@ -93,5 +93,9 @@
|
|||
#define STATUS_LED_GPIO_NUM 3 ///< GPIO pin for status LED
|
||||
#define STATUS_LED_OFF_PIN_LEVEL HIGH ///< GPIO pin level for status LED ON
|
||||
|
||||
/* -------------- DHT SENSOR CFG ----------------*/
|
||||
#define DHT_SENSOR_ENABLE true ///< enable/disable DHT sensor
|
||||
#define DHT_SENSOR_PIN 46 ///< GPIO pin for DHT sensor
|
||||
|
||||
#endif // CAMERA_MODEL_ESP32_S3_EYE_2_2
|
||||
/* EOF */
|
||||
|
|
@ -81,5 +81,9 @@
|
|||
#define STATUS_LED_GPIO_NUM 2 ///< GPIO pin for status LED
|
||||
#define STATUS_LED_OFF_PIN_LEVEL HIGH ///< GPIO pin level for status LED ON
|
||||
|
||||
/* -------------- DHT SENSOR CFG ----------------*/
|
||||
#define DHT_SENSOR_ENABLE true ///< enable/disable DHT sensor
|
||||
#define DHT_SENSOR_PIN 46 ///< GPIO pin for DHT sensor
|
||||
|
||||
#endif // ESP32_WROVER_DEV
|
||||
/* EOF */
|
||||
Loading…
Reference in New Issue