aboutsummaryrefslogtreecommitdiffstats
path: root/Software
diff options
context:
space:
mode:
authorAvi Levkovich <avi@twine-s.com>2020-06-07 17:00:07 +0300
committerAvi Levkovich <avi@twine-s.com>2020-06-07 17:00:07 +0300
commit98771e68fb9218baff79b8eb7f238bab89b31267 (patch)
tree0953207f92f6d199bd73a23a6528da0758c60fc0 /Software
parent600b0b6714d8adce3b5e3fbdd33a1bc568c95f08 (diff)
downloadTango-98771e68fb9218baff79b8eb7f238bab89b31267.tar.gz
Tango-98771e68fb9218baff79b8eb7f238bab89b31267.zip
Add warning log for reading wrong value from dispenser ADC
Diffstat (limited to 'Software')
-rw-r--r--Software/Embedded_SW/Embedded/Drivers/ADC_Sampling/ADC_DispPressSens.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/Software/Embedded_SW/Embedded/Drivers/ADC_Sampling/ADC_DispPressSens.c b/Software/Embedded_SW/Embedded/Drivers/ADC_Sampling/ADC_DispPressSens.c
index a0c59aace..191653c64 100644
--- a/Software/Embedded_SW/Embedded/Drivers/ADC_Sampling/ADC_DispPressSens.c
+++ b/Software/Embedded_SW/Embedded/Drivers/ADC_Sampling/ADC_DispPressSens.c
@@ -62,7 +62,10 @@ float CalculateDispenserPressure (int DispenserId)
data = ADC_GetReading(DispenserIdToPressureSensorId[DispenserId]);
if(data<Bits_Min)
+ {
data = Bits_Min;//40mA 0Bar
+ Report("Dispenser - Reading wrong data from ADC",__FILE__,__LINE__,DispenserId,RpWarning,(int)data,0);
+ }
temp = a[DispenserId] * data + b[DispenserId];