LAPTOP-T815PCOQ\25526
2024-11-15 f5c4a7f3bce165fe2c8c6d934f0f49a363a2ea60
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
#pragma once
 
 
#define MC_TIME_SEPAR                1000
 
 
#define UNITA            _T("UNITA")
#define UNITB            _T("UNITB")
#define UNITC            _T("C")
 
 
/* Context Ret code */
#define CRC_ACK_REJECT                            -3
#define CRC_TIMEOUT                                -2
#define CRC_NG                                    -1
#define CRC_UNKNOWN                                0
#define CRC_SUCCEED                                1
 
/* Rx Code */
#define RX_CODE_TEST                    0
#define RX_CODE_LOG                        1000
#define RX_CODE_BONDER_STATE_CHANGED    1001
#define RX_CODE_PASSIVE_STATUS_CHANGED    1002
#define RX_CODE_PLC1_CONNECTTD            1003
#define RX_CODE_PLC1_DISCONNECTTD        1004
#define RX_CODE_SELECT_EQ                1005
#define RX_CODE_DATA1_MATERIAL_RECEIVED    1006
#define RX_CODE_DATA1_BEGIN_SAMPLING    1007
#define RX_CODE_DATA1_UPDATE            1008
#define RX_CODE_DATA1_END_SAMPLING        1009
#define RX_CODE_DATA1_MATERIAL_REMOVEED    1010
#define RX_CODE_PANEL_COMPLATE            1011
#define RX_CODE_ALARM_EVENT                1012
#define RX_CODE_EQSTATE_EVENT            1013
#define RX_CODE_EFEM_STATUS_CHANGED        1014
#define RX_CODE_EQ_STATE_CHANGED    1015
 
/* ¹ã²¥´úÂë */
#define BC_CODE_DATA1_MATERIAL_RECEIVED    5000
#define BC_CODE_DATA1_BEGIN_SAMPLING    5001
#define BC_CODE_DATA1_UPDATE            5002
#define BC_CODE_DATA1_END_SAMPLING        5003
#define BC_CODE_DATA1_MATERIAL_REMOVED    5004
#define BC_CODE_ALARM_EVENT                5005
#define BC_CODE_EQSTATE_EVENT            5006
#define BC_CODE_RUN_RECIPE_RESULT        5007
 
/* Channel Name */
#define MC_CHANNEL1_NAME        "McChannel1"
 
 
/* ÑÕÉ« */
#define APPDLG_BACKGROUND_COLOR            RGB(252, 252, 255)
#define PAGE_BACKGROUND_COLOR            RGB(252, 252, 255)
#define SETPAGE_BACKGROUND_COLOR        RGB(250, 250, 255)
#define PROPAGE_BACKGROUND_COLOR        RGB(252, 252, 255)
#define REMOTE_EQ_VIEW_BACKGROUND        RGB(252, 252, 255)    
#define TOP_TOOLBAR_BACKGROUND            RGB(240, 240, 240)    
#define INACTIVE_BACKGROUND                RGB(188, 188, 188)
#define INACTIVE_FOREGROUND                RGB(68, 68, 68)
#define ACTIVE_BACKGROUND                RGB(34, 177, 76)
#define ACTIVE_FOREGROUND                RGB(68, 68, 68)
#define NOT_SELECTED_BACKGROUND            RGB(181, 230, 29)
#define NOT_SELECTED_FOREGROUND            RGB(68, 68, 68)
#define SELECTED_BACKGROUND                RGB(34, 177, 76)
#define SELECTED_FOREGROUND                RGB(68, 68, 68)
#define DISCONNECTED_BACKGROUND            RGB(255, 127, 39)
#define DISCONNECTED_FOREGROUND            RGB(68, 68, 68)
#define CONNECTED_BACKGROUND            RGB(34, 177, 76)
#define CONNECTED_FOREGROUND            RGB(68, 68, 68)
#define BASE_VIEW_BACKGROUND            RGB(252, 252, 255)
#define MAIN_CONTAINER_BACKGROUND        RGB(252, 252, 255)
#define TREE_BADGE_BACKGROUND            RGB(34, 177, 76)
#define TREE_BADGE_FOREGROUND            RGB(222, 222, 222)
#define TREE_BADGE2_BACKGROUND            RGB(255, 127, 39)
#define TREE_BADGE2_FOREGROUND            RGB(222, 222, 222)
#define HOMEPAGE_BACKGROUND                RGB(252, 252, 255)
 
 
/* °´Å¥ÑÕÉ«¶¨Òå ·ç¸ñ1*/
#define BTN1_BKGND_NORMAL                RGB(245, 245, 245)
#define BTN1_BKGND_HOVER                RGB(229, 241, 251)
#define BTN1_BKGND_PRESS                RGB(185, 209, 234)
#define BTN1_BKGND_FOCUS                RGB(245, 245, 245)
#define BTN1_BKGND_DISABLE                RGB(245, 245, 245)
#define BTN1_TEXT_NORMAL                RGB(51, 51, 51)
#define BTN1_TEXT_HOVER                    RGB(51, 51, 51)
#define BTN1_TEXT_PRESS                    RGB(51, 51, 51)
#define BTN1_TEXT_FOCUS                    RGB(51, 51, 51)
#define BTN1_TEXT_DISABLE                RGB(191, 191, 191)
 
/* °´Å¥id */
#define VIEW_TOOL_BTN_CLOSE                0x1016
 
 
/* µ¥ÔªÊý¾Ý */
typedef struct _UNITDATA1
{
    ULONG64 time;
 
    /* 0£ºÉÏÇ»ÌåζȠ*/
    /* 1£ºÏÂÇ»ÌåζȠ*/
    /* 2~9£º8¸öÇ»Ìå¼à²âζȠ*/
    float temp[12];
 
    /* Ç»ÌåÕæ¿Õ pa */
    float vacuum;
 
    /* 5¸öѹÁ¦Öµ kg */
    float pressure[5];
} UNITDATA1;