add input for Burner Error
This commit is contained in:
83
main/main.c
83
main/main.c
@ -13,6 +13,7 @@
|
||||
|
||||
#include "http_metrics.h"
|
||||
#include "outputs.h"
|
||||
#include "inputs.h"
|
||||
|
||||
#define I2C_MASTER_SCL 19
|
||||
#define I2C_MASTER_SDA 18
|
||||
@ -41,12 +42,13 @@ void app_main(void)
|
||||
ESP_ERROR_CHECK(i2cdev_init());
|
||||
|
||||
initOutputs();
|
||||
initInputs();
|
||||
|
||||
ESP_LOGI(TAG, "running");
|
||||
|
||||
while (1)
|
||||
{
|
||||
ESP_LOGI(TAG,"\n");
|
||||
ESP_LOGI(TAG, "\n");
|
||||
vTaskDelay(pdMS_TO_TICKS(5000));
|
||||
uint16_t u16MetricCounter = 0U;
|
||||
|
||||
@ -60,48 +62,59 @@ void app_main(void)
|
||||
|
||||
vSetMetrics(aMetrics, u16MetricCounter);
|
||||
|
||||
setCirculationPumpState(ENABLED);
|
||||
setBurnerState(ENABLED);
|
||||
|
||||
if (getBurnerState() == ENABLED)
|
||||
if (getBurnerError() == FAULT)
|
||||
{
|
||||
ESP_LOGI(TAG, "Burner ENABLED");
|
||||
ESP_LOGI(TAG, "Burner FAULT");
|
||||
}
|
||||
else
|
||||
{
|
||||
ESP_LOGI(TAG, "Burner DISABLED");
|
||||
ESP_LOGI(TAG, "Burner OK");
|
||||
}
|
||||
|
||||
if (getCirculationPumpState() == ENABLED)
|
||||
{
|
||||
ESP_LOGI(TAG, "CirculationPump ENABLED");
|
||||
}
|
||||
else
|
||||
{
|
||||
ESP_LOGI(TAG, "CirculationPump DISABLED");
|
||||
}
|
||||
/*
|
||||
setCirculationPumpState(ENABLED);
|
||||
setBurnerState(ENABLED);
|
||||
|
||||
ESP_LOGI(TAG,"\n");
|
||||
vTaskDelay(pdMS_TO_TICKS(2000));
|
||||
setCirculationPumpState(DISABLED);
|
||||
setBurnerState(DISABLED);
|
||||
if (getBurnerState() == ENABLED)
|
||||
{
|
||||
ESP_LOGI(TAG, "Burner ENABLED");
|
||||
}
|
||||
else
|
||||
{
|
||||
ESP_LOGI(TAG, "Burner DISABLED");
|
||||
}
|
||||
|
||||
if (getBurnerState() == ENABLED)
|
||||
{
|
||||
ESP_LOGI(TAG, "Burner ENABLED");
|
||||
}
|
||||
else
|
||||
{
|
||||
ESP_LOGI(TAG, "Burner DISABLED");
|
||||
}
|
||||
if (getCirculationPumpState() == ENABLED)
|
||||
{
|
||||
ESP_LOGI(TAG, "CirculationPump ENABLED");
|
||||
}
|
||||
else
|
||||
{
|
||||
ESP_LOGI(TAG, "CirculationPump DISABLED");
|
||||
}
|
||||
|
||||
if (getCirculationPumpState() == ENABLED)
|
||||
{
|
||||
ESP_LOGI(TAG, "CirculationPump ENABLED");
|
||||
}
|
||||
else
|
||||
{
|
||||
ESP_LOGI(TAG, "CirculationPump DISABLED");
|
||||
}
|
||||
ESP_LOGI(TAG,"\n");
|
||||
vTaskDelay(pdMS_TO_TICKS(2000));
|
||||
setCirculationPumpState(DISABLED);
|
||||
setBurnerState(DISABLED);
|
||||
|
||||
if (getBurnerState() == ENABLED)
|
||||
{
|
||||
ESP_LOGI(TAG, "Burner ENABLED");
|
||||
}
|
||||
else
|
||||
{
|
||||
ESP_LOGI(TAG, "Burner DISABLED");
|
||||
}
|
||||
|
||||
if (getCirculationPumpState() == ENABLED)
|
||||
{
|
||||
ESP_LOGI(TAG, "CirculationPump ENABLED");
|
||||
}
|
||||
else
|
||||
{
|
||||
ESP_LOGI(TAG, "CirculationPump DISABLED");
|
||||
}
|
||||
*/
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user