Es un backup para las pruebas de firmware y hardware de un ventilador

Dependencies:   mbed QEI FastPWM

Revision:
12:3bc2465b034a
Parent:
11:5cb7ae8bd831
--- a/pressure_sensors.cpp	Thu May 07 03:52:31 2020 +0000
+++ b/pressure_sensors.cpp	Fri May 15 20:29:30 2020 +0000
@@ -17,6 +17,7 @@
 
 char sensor_read_data_buffer[2];
 
+volatile uint8_t peak_volume_flag = 0;
 
 /* Function definition */
 
@@ -79,6 +80,7 @@
 void Calculate_Flow_From_Pressure(void){
     
     float diff_pressure_psi;
+    static float prev_flow_lpm = 0;
     
     diff_pressure_psi = pressure_02_psi - pressure_01_psi;    
     
@@ -92,6 +94,12 @@
     flow_lpm = Flow_FIR_LPF(flow_lpm, 0);
     flow_lpm = Flow_Cheby2_HPF(flow_lpm, 0);
     
+    if((prev_flow_lpm > 0) && (flow_lpm <= 0)){
+        peak_volume_flag = 1;
+    }
+    
+    prev_flow_lpm = flow_lpm;
+    
 }