aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules
diff options
context:
space:
mode:
authorAvi Levkovich <avi@twine-s.com>2020-03-08 14:00:53 +0200
committerAvi Levkovich <avi@twine-s.com>2020-03-08 14:00:53 +0200
commit89235be35397d91ad5e8cadd59cd009b8d682960 (patch)
tree56f5296c240c32c9124c2528363379294ff321bf /Software/Embedded_SW/Embedded/Modules
parentec3f3c69f80c52a48e35dc0e4eb6910a335038b6 (diff)
downloadTango-89235be35397d91ad5e8cadd59cd009b8d682960.tar.gz
Tango-89235be35397d91ad5e8cadd59cd009b8d682960.zip
update the dispenser eeprom struct
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules')
-rw-r--r--Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c b/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
index 57b596931..76a92bd89 100644
--- a/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
+++ b/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
@@ -44,6 +44,10 @@
#include <Drivers/I2C_Communication/WHS_Card/IO_Extender_Ports_TCA9555/WHS_IO.h>
+#include "Drivers/I2C_Communication/Dispenser_Card/EEPROM/Dispenser_EEPROM.h"
+
+
+
extern float NumberOfRotationPerPassage; // how many rotations per spool passage
//#include "graphics_adapter.h"
@@ -563,6 +567,13 @@ void Stub_ProgressRequest(MessageContainer* requestContainer)
response.has_progress = true;
}
else
+ if((request->amount == 0x0D) && (request->delay == 0xEE)) //Dispenser EEprom
+ {
+ test_disp_eeprom(0x01,0xA0);
+ response.progress = OK;
+ response.has_progress = true;
+ }
+ else
if((request->amount == 0xCF) && (request->delay == 0xCF)) //Create File System on the Drive
{
#ifdef WATCHDOG