aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules
diff options
context:
space:
mode:
authorAvi Levkovich <avi@twine-s.com>2019-08-18 18:55:40 +0300
committerAvi Levkovich <avi@twine-s.com>2019-08-18 18:55:40 +0300
commit9d7601027ecb9f9130a02e6745efbefc7f7f46e2 (patch)
treedd6e754460a1cc468940658403f1d6e9991a255d /Software/Embedded_SW/Embedded/Modules
parentc045fa57aa485f3b591be57f709a08b6566030af (diff)
downloadTango-9d7601027ecb9f9130a02e6745efbefc7f7f46e2.tar.gz
Tango-9d7601027ecb9f9130a02e6745efbefc7f7f46e2.zip
Add function + stub Power_Step_01_Mode
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules')
-rw-r--r--Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c6
1 files changed, 6 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 153ab0e43..b47c49cc0 100644
--- a/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
+++ b/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
@@ -37,6 +37,12 @@ void Stub_ProgressRequest(MessageContainer* requestContainer)
response.has_progress = true;
}
else
+ if((request->amount == 0x01) && ((request->delay &0x010000) == 0x010000)) //change mode powerset01
+ {
+ response.progress = Power_Step_01_Mode(((request->delay &0x00FF00)>>8), request->delay &0x0000FF);
+ response.has_progress = true;
+ }
+ else
if((request->amount == 0xAB) && (request->delay == 0xAB)) //Get pressure with flow (orifice flow meter)
{
response.progress = Calculate_Pitot_Pressure(true);