pachas
Dependencies: mbed QEI FastPWM
pressure_sensors.h@12:3bc2465b034a, 2020-05-15 (annotated)
- Committer:
- miguelangel_2511
- Date:
- Fri May 15 20:29:30 2020 +0000
- Revision:
- 12:3bc2465b034a
- Parent:
- 11:5cb7ae8bd831
hola papu
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
miguelangel_2511 | 7:f4e248182d31 | 1 | |
miguelangel_2511 | 7:f4e248182d31 | 2 | #ifndef PRESSURE_SENSORS_H_ |
miguelangel_2511 | 7:f4e248182d31 | 3 | #define PRESSURE_SENSORS_H_ |
miguelangel_2511 | 7:f4e248182d31 | 4 | |
miguelangel_2511 | 7:f4e248182d31 | 5 | #include "stdint.h" |
miguelangel_2511 | 7:f4e248182d31 | 6 | |
miguelangel_2511 | 11:5cb7ae8bd831 | 7 | extern I2C pressure_sensor_01; |
miguelangel_2511 | 11:5cb7ae8bd831 | 8 | extern I2C pressure_sensor_02; |
miguelangel_2511 | 11:5cb7ae8bd831 | 9 | |
miguelangel_2511 | 7:f4e248182d31 | 10 | /* Global variable declaration */ |
miguelangel_2511 | 11:5cb7ae8bd831 | 11 | extern int32_t pressure_01_bin; |
miguelangel_2511 | 11:5cb7ae8bd831 | 12 | extern int16_t pressure_02_bin; |
miguelangel_2511 | 8:208d965a3bd2 | 13 | extern float pressure_01_psi, pressure_02_psi; |
miguelangel_2511 | 8:208d965a3bd2 | 14 | extern float flow_lpm, volume_ml; |
miguelangel_2511 | 7:f4e248182d31 | 15 | |
miguelangel_2511 | 7:f4e248182d31 | 16 | extern char sensor_read_data_buffer[2]; |
miguelangel_2511 | 7:f4e248182d31 | 17 | |
miguelangel_2511 | 12:3bc2465b034a | 18 | extern volatile uint8_t peak_volume_flag; |
miguelangel_2511 | 12:3bc2465b034a | 19 | |
miguelangel_2511 | 7:f4e248182d31 | 20 | /* Function declaration */ |
miguelangel_2511 | 7:f4e248182d31 | 21 | void Pressure_Sensors_Initialize(void); |
miguelangel_2511 | 7:f4e248182d31 | 22 | void Pressure_Sensors_Read(void); |
miguelangel_2511 | 8:208d965a3bd2 | 23 | void Calculate_Flow_From_Pressure(void); |
miguelangel_2511 | 8:208d965a3bd2 | 24 | void Calculate_Volume_From_Flow(void); |
miguelangel_2511 | 7:f4e248182d31 | 25 | |
miguelangel_2511 | 7:f4e248182d31 | 26 | #endif |