Data_AirPressure.h 848 Bytes
Newer Older
hu's avatar
hu committed
1 2 3
#ifndef DATA_AIRPRESSURE_H
#define DATA_AIRPRESSURE_H

4
#include "GaugesInterface.h"
hu's avatar
hu committed
5 6
#include "TYW_stdint.h"

7 8 9
extern DataStruct DataStrGas1;
extern DataStruct DataStrGas2;
extern DataStruct DataStrWET;
hu's avatar
hu committed
10 11 12 13 14 15 16 17

extern void AirPressure_KL30_Init(void);
extern void AirPressure_KL15_ON_Init(void);
extern void AirPressure_KL15_OFF_Init(void);
extern void AirPressure_Wakeup_Init(void);
extern void AirPressure_Sleep_Init(void);
extern void AirPressure_Processing_Service(void);

18 19 20
void Data_Gas1_Processing_Service(void);
void Data_Gas2_Processing_Service(void);
void Data_WET_Processing_Service(void);
hu's avatar
hu committed
21

22 23 24
uint8_t Common_Get_Air1_Valid(void);
uint8_t Common_Get_Air2_Valid(void);
uint8_t Common_Get_WET_Valid(void);
hu's avatar
hu committed
25

hu's avatar
hu committed
26 27 28 29
uint16_t Common_Get_Air1_Data(void);
uint16_t Common_Get_Air2_Data(void);
uint16_t Common_Get_WET_Data(void);

30
#endif