aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules
diff options
context:
space:
mode:
authorRonen Sberlo <ronen.s@twine-s.com>2020-12-14 12:10:21 +0200
committerRonen Sberlo <ronen.s@twine-s.com>2020-12-14 12:10:21 +0200
commit3e03e036f07c274c3eb2eb256f11b0bcbbc6ac99 (patch)
treee12b9b2a024c3ed849ca273b8510d9f10b0e3286 /Software/Embedded_SW/Embedded/Modules
parent130898824859c76277eac2b7a28a452d0622173a (diff)
downloadTango-3e03e036f07c274c3eb2eb256f11b0bcbbc6ac99.tar.gz
Tango-3e03e036f07c274c3eb2eb256f11b0bcbbc6ac99.zip
head blowers check parameters valid
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules')
-rw-r--r--Software/Embedded_SW/Embedded/Modules/Heaters/Heaters_Blowers.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/Heaters/Heaters_Blowers.c b/Software/Embedded_SW/Embedded/Modules/Heaters/Heaters_Blowers.c
index 1ee5302ab..76c679d80 100644
--- a/Software/Embedded_SW/Embedded/Modules/Heaters/Heaters_Blowers.c
+++ b/Software/Embedded_SW/Embedded/Modules/Heaters/Heaters_Blowers.c
@@ -555,9 +555,15 @@ uint32_t HeadBlowersV0Init(void)
void Set_Head_Blowers_Parameters(float cp,float b)
{
- PressureSensor_CP = cp;
- PressureSensor_B = b;
- Report("Head Blowers CP Coefficient", __FILE__, __LINE__, (int)(PressureSensor_CP * 1000), RpMessage, 0, 0);
- Report("Head Blowers B Coefficient", __FILE__, __LINE__, (int)(PressureSensor_B * 1000), RpMessage, 0, 0);
+ if (cp)
+ {
+ PressureSensor_CP = cp;
+ Report("Head Blowers CP Coefficient", __FILE__, __LINE__, (int)(PressureSensor_CP * 1000), RpMessage, 0, 0);
+ }
+ if (b)
+ {
+ PressureSensor_B = b;
+ Report("Head Blowers B Coefficient", __FILE__, __LINE__, (int)(PressureSensor_B * 1000), RpMessage, 0, 0);
+ }
}