diff options
| author | Avi Levkovich <avi@twine-s.com> | 2020-04-07 15:53:25 +0300 |
|---|---|---|
| committer | Avi Levkovich <avi@twine-s.com> | 2020-04-07 15:53:25 +0300 |
| commit | 088deb6845a4f20407a01aa2fe120c27e95d60ff (patch) | |
| tree | be5ee92ef478a3c388bf13c12b001a780f08943c /Software/Embedded_SW/Embedded/Modules/Control | |
| parent | 91fde2b410712c7866b9d3d139d97ee8db008223 (diff) | |
| download | Tango-088deb6845a4f20407a01aa2fe120c27e95d60ff.tar.gz Tango-088deb6845a4f20407a01aa2fe120c27e95d60ff.zip | |
update waste volume measurment logic
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules/Control')
| -rw-r--r-- | Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c b/Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c index a5421e60a..84b31c322 100644 --- a/Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c +++ b/Software/Embedded_SW/Embedded/Modules/Control/MillisecTask.c @@ -61,6 +61,8 @@ #include <Drivers/I2C_Communication/WHS_Card/D_Max5805_ADC_Blower/WHS_Blower.h> #include "Modules/Heaters/Heaters_ex.h" #include <Drivers/I2C_Communication/WHS_Card/D_EMC2302_Fan/WHS_Fan.h> +#include <Drivers/I2C_Communication/WHS_Card/D_MAX11614_ADC/WHS_MAX11614_A2D.h> + Task_Handle Millisecond_Task_Handle; /******************** Definitions ********************************************/ @@ -732,6 +734,20 @@ uint32_t MillisecLowLoop(uint32_t tick) WHS_Blower_Avarege(HEAD_FLOW_METER); WHS_Blower_Avarege(DRIER_FLOW_METER); WHS_Start_Blower_Control_Closed_Loop (); + + static uint8_t Whs_emptying_cycle = 0; + + // #warning TBD need to define the timing + if(Whs_emptying_cycle >= 2) + { + waste_seq_step1();// include 1Sec delay + Whs_emptying_cycle = 0; + } + else + { + Whs_emptying_cycle++; + } + } } if (OneMinute_Tick) |
