Popups.h 725 Bytes
Newer Older
hu's avatar
hu committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17


#ifndef _POPUPS_H_
#define _POPUPS_H_

#include "Popup_Scheduler.h"
#include "CAN_Lib.h"

#define  POPUP_UNIT_FL                      0x01
#define  POPUP_UNIT_FR                      0x02
#define  POPUP_UNIT_RL                      0x04
#define  POPUP_UNIT_RR                      0x08
#define  POPUP_UNIT_TR                      0x10
#define  POPUP_UNIT_HO                      0x20

typedef struct
{
hu's avatar
hu committed
18 19 20 21
    uint8_t Backup;
    uint8_t Cnt;
} GUIRadarFlashCtrlStruct;

hu's avatar
hu committed
22 23
void Popups_Management_Service ( void );
void Popups_Polling ( void );
hu's avatar
hu committed
24
void Popups_Displaying ( uint16_t PopupID );
hu's avatar
hu committed
25
void Popups_Sound_Playing ( uint8_t PopupID );
hu's avatar
hu committed
26
void Popup_Alone_Sound_Server(void);
hu's avatar
hu committed
27

hu's avatar
hu committed
28 29
uint8_t Common_Get_Water_Temp_Level_Flag(void);

hu's avatar
hu committed
30
#endif