blob: bf42c0e9ab8dc17f255a7afa2bd8b73fec40cc65 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
/**
* @file ifs.h
*
* @date Jul 8, 2019
* @author Shlomo
*
* @date 26.8.2019
* @author Shai
*/
#ifndef MODULES_IFS_IFS_H_
#define MODULES_IFS_IFS_H_
#define CARTRIDGE_INK_TIMEOUT 420
#define MidTank_Pressure_EMPTY 0.5
#define CARTRIDGE_CAPATICY 1500
typedef enum{
MidTankStateIdle,
MidTankStateWait,
MidTankStateFilling
}MidTankStateEnum;
void midTankStateMachine(void);
uint32_t MidTankReading(void);
void ResponseDemo(int MidtankId);
#endif /* MODULES_IFS_IFS_H_ */
|