aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
diff options
context:
space:
mode:
authorAvi Levkovich <avi@twine-s.com>2020-02-19 10:32:48 +0200
committerAvi Levkovich <avi@twine-s.com>2020-02-19 10:32:48 +0200
commit685b1da155bda741a3378a1c19a04ffd110a0a33 (patch)
treee38a3740bf4727dfa9368c6010c6cd55d6910ffb /Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
parent94fccc66fd2b8b6aed1371546dfd8cef68d5e60d (diff)
parentbb51ac752b58b3d64e86a8150e7a9b1f5749e379 (diff)
downloadTango-685b1da155bda741a3378a1c19a04ffd110a0a33.tar.gz
Tango-685b1da155bda741a3378a1c19a04ffd110a0a33.zip
merge conflict
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c')
-rw-r--r--Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c101
1 files changed, 51 insertions, 50 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c b/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
index 51fe807d8..d3a97bf3a 100644
--- a/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
+++ b/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Progress.c
@@ -107,64 +107,65 @@ void Stub_ProgressRequest(MessageContainer* requestContainer)
}
}
else
- if((request->amount == 0x3E8) && (request->delay <= 0x0fff))// set WHS Blower speed 0x00-0xfff
- {
- if (WHS_Type == WHS_TYPE_NEW)
+ if((request->amount == 0x3E8) && (request->delay <= 0x0fff))// set WHS Blower speed 0x00-0xfff
{
- Trigger_SetWHSBlowerVoltage (request->delay);
- response.progress = 0;
- response.has_progress = true;
- } //Trigger_WHS_Set_Volt_Blower_Control(request->delay);
- }
+ if (WHS_Type == WHS_TYPE_NEW)
+ {
+ Trigger_SetWHSBlowerVoltage (request->delay);
+ response.progress = 0;
+ response.has_progress = false;
+ }
+ }
else
if (request->amount == 0x3E7) // set WHS Blower speed by Q value
{
if (WHS_Type == WHS_TYPE_NEW)
{
- Trigger_WHS_Set_Blower_Control_Closed_Loop (request->delay);
+ WHS_Set_Blower_Control_Closed_Loop (request->delay);
response.progress = 0;
- response.has_progress = true;
- } //Trigger_WHS_Set_Volt_Blower_Control(request->delay);
+ response.has_progress = false;
+ }
}
- else if(request->amount == 0x3EA)
- {
- uint16_t tempu16 = 0;
- if (WHS_Type == WHS_TYPE_NEW)
- {
- switch(request->delay )// set WHS Blower speed 0x00-0xfff
- {
- case 0:
- get_orf_1(&tempu16);
- break;
- case 1:
- get_orf_2(&tempu16);
- break;
- case 2:
- get_orf_3(&tempu16);
- break;
- case 3:
- get_vlev1(&tempu16);
- break;
- case 4:
- get_vlev2(&tempu16);
- break;
- case 5:
- get_gas_out(&tempu16);
- break;
- case 6:
- get_cur_fan(&tempu16);
- break;
- case 7:
- get_cur_vlv1(&tempu16);
- break;
- case 8:
- tempu16 = 0; //get_cur_vlv2(&tempu16);
- break;
- default :
- tempu16 = 0x500; //get_cur_vlv2(&tempu16);
- break;
+ else
+ if(request->amount == 0x3EA)
+ {
+ uint16_t tempu16 = 0;
+ if (WHS_Type == WHS_TYPE_NEW)
+ {
+ switch(request->delay )// set WHS Blower speed 0x00-0xfff
+ {
+ case 0:
+ get_orf_1(&tempu16);
+ break;
+ case 1:
+ get_orf_2(&tempu16);
+ break;
+ case 2:
+ get_orf_3(&tempu16);
+ break;
+ case 3:
+ get_vlev1(&tempu16);
+ break;
+ case 4:
+ get_vlev2(&tempu16);
+ break;
+ case 5:
+ get_gas_out(&tempu16);
+ break;
+ case 6:
+ get_cur_fan(&tempu16);
+ break;
+ case 7:
+ get_cur_vlv1(&tempu16);
+ break;
+ case 8:
+ tempu16 = 0; //get_cur_vlv2(&tempu16);
+ break;
+ default :
+ tempu16 = 0x500; //get_cur_vlv2(&tempu16);
+ break;
+ }
}
- }
response.progress = (double)tempu16;
response.has_progress = true;
}
@@ -511,7 +512,7 @@ void Stub_ProgressRequest(MessageContainer* requestContainer)
if((request->amount == 0x0CE) && (request->delay == 0x0CE)) //Get Gas Sensor
{
LOG_ERROR(request->delay,"FlashInitAndLoad");
- FlashInitAndLoad();
+ FlashInit();
response.progress = (double)OK;
response.has_progress = true;