Showing
9 changed files
with
1162 additions
and
591 deletions
| @@ -28,6 +28,7 @@ | @@ -28,6 +28,7 @@ | ||
| 28 | 28 | ||
| 29 | #define MAX_PATH 260 | 29 | #define MAX_PATH 260 |
| 30 | #define WM_UPDATEPOS WM_USER + 1000 | 30 | #define WM_UPDATEPOS WM_USER + 1000 |
| 31 | +#define MAX_TOPWELL_DEVICE_NUM 15 | ||
| 31 | 32 | ||
| 32 | typedef enum | 33 | typedef enum |
| 33 | { | 34 | { |
| @@ -46,9 +47,9 @@ typedef struct | @@ -46,9 +47,9 @@ typedef struct | ||
| 46 | }com_config_struct; | 47 | }com_config_struct; |
| 47 | typedef struct | 48 | typedef struct |
| 48 | { | 49 | { |
| 49 | - short ary_myComPort[BLUE_TYPE_MAX][10]; | 50 | + short ary_myComPort[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; |
| 50 | //short ary_myComPort[BLUE_TYPE_USB][10]; | 51 | //short ary_myComPort[BLUE_TYPE_USB][10]; |
| 51 | - BOOL if_flash[BLUE_TYPE_MAX][10]; | 52 | + BOOL if_flash[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; |
| 52 | //BOOL if_flash[BLUE_TYPE_USB][10]; | 53 | //BOOL if_flash[BLUE_TYPE_USB][10]; |
| 53 | short int_myComPortDebug; | 54 | short int_myComPortDebug; |
| 54 | com_config_struct com_config; | 55 | com_config_struct com_config; |
| @@ -79,144 +79,62 @@ EXSTYLE WS_EX_APPWINDOW | @@ -79,144 +79,62 @@ EXSTYLE WS_EX_APPWINDOW | ||
| 79 | CAPTION "BlueFlashTool" | 79 | CAPTION "BlueFlashTool" |
| 80 | FONT 9, "宋体", 0, 0, 0x1 | 80 | FONT 9, "宋体", 0, 0, 0x1 |
| 81 | BEGIN | 81 | BEGIN |
| 82 | - CONTROL "耳机",IDC_CHECK_EAR1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,25,32,10 | ||
| 83 | - CONTROL "发射器",IDC_CHECK_USB1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,25,35,10 | ||
| 84 | - CONTROL "Progress1",IDC_PROGRESS_EAR1,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,25,72,14 | ||
| 85 | - CONTROL "Progress1",IDC_PROGRESS_USB1,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,25,72,14 | ||
| 86 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR1,195,25,50,14 | ||
| 87 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB1,447,25,50,14 | ||
| 88 | - CONTROL "耳机",IDC_CHECK_EAR2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,43,32,10 | ||
| 89 | - CONTROL "发射器",IDC_CHECK_USB2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,43,35,10 | ||
| 90 | - CONTROL "Progress1",IDC_PROGRESS_EAR2,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,43,72,14 | ||
| 91 | - CONTROL "Progress1",IDC_PROGRESS_USB2,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,43,72,14 | ||
| 92 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR2,195,43,50,14 | ||
| 93 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB2,447,43,50,14 | ||
| 94 | - CONTROL "耳机",IDC_CHECK_EAR3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,61,32,10 | ||
| 95 | - CONTROL "发射器",IDC_CHECK_USB3,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,61,35,10 | ||
| 96 | - CONTROL "Progress1",IDC_PROGRESS_EAR3,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,61,72,14 | ||
| 97 | - CONTROL "Progress1",IDC_PROGRESS_USB3,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,61,72,14 | ||
| 98 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR3,195,61,50,14 | ||
| 99 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB3,445,61,50,14 | ||
| 100 | - CONTROL "耳机",IDC_CHECK_EAR4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,79,32,10 | ||
| 101 | - CONTROL "发射器",IDC_CHECK_USB4,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,79,35,10 | ||
| 102 | - CONTROL "Progress1",IDC_PROGRESS_EAR4,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,79,72,14 | ||
| 103 | - CONTROL "Progress1",IDC_PROGRESS_USB4,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,79,72,14 | ||
| 104 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR4,195,79,50,14 | ||
| 105 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB4,445,79,50,14 | ||
| 106 | - CONTROL "耳机",IDC_CHECK_EAR5,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,97,32,10 | ||
| 107 | - CONTROL "发射器",IDC_CHECK_USB5,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,97,35,10 | ||
| 108 | - CONTROL "Progress1",IDC_PROGRESS_EAR5,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,97,72,14 | ||
| 109 | - CONTROL "Progress1",IDC_PROGRESS_USB5,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,97,72,14 | ||
| 110 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR5,195,97,50,14 | ||
| 111 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB5,445,97,50,14 | ||
| 112 | - CONTROL "耳机",IDC_CHECK_EAR6,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,115,32,10 | ||
| 113 | - CONTROL "发射器",IDC_CHECK_USB6,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,115,35,10 | ||
| 114 | - CONTROL "Progress1",IDC_PROGRESS_EAR6,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,115,72,14 | ||
| 115 | - CONTROL "Progress1",IDC_PROGRESS_USB6,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,115,72,14 | ||
| 116 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR6,195,115,50,14 | ||
| 117 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB6,445,115,50,14 | ||
| 118 | - CONTROL "耳机",IDC_CHECK_EAR7,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,133,32,10 | ||
| 119 | - CONTROL "发射器",IDC_CHECK_USB7,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,133,35,10 | ||
| 120 | - CONTROL "Progress1",IDC_PROGRESS_EAR7,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,133,72,14 | ||
| 121 | - CONTROL "Progress1",IDC_PROGRESS_USB7,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,133,72,14 | ||
| 122 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR7,195,133,50,14 | ||
| 123 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB7,445,133,50,14 | ||
| 124 | - CONTROL "耳机",IDC_CHECK_EAR8,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,151,32,10 | ||
| 125 | - CONTROL "发射器",IDC_CHECK_USB8,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,151,35,10 | ||
| 126 | - CONTROL "Progress1",IDC_PROGRESS_EAR8,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,151,72,14 | ||
| 127 | - CONTROL "Progress1",IDC_PROGRESS_USB8,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,151,72,14 | ||
| 128 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR8,195,151,50,14 | ||
| 129 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB8,445,151,50,14 | ||
| 130 | - CONTROL "耳机",IDC_CHECK_EAR9,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,169,32,10 | ||
| 131 | - CONTROL "发射器",IDC_CHECK_USB9,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,169,35,10 | ||
| 132 | - CONTROL "Progress1",IDC_PROGRESS_EAR9,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,169,72,14 | ||
| 133 | - CONTROL "Progress1",IDC_PROGRESS_USB9,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,169,72,14 | ||
| 134 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR9,195,169,50,14 | ||
| 135 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB9,445,169,50,14 | ||
| 136 | - CONTROL "耳机",IDC_CHECK_EAR10,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,22,187,32,10 | ||
| 137 | - CONTROL "发射器",IDC_CHECK_USB10,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,269,187,35,10 | ||
| 138 | - CONTROL "Progress1",IDC_PROGRESS_EAR10,"msctls_progress32",PBS_SMOOTH | WS_BORDER,116,187,72,14 | ||
| 139 | - CONTROL "Progress1",IDC_PROGRESS_USB10,"msctls_progress32",PBS_SMOOTH | WS_BORDER,367,187,72,14 | ||
| 140 | - PUSHBUTTON "开始",IDC_BUTTON_START_EAR10,195,187,50,14 | ||
| 141 | - PUSHBUTTON "开始",IDC_BUTTON_START_USB10,445,187,50,14 | ||
| 142 | PUSHBUTTON "全部开始",IDC_START_ALL,42,216,84,30 | 82 | PUSHBUTTON "全部开始",IDC_START_ALL,42,216,84,30 |
| 143 | PUSHBUTTON "全部停止",IDC_STOP_ALL,198,216,84,30 | 83 | PUSHBUTTON "全部停止",IDC_STOP_ALL,198,216,84,30 |
| 144 | PUSHBUTTON "参数设置",IDC_BUTTON_SETTING,466,216,84,30 | 84 | PUSHBUTTON "参数设置",IDC_BUTTON_SETTING,466,216,84,30 |
| 145 | CONTROL "",IDC_MSCOMM0,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | 85 | CONTROL "",IDC_MSCOMM0,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 |
| 146 | - CONTROL "",IDC_MSCOMM1,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,26,300,25,25 | ||
| 147 | - CONTROL "",IDC_MSCOMM2,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,52,300,25,25 | ||
| 148 | - CONTROL "",IDC_MSCOMM3,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,78,300,25,25 | ||
| 149 | - CONTROL "",IDC_MSCOMM4,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,104,300,25,25 | ||
| 150 | - CONTROL "",IDC_MSCOMM5,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,130,300,25,25 | ||
| 151 | - CONTROL "",IDC_MSCOMM6,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,156,300,25,25 | ||
| 152 | - CONTROL "",IDC_MSCOMM7,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,182,300,25,25 | ||
| 153 | - CONTROL "",IDC_MSCOMM8,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,208,300,25,25 | ||
| 154 | - CONTROL "",IDC_MSCOMM9,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,234,300,25,25 | ||
| 155 | - CONTROL "",IDC_MSCOMM10,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,260,300,25,25 | ||
| 156 | - CONTROL "",IDC_MSCOMM11,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,286,300,25,25 | ||
| 157 | - CONTROL "",IDC_MSCOMM12,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,312,300,25,25 | ||
| 158 | - CONTROL "",IDC_MSCOMM13,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,338,300,25,25 | ||
| 159 | - CONTROL "",IDC_MSCOMM14,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,364,300,25,25 | ||
| 160 | - CONTROL "",IDC_MSCOMM15,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,390,300,25,25 | ||
| 161 | - CONTROL "",IDC_MSCOMM16,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,416,300,25,25 | ||
| 162 | - CONTROL "",IDC_MSCOMM17,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,442,300,25,25 | ||
| 163 | - CONTROL "",IDC_MSCOMM18,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,468,300,25,25 | ||
| 164 | - CONTROL "",IDC_MSCOMM19,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,494,300,25,25 | ||
| 165 | - CONTROL "",IDC_MSCOMM20,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,521,301,25,25 | ||
| 166 | - LISTBOX IDC_DEBUG_MESSAGE,0,261,591,125,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP | 86 | + CONTROL "",IDC_MSCOMM1,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 |
| 87 | + CONTROL "",IDC_MSCOMM2,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 88 | + CONTROL "",IDC_MSCOMM3,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 89 | + CONTROL "",IDC_MSCOMM4,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 90 | + CONTROL "",IDC_MSCOMM5,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 91 | + CONTROL "",IDC_MSCOMM6,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 92 | + CONTROL "",IDC_MSCOMM7,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 93 | + CONTROL "",IDC_MSCOMM8,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 94 | + CONTROL "",IDC_MSCOMM9,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 95 | + CONTROL "",IDC_MSCOMM10,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 96 | + CONTROL "",IDC_MSCOMM11,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 97 | + CONTROL "",IDC_MSCOMM12,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 98 | + CONTROL "",IDC_MSCOMM13,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 99 | + CONTROL "",IDC_MSCOMM14,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 100 | + CONTROL "",IDC_MSCOMM15,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 101 | + CONTROL "",IDC_MSCOMM16,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 102 | + CONTROL "",IDC_MSCOMM17,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 103 | + CONTROL "",IDC_MSCOMM18,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 104 | + CONTROL "",IDC_MSCOMM19,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 105 | + CONTROL "",IDC_MSCOMM20,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 106 | + CONTROL "",IDC_MSCOMM21,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 107 | + CONTROL "",IDC_MSCOMM22,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 108 | + CONTROL "",IDC_MSCOMM23,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 109 | + CONTROL "",IDC_MSCOMM24,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 110 | + CONTROL "",IDC_MSCOMM25,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 111 | + CONTROL "",IDC_MSCOMM26,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 112 | + CONTROL "",IDC_MSCOMM27,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 113 | + CONTROL "",IDC_MSCOMM28,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 114 | + CONTROL "",IDC_MSCOMM29,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 115 | + CONTROL "",IDC_MSCOMM30,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 116 | + CONTROL "",IDC_MSCOMM31,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 117 | + CONTROL "",IDC_MSCOMM32,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 118 | + CONTROL "",IDC_MSCOMM33,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 119 | + CONTROL "",IDC_MSCOMM34,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 120 | + CONTROL "",IDC_MSCOMM35,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 121 | + CONTROL "",IDC_MSCOMM36,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 122 | + CONTROL "",IDC_MSCOMM37,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 123 | + CONTROL "",IDC_MSCOMM38,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 124 | + CONTROL "",IDC_MSCOMM39,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 125 | + CONTROL "",IDC_MSCOMM40,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 126 | + CONTROL "",IDC_MSCOMM41,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 127 | + CONTROL "",IDC_MSCOMM42,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 128 | + CONTROL "",IDC_MSCOMM43,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 129 | + CONTROL "",IDC_MSCOMM44,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 130 | + CONTROL "",IDC_MSCOMM45,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 131 | + CONTROL "",IDC_MSCOMM46,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 132 | + CONTROL "",IDC_MSCOMM47,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 133 | + CONTROL "",IDC_MSCOMM48,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 134 | + CONTROL "",IDC_MSCOMM49,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 135 | + CONTROL "",IDC_MSCOMM50,"{648A5600-2C6E-101B-82B6-000000000014}",WS_TABSTOP,0,300,25,25 | ||
| 136 | + LISTBOX IDC_DEBUG_MESSAGE,0,261,591,41,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP | ||
| 167 | PUSHBUTTON "设备初始化",IDC_BUTTON_INIT_COMPORT,332,216,84,30 | 137 | PUSHBUTTON "设备初始化",IDC_BUTTON_INIT_COMPORT,332,216,84,30 |
| 168 | - LTEXT "静态",IDC_STATIC_GROUP1,504,25,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 169 | - LTEXT "静态",IDC_STATIC_GROUP2,504,43,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 170 | - LTEXT "静态",IDC_STATIC_GROUP3,504,61,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 171 | - LTEXT "静态",IDC_STATIC_GROUP4,504,79,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 172 | - LTEXT "静态",IDC_STATIC_GROUP5,504,97,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 173 | - LTEXT "静态",IDC_STATIC_GROUP6,504,115,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 174 | - LTEXT "静态",IDC_STATIC_GROUP7,504,133,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 175 | - LTEXT "静态",IDC_STATIC_GROUP8,504,151,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 176 | - LTEXT "静态",IDC_STATIC_GROUP9,504,169,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 177 | - LTEXT "静态",IDC_STATIC_GROUP10,504,187,71,11,SS_CENTERIMAGE | WS_BORDER | ||
| 178 | - CONTROL 134,IDC_PCB_STATE1,"Static",SS_BITMAP | SS_CENTERIMAGE,8,25,11,11 | ||
| 179 | - CONTROL 134,IDC_PCB_STATE2,"Static",SS_BITMAP | SS_CENTERIMAGE,8,43,11,11 | ||
| 180 | - CONTROL 134,IDC_PCB_STATE3,"Static",SS_BITMAP | SS_CENTERIMAGE,8,61,11,11 | ||
| 181 | - CONTROL 134,IDC_PCB_STATE4,"Static",SS_BITMAP | SS_CENTERIMAGE,8,115,11,11 | ||
| 182 | - CONTROL 134,IDC_PCB_STATE5,"Static",SS_BITMAP | SS_CENTERIMAGE,8,97,11,11 | ||
| 183 | - CONTROL 134,IDC_PCB_STATE6,"Static",SS_BITMAP | SS_CENTERIMAGE,8,79,11,11 | ||
| 184 | - CONTROL 134,IDC_PCB_STATE7,"Static",SS_BITMAP | SS_CENTERIMAGE,8,133,11,11 | ||
| 185 | - CONTROL 134,IDC_PCB_STATE8,"Static",SS_BITMAP | SS_CENTERIMAGE,8,151,11,11 | ||
| 186 | - CONTROL 134,IDC_PCB_STATE9,"Static",SS_BITMAP | SS_CENTERIMAGE,8,169,11,11 | ||
| 187 | - CONTROL 134,IDC_PCB_STATE10,"Static",SS_BITMAP | SS_CENTERIMAGE,8,187,11,11 | ||
| 188 | - CONTROL 134,IDC_PCB_STATE11,"Static",SS_BITMAP | SS_CENTERIMAGE,253,25,11,11 | ||
| 189 | - CONTROL 134,IDC_PCB_STATE12,"Static",SS_BITMAP | SS_CENTERIMAGE,253,43,11,11 | ||
| 190 | - CONTROL 134,IDC_PCB_STATE13,"Static",SS_BITMAP | SS_CENTERIMAGE,253,61,11,11 | ||
| 191 | - CONTROL 134,IDC_PCB_STATE14,"Static",SS_BITMAP | SS_CENTERIMAGE,253,79,11,11 | ||
| 192 | - CONTROL 134,IDC_PCB_STATE15,"Static",SS_BITMAP | SS_CENTERIMAGE,253,97,11,11 | ||
| 193 | - CONTROL 134,IDC_PCB_STATE16,"Static",SS_BITMAP | SS_CENTERIMAGE,253,115,11,11 | ||
| 194 | - CONTROL 134,IDC_PCB_STATE17,"Static",SS_BITMAP | SS_CENTERIMAGE,253,133,11,11 | ||
| 195 | - CONTROL 134,IDC_PCB_STATE18,"Static",SS_BITMAP | SS_CENTERIMAGE,253,151,11,11 | ||
| 196 | - CONTROL 134,IDC_PCB_STATE19,"Static",SS_BITMAP | SS_CENTERIMAGE,253,169,11,11 | ||
| 197 | - CONTROL 134,IDC_PCB_STATE20,"Static",SS_BITMAP | SS_CENTERIMAGE,253,187,11,11 | ||
| 198 | - COMBOBOX IDC_UART_CONFIG1,51,25,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 199 | - COMBOBOX IDC_UART_CONFIG2,51,43,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 200 | - COMBOBOX IDC_UART_CONFIG3,51,61,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 201 | - COMBOBOX IDC_UART_CONFIG4,51,79,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 202 | - COMBOBOX IDC_UART_CONFIG5,51,97,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 203 | - COMBOBOX IDC_UART_CONFIG6,51,115,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 204 | - COMBOBOX IDC_UART_CONFIG7,51,133,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 205 | - COMBOBOX IDC_UART_CONFIG8,51,151,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 206 | - COMBOBOX IDC_UART_CONFIG9,51,169,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 207 | - COMBOBOX IDC_UART_CONFIG10,51,187,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 208 | - COMBOBOX IDC_UART_CONFIG11,305,26,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 209 | - COMBOBOX IDC_UART_CONFIG12,305,44,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 210 | - COMBOBOX IDC_UART_CONFIG13,305,62,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 211 | - COMBOBOX IDC_UART_CONFIG14,305,80,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 212 | - COMBOBOX IDC_UART_CONFIG15,305,98,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 213 | - COMBOBOX IDC_UART_CONFIG16,305,116,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 214 | - COMBOBOX IDC_UART_CONFIG17,305,134,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 215 | - COMBOBOX IDC_UART_CONFIG18,305,152,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 216 | - COMBOBOX IDC_UART_CONFIG19,305,170,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 217 | - COMBOBOX IDC_UART_CONFIG20,305,188,56,143,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP | ||
| 218 | - GROUPBOX "耳机",IDC_STATIC,0,9,248,198 | ||
| 219 | - GROUPBOX "发射器",IDC_STATIC,250,9,248,198 | ||
| 220 | END | 138 | END |
| 221 | 139 | ||
| 222 | IDD_SYSTEM_CONFIG DIALOGEX 0, 0, 289, 235 | 140 | IDD_SYSTEM_CONFIG DIALOGEX 0, 0, 289, 235 |
| @@ -243,45 +161,25 @@ BEGIN | @@ -243,45 +161,25 @@ BEGIN | ||
| 243 | LTEXT "说明:ID五位必须是数字",IDC_STATIC,5,50,82,8 | 161 | LTEXT "说明:ID五位必须是数字",IDC_STATIC,5,50,82,8 |
| 244 | GROUPBOX "Static",IDC_STATIC,130,0,155,165 | 162 | GROUPBOX "Static",IDC_STATIC,130,0,155,165 |
| 245 | LTEXT "1: 耳机",IDC_STATIC,135,10,29,12,SS_CENTERIMAGE | 163 | LTEXT "1: 耳机",IDC_STATIC,135,10,29,12,SS_CENTERIMAGE |
| 246 | - COMBOBOX IDC_COMPORT_EAR01,168,10,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 247 | LTEXT "发射器",IDC_STATIC,207,10,17,12,SS_CENTERIMAGE | 164 | LTEXT "发射器",IDC_STATIC,207,10,17,12,SS_CENTERIMAGE |
| 248 | - COMBOBOX IDC_COMPORT_USB01,232,10,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 249 | LTEXT "2: 耳机",IDC_STATIC,135,25,29,12,SS_CENTERIMAGE | 165 | LTEXT "2: 耳机",IDC_STATIC,135,25,29,12,SS_CENTERIMAGE |
| 250 | - COMBOBOX IDC_COMPORT_EAR02,168,25,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 251 | LTEXT "发射器",IDC_STATIC,207,25,17,12,SS_CENTERIMAGE | 166 | LTEXT "发射器",IDC_STATIC,207,25,17,12,SS_CENTERIMAGE |
| 252 | - COMBOBOX IDC_COMPORT_USB02,232,25,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 253 | LTEXT "3: 耳机",IDC_STATIC,135,40,29,12,SS_CENTERIMAGE | 167 | LTEXT "3: 耳机",IDC_STATIC,135,40,29,12,SS_CENTERIMAGE |
| 254 | - COMBOBOX IDC_COMPORT_EAR03,168,40,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 255 | LTEXT "发射器",IDC_STATIC,207,40,17,12,SS_CENTERIMAGE | 168 | LTEXT "发射器",IDC_STATIC,207,40,17,12,SS_CENTERIMAGE |
| 256 | - COMBOBOX IDC_COMPORT_USB03,232,40,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 257 | LTEXT "4: 耳机",IDC_STATIC,135,55,29,12,SS_CENTERIMAGE | 169 | LTEXT "4: 耳机",IDC_STATIC,135,55,29,12,SS_CENTERIMAGE |
| 258 | - COMBOBOX IDC_COMPORT_EAR04,168,55,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 259 | LTEXT "发射器",IDC_STATIC,207,55,17,12,SS_CENTERIMAGE | 170 | LTEXT "发射器",IDC_STATIC,207,55,17,12,SS_CENTERIMAGE |
| 260 | - COMBOBOX IDC_COMPORT_USB04,232,55,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 261 | LTEXT "5: 耳机",IDC_STATIC,135,70,29,12,SS_CENTERIMAGE | 171 | LTEXT "5: 耳机",IDC_STATIC,135,70,29,12,SS_CENTERIMAGE |
| 262 | - COMBOBOX IDC_COMPORT_EAR05,168,70,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 263 | LTEXT "发射器",IDC_STATIC,207,70,17,12,SS_CENTERIMAGE | 172 | LTEXT "发射器",IDC_STATIC,207,70,17,12,SS_CENTERIMAGE |
| 264 | - COMBOBOX IDC_COMPORT_USB05,232,70,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 265 | LTEXT "6: 耳机",IDC_STATIC,135,85,29,12,SS_CENTERIMAGE | 173 | LTEXT "6: 耳机",IDC_STATIC,135,85,29,12,SS_CENTERIMAGE |
| 266 | - COMBOBOX IDC_COMPORT_EAR06,168,85,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 267 | LTEXT "发射器",IDC_STATIC,207,85,17,12,SS_CENTERIMAGE | 174 | LTEXT "发射器",IDC_STATIC,207,85,17,12,SS_CENTERIMAGE |
| 268 | - COMBOBOX IDC_COMPORT_USB06,232,85,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 269 | LTEXT "7: 耳机",IDC_STATIC,135,100,29,12,SS_CENTERIMAGE | 175 | LTEXT "7: 耳机",IDC_STATIC,135,100,29,12,SS_CENTERIMAGE |
| 270 | - COMBOBOX IDC_COMPORT_EAR07,168,100,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 271 | LTEXT "发射器",IDC_STATIC,207,100,17,12,SS_CENTERIMAGE | 176 | LTEXT "发射器",IDC_STATIC,207,100,17,12,SS_CENTERIMAGE |
| 272 | - COMBOBOX IDC_COMPORT_USB07,232,100,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 273 | LTEXT "8: 耳机",IDC_STATIC,135,115,29,12,SS_CENTERIMAGE | 177 | LTEXT "8: 耳机",IDC_STATIC,135,115,29,12,SS_CENTERIMAGE |
| 274 | - COMBOBOX IDC_COMPORT_EAR08,168,115,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 275 | LTEXT "发射器",IDC_STATIC,207,115,17,12,SS_CENTERIMAGE | 178 | LTEXT "发射器",IDC_STATIC,207,115,17,12,SS_CENTERIMAGE |
| 276 | - COMBOBOX IDC_COMPORT_USB08,232,115,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 277 | LTEXT "9: 耳机",IDC_STATIC,135,130,29,12,SS_CENTERIMAGE | 179 | LTEXT "9: 耳机",IDC_STATIC,135,130,29,12,SS_CENTERIMAGE |
| 278 | - COMBOBOX IDC_COMPORT_EAR09,168,130,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 279 | LTEXT "发射器",IDC_STATIC,207,130,17,12,SS_CENTERIMAGE | 180 | LTEXT "发射器",IDC_STATIC,207,130,17,12,SS_CENTERIMAGE |
| 280 | - COMBOBOX IDC_COMPORT_USB09,232,130,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 281 | LTEXT "10: 耳机",IDC_STATIC,135,145,29,12,SS_CENTERIMAGE | 181 | LTEXT "10: 耳机",IDC_STATIC,135,145,29,12,SS_CENTERIMAGE |
| 282 | - COMBOBOX IDC_COMPORT_EAR10,168,145,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 283 | LTEXT "发射器",IDC_STATIC,207,145,17,12,SS_CENTERIMAGE | 182 | LTEXT "发射器",IDC_STATIC,207,145,17,12,SS_CENTERIMAGE |
| 284 | - COMBOBOX IDC_COMPORT_USB10,232,145,35,150,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP | ||
| 285 | GROUPBOX "软件路径",IDC_STATIC,0,170,250,50 | 183 | GROUPBOX "软件路径",IDC_STATIC,0,170,250,50 |
| 286 | EDITTEXT IDC_EDIT_EAR_PATH,5,185,180,14,ES_AUTOHSCROLL | ES_READONLY | 184 | EDITTEXT IDC_EDIT_EAR_PATH,5,185,180,14,ES_AUTOHSCROLL | ES_READONLY |
| 287 | EDITTEXT IDC_EDIT_USB_PATH,5,204,180,14,ES_AUTOHSCROLL | ES_READONLY | 185 | EDITTEXT IDC_EDIT_USB_PATH,5,204,180,14,ES_AUTOHSCROLL | ES_READONLY |
| @@ -514,6 +412,216 @@ BEGIN | @@ -514,6 +412,216 @@ BEGIN | ||
| 514 | 0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | 412 | 0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, |
| 515 | 0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | 413 | 0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, |
| 516 | 0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | 414 | 0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, |
| 415 | + IDC_MSCOMM21, 0x376, 102, 0 | ||
| 416 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 417 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 418 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 419 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 420 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 421 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 422 | + IDC_MSCOMM22, 0x376, 102, 0 | ||
| 423 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 424 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 425 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 426 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 427 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 428 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 429 | + IDC_MSCOMM23, 0x376, 102, 0 | ||
| 430 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 431 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 432 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 433 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 434 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 435 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 436 | + IDC_MSCOMM24, 0x376, 102, 0 | ||
| 437 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 438 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 439 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 440 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 441 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 442 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 443 | + IDC_MSCOMM25, 0x376, 102, 0 | ||
| 444 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 445 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 446 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 447 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 448 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 449 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 450 | + IDC_MSCOMM26, 0x376, 102, 0 | ||
| 451 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 452 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 453 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 454 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 455 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 456 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 457 | + IDC_MSCOMM27, 0x376, 102, 0 | ||
| 458 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 459 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 460 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 461 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 462 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 463 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 464 | + IDC_MSCOMM28, 0x376, 102, 0 | ||
| 465 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 466 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 467 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 468 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 469 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 470 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 471 | + IDC_MSCOMM29, 0x376, 102, 0 | ||
| 472 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 473 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 474 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 475 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 476 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 477 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 478 | + IDC_MSCOMM30, 0x376, 102, 0 | ||
| 479 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 480 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 481 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 482 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 483 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 484 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 485 | + IDC_MSCOMM31, 0x376, 102, 0 | ||
| 486 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 487 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 488 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 489 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 490 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 491 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 492 | + IDC_MSCOMM32, 0x376, 102, 0 | ||
| 493 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 494 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 495 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 496 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 497 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 498 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 499 | + IDC_MSCOMM33, 0x376, 102, 0 | ||
| 500 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 501 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 502 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 503 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 504 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 505 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 506 | + IDC_MSCOMM34, 0x376, 102, 0 | ||
| 507 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 508 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 509 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 510 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 511 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 512 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 513 | + IDC_MSCOMM35, 0x376, 102, 0 | ||
| 514 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 515 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 516 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 517 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 518 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 519 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 520 | + IDC_MSCOMM36, 0x376, 102, 0 | ||
| 521 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 522 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 523 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 524 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 525 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 526 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 527 | + IDC_MSCOMM37, 0x376, 102, 0 | ||
| 528 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 529 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 530 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 531 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 532 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 533 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 534 | + IDC_MSCOMM38, 0x376, 102, 0 | ||
| 535 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 536 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 537 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 538 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 539 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 540 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 541 | + IDC_MSCOMM39, 0x376, 102, 0 | ||
| 542 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 543 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 544 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 545 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 546 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 547 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 548 | + IDC_MSCOMM40, 0x376, 102, 0 | ||
| 549 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 550 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 551 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 552 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 553 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 554 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 555 | + IDC_MSCOMM41, 0x376, 102, 0 | ||
| 556 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 557 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 558 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 559 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 560 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 561 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 562 | + IDC_MSCOMM42, 0x376, 102, 0 | ||
| 563 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 564 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 565 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 566 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 567 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 568 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 569 | + IDC_MSCOMM43, 0x376, 102, 0 | ||
| 570 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 571 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 572 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 573 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 574 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 575 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 576 | + IDC_MSCOMM44, 0x376, 102, 0 | ||
| 577 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 578 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 579 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 580 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 581 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 582 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 583 | + IDC_MSCOMM45, 0x376, 102, 0 | ||
| 584 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 585 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 586 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 587 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 588 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 589 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 590 | + IDC_MSCOMM46, 0x376, 102, 0 | ||
| 591 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 592 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 593 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 594 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 595 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 596 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 597 | + IDC_MSCOMM47, 0x376, 102, 0 | ||
| 598 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 599 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 600 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 601 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 602 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 603 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 604 | + IDC_MSCOMM48, 0x376, 102, 0 | ||
| 605 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 606 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 607 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 608 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 609 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 610 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 611 | + IDC_MSCOMM49, 0x376, 102, 0 | ||
| 612 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 613 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 614 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 615 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 616 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 617 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 618 | + IDC_MSCOMM50, 0x376, 102, 0 | ||
| 619 | +0x0013, 0x0000, 0x0043, 0x006f, 0x0070, 0x0079, 0x0072, 0x0069, 0x0067, | ||
| 620 | +0x0068, 0x0074, 0x0020, 0x0028, 0x0063, 0x0029, 0x0020, 0x0031, 0x0039, | ||
| 621 | +0x0039, 0x0034, 0x0020, 0x4321, 0x1234, 0x0008, 0x0000, 0x03ed, 0x0000, | ||
| 622 | +0x03ed, 0x0000, 0x5601, 0x648a, 0x0000, 0x0006, 0x0000, 0x0001, 0x0400, | ||
| 623 | +0x0000, 0x0200, 0x0000, 0x2580, 0x0000, 0x0000, 0x0008, 0x0000, 0x0000, | ||
| 624 | +0x0000, 0x0000, 0x003f, 0x0000, 0x0001, 0x0000, | ||
| 517 | 0 | 625 | 0 |
| 518 | END | 626 | END |
| 519 | 627 |
| @@ -63,6 +63,36 @@ void CBlueFlashToolDlg::DoDataExchange(CDataExchange* pDX) | @@ -63,6 +63,36 @@ void CBlueFlashToolDlg::DoDataExchange(CDataExchange* pDX) | ||
| 63 | DDX_Control(pDX, IDC_MSCOMM18, mycom18); | 63 | DDX_Control(pDX, IDC_MSCOMM18, mycom18); |
| 64 | DDX_Control(pDX, IDC_MSCOMM19, mycom19); | 64 | DDX_Control(pDX, IDC_MSCOMM19, mycom19); |
| 65 | DDX_Control(pDX, IDC_MSCOMM20, mycom20); | 65 | DDX_Control(pDX, IDC_MSCOMM20, mycom20); |
| 66 | + DDX_Control(pDX, IDC_MSCOMM21, mycom21); | ||
| 67 | + DDX_Control(pDX, IDC_MSCOMM22, mycom22); | ||
| 68 | + DDX_Control(pDX, IDC_MSCOMM23, mycom23); | ||
| 69 | + DDX_Control(pDX, IDC_MSCOMM24, mycom24); | ||
| 70 | + DDX_Control(pDX, IDC_MSCOMM25, mycom25); | ||
| 71 | + DDX_Control(pDX, IDC_MSCOMM26, mycom26); | ||
| 72 | + DDX_Control(pDX, IDC_MSCOMM27, mycom27); | ||
| 73 | + DDX_Control(pDX, IDC_MSCOMM28, mycom28); | ||
| 74 | + DDX_Control(pDX, IDC_MSCOMM29, mycom29); | ||
| 75 | + DDX_Control(pDX, IDC_MSCOMM30, mycom30); | ||
| 76 | + DDX_Control(pDX, IDC_MSCOMM31, mycom31); | ||
| 77 | + DDX_Control(pDX, IDC_MSCOMM32, mycom32); | ||
| 78 | + DDX_Control(pDX, IDC_MSCOMM33, mycom33); | ||
| 79 | + DDX_Control(pDX, IDC_MSCOMM34, mycom34); | ||
| 80 | + DDX_Control(pDX, IDC_MSCOMM35, mycom35); | ||
| 81 | + DDX_Control(pDX, IDC_MSCOMM36, mycom36); | ||
| 82 | + DDX_Control(pDX, IDC_MSCOMM37, mycom37); | ||
| 83 | + DDX_Control(pDX, IDC_MSCOMM38, mycom38); | ||
| 84 | + DDX_Control(pDX, IDC_MSCOMM39, mycom39); | ||
| 85 | + DDX_Control(pDX, IDC_MSCOMM40, mycom40); | ||
| 86 | + DDX_Control(pDX, IDC_MSCOMM41, mycom41); | ||
| 87 | + DDX_Control(pDX, IDC_MSCOMM42, mycom42); | ||
| 88 | + DDX_Control(pDX, IDC_MSCOMM43, mycom43); | ||
| 89 | + DDX_Control(pDX, IDC_MSCOMM44, mycom44); | ||
| 90 | + DDX_Control(pDX, IDC_MSCOMM45, mycom45); | ||
| 91 | + DDX_Control(pDX, IDC_MSCOMM46, mycom46); | ||
| 92 | + DDX_Control(pDX, IDC_MSCOMM47, mycom47); | ||
| 93 | + DDX_Control(pDX, IDC_MSCOMM48, mycom48); | ||
| 94 | + DDX_Control(pDX, IDC_MSCOMM49, mycom49); | ||
| 95 | + DDX_Control(pDX, IDC_MSCOMM50, mycom50); | ||
| 66 | 96 | ||
| 67 | //}}AFX_DATA_MAP | 97 | //}}AFX_DATA_MAP |
| 68 | DDX_Control(pDX, IDC_DEBUG_MESSAGE, mylistDebugInfo); | 98 | DDX_Control(pDX, IDC_DEBUG_MESSAGE, mylistDebugInfo); |
| @@ -75,48 +105,9 @@ BEGIN_MESSAGE_MAP(CBlueFlashToolDlg, CDialog) | @@ -75,48 +105,9 @@ BEGIN_MESSAGE_MAP(CBlueFlashToolDlg, CDialog) | ||
| 75 | ON_BN_CLICKED(IDC_BUTTON_SETTING, OnButtonSetting) | 105 | ON_BN_CLICKED(IDC_BUTTON_SETTING, OnButtonSetting) |
| 76 | //}}AFX_MSG_MAP | 106 | //}}AFX_MSG_MAP |
| 77 | ON_BN_CLICKED(IDC_BUTTON_INIT_COMPORT, &CBlueFlashToolDlg::OnBnClickedButtonInitComport) | 107 | ON_BN_CLICKED(IDC_BUTTON_INIT_COMPORT, &CBlueFlashToolDlg::OnBnClickedButtonInitComport) |
| 78 | - ON_BN_CLICKED(IDC_CHECK_EAR1, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 79 | - ON_BN_CLICKED(IDC_CHECK_EAR2, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 80 | - ON_BN_CLICKED(IDC_CHECK_EAR3, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 81 | - ON_BN_CLICKED(IDC_CHECK_EAR4, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 82 | - ON_BN_CLICKED(IDC_CHECK_EAR5, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 83 | - ON_BN_CLICKED(IDC_CHECK_EAR6, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 84 | - ON_BN_CLICKED(IDC_CHECK_EAR7, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 85 | - ON_BN_CLICKED(IDC_CHECK_EAR8, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 86 | - ON_BN_CLICKED(IDC_CHECK_EAR9, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 87 | - ON_BN_CLICKED(IDC_CHECK_EAR10, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 88 | - ON_BN_CLICKED(IDC_CHECK_USB1, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 89 | - ON_BN_CLICKED(IDC_CHECK_USB2, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 90 | - ON_BN_CLICKED(IDC_CHECK_USB3, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 91 | - ON_BN_CLICKED(IDC_CHECK_USB4, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 92 | - ON_BN_CLICKED(IDC_CHECK_USB5, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 93 | - ON_BN_CLICKED(IDC_CHECK_USB6, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 94 | - ON_BN_CLICKED(IDC_CHECK_USB7, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 95 | - ON_BN_CLICKED(IDC_CHECK_USB8, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 96 | - ON_BN_CLICKED(IDC_CHECK_USB9, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 97 | - ON_BN_CLICKED(IDC_CHECK_USB10, &CBlueFlashToolDlg::OnBnClickedCheckEarUsb) | ||
| 98 | - ON_BN_CLICKED(IDC_BUTTON_START_USB1, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 99 | - ON_BN_CLICKED(IDC_BUTTON_START_USB2, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 100 | - ON_BN_CLICKED(IDC_BUTTON_START_USB3, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 101 | - ON_BN_CLICKED(IDC_BUTTON_START_USB4, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 102 | - ON_BN_CLICKED(IDC_BUTTON_START_USB5, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 103 | - ON_BN_CLICKED(IDC_BUTTON_START_USB6, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 104 | - ON_BN_CLICKED(IDC_BUTTON_START_USB7, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 105 | - ON_BN_CLICKED(IDC_BUTTON_START_USB8, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 106 | - ON_BN_CLICKED(IDC_BUTTON_START_USB9, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 107 | - ON_BN_CLICKED(IDC_BUTTON_START_USB10, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 108 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR1, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 109 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR2, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 110 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR3, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 111 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR4, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 112 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR5, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 113 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR6, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 114 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR7, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 115 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR8, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 116 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR9, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 117 | - ON_BN_CLICKED(IDC_BUTTON_START_EAR10, &CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar) | ||
| 118 | 108 | ||
| 119 | ON_WM_DESTROY() | 109 | ON_WM_DESTROY() |
| 110 | + ON_BN_CLICKED(IDC_START_ALL, &CBlueFlashToolDlg::OnBnClickedStartAll) | ||
| 120 | END_MESSAGE_MAP() | 111 | END_MESSAGE_MAP() |
| 121 | 112 | ||
| 122 | ///////////////////////////////////////////////////////////////////////////// | 113 | ///////////////////////////////////////////////////////////////////////////// |
| @@ -124,8 +115,15 @@ END_MESSAGE_MAP() | @@ -124,8 +115,15 @@ END_MESSAGE_MAP() | ||
| 124 | 115 | ||
| 125 | BOOL CBlueFlashToolDlg::OnInitDialog() | 116 | BOOL CBlueFlashToolDlg::OnInitDialog() |
| 126 | { | 117 | { |
| 127 | - int loop; | 118 | + int loop1,loop2,loop3; |
| 119 | + RECT rect_pcb[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; | ||
| 120 | + //RECT rect_check[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; | ||
| 121 | + RECT rect_comport[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; | ||
| 122 | + RECT rect_process_bar[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; | ||
| 123 | + RECT rect_start_button[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; | ||
| 124 | + | ||
| 128 | CDialog::OnInitDialog(); | 125 | CDialog::OnInitDialog(); |
| 126 | + QuerySerialPortStatusEx(myStrAryExistPort,myStrAryNoneOpenedPort,myStrAryAlreadyOpenedPort,myStrAryNotExistPort,1,254); | ||
| 129 | 127 | ||
| 130 | // Set the icon for this dialog. The framework does this automatically | 128 | // Set the icon for this dialog. The framework does this automatically |
| 131 | // when the application's main window is not a dialog | 129 | // when the application's main window is not a dialog |
| @@ -133,25 +131,72 @@ BOOL CBlueFlashToolDlg::OnInitDialog() | @@ -133,25 +131,72 @@ BOOL CBlueFlashToolDlg::OnInitDialog() | ||
| 133 | SetIcon(m_hIcon, FALSE); // Set small icon | 131 | SetIcon(m_hIcon, FALSE); // Set small icon |
| 134 | myBitmapWait = ::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP_RED)); | 132 | myBitmapWait = ::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP_RED)); |
| 135 | myBitmapReady = ::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP_GREEN)); | 133 | myBitmapReady = ::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP_GREEN)); |
| 136 | - //myctrlPcbState.SetBitmap(myBitmapReady); | 134 | + for (loop1 = 0;loop1<BLUE_TYPE_MAX; loop1++) |
| 135 | + { | ||
| 136 | + for (loop2 = 0;loop2 <MAX_TOPWELL_DEVICE_NUM;loop2++) | ||
| 137 | + { | ||
| 138 | + rect_pcb[loop1][loop2].left = 10+300*loop1; | ||
| 139 | + rect_comport[loop1][loop2].left = 30+300*loop1; | ||
| 140 | + rect_process_bar[loop1][loop2].left = 110+300*loop1; | ||
| 141 | + rect_start_button[loop1][loop2].left = 230+300*loop1; | ||
| 142 | + | ||
| 143 | + rect_pcb[loop1][loop2].right= rect_pcb[loop1][loop2].left+15; | ||
| 144 | + rect_comport[loop1][loop2].right = rect_comport[loop1][loop2].left+70; | ||
| 145 | + rect_process_bar[loop1][loop2].right = rect_process_bar[loop1][loop2].left+100; | ||
| 146 | + rect_start_button[loop1][loop2].right = rect_start_button[loop1][loop2].left+40; | ||
| 147 | + | ||
| 148 | + rect_pcb[loop1][loop2].top = 10+25*loop2; | ||
| 149 | + rect_comport[loop1][loop2].top = 10+25*loop2; | ||
| 150 | + rect_process_bar[loop1][loop2].top = 10+25*loop2; | ||
| 151 | + rect_start_button[loop1][loop2].top = 10+25*loop2; | ||
| 152 | + | ||
| 153 | + rect_pcb[loop1][loop2].bottom= rect_pcb[loop1][loop2].top+20; | ||
| 154 | + rect_comport[loop1][loop2].bottom = rect_comport[loop1][loop2].top+20; | ||
| 155 | + rect_process_bar[loop1][loop2].bottom = rect_process_bar[loop1][loop2].top+20; | ||
| 156 | + rect_start_button[loop1][loop2].bottom = rect_start_button[loop1][loop2].top+20; | ||
| 157 | + | ||
| 158 | + //PCB LED | ||
| 159 | + myctrlPcbState[loop1][loop2].Create(NULL, SS_BITMAP |WS_CHILD|WS_VISIBLE, | ||
| 160 | + rect_pcb[loop1][loop2], | ||
| 161 | + this, | ||
| 162 | + IDC_PCB_STATE1+loop1*MAX_TOPWELL_DEVICE_NUM+loop2); | ||
| 163 | + myctrlPcbState[loop1][loop2].SetBitmap(myBitmapWait); | ||
| 164 | + //COM port list | ||
| 165 | + myctrlComboComPort[loop1][loop2].Create( WS_CHILD|WS_VISIBLE|WS_VSCROLL|CBS_DROPDOWNLIST, | ||
| 166 | + rect_comport[loop1][loop2],this,IDC_UART_CONFIG1+loop1*MAX_TOPWELL_DEVICE_NUM+loop2); | ||
| 167 | + myctrlComboComPort[loop1][loop2].AddString("不下载"); | ||
| 168 | + for (loop3 = 0; loop3 < myStrAryNoneOpenedPort.GetSize(); loop3++) | ||
| 169 | + myctrlComboComPort[loop1][loop2].AddString(myStrAryNoneOpenedPort.GetAt(loop3)); | ||
| 170 | + myctrlComboComPort[loop1][loop2].SetCurSel(0); | ||
| 171 | + | ||
| 172 | + // Create a smooth child progress control. | ||
| 173 | + myctrlProcess[loop1][loop2].Create(WS_CHILD|WS_VISIBLE|PBS_SMOOTH, rect_process_bar[loop1][loop2], | ||
| 174 | + this, IDC_PROGRESS_FLASH0+loop1*MAX_TOPWELL_DEVICE_NUM+loop2); | ||
| 175 | + | ||
| 176 | + // Create a push button. | ||
| 177 | + myctrlStartButton[loop1][loop2].Create("开始",WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON, | ||
| 178 | + rect_start_button[loop1][loop2], this, IDC_BUTTON_START0+loop1*MAX_TOPWELL_DEVICE_NUM+loop2); | ||
| 179 | + | ||
| 180 | + | ||
| 181 | + } | ||
| 182 | + } | ||
| 137 | 183 | ||
| 138 | - QuerySerialPortStatusEx(myStrAryExistPort,myStrAryNoneOpenedPort,myStrAryAlreadyOpenedPort,myStrAryNotExistPort,1,254); | ||
| 139 | 184 | ||
| 140 | // TODO: Add extra initialization here | 185 | // TODO: Add extra initialization here |
| 141 | - for (loop =0;loop<10;loop++) | ||
| 142 | - { | ||
| 143 | - pcheckButton[BLUE_TYPE_EAR][loop] = (CButton *)GetDlgItem(IDC_CHECK_EAR1+loop); | ||
| 144 | - pcheckButton[BLUE_TYPE_USB][loop] = (CButton *)GetDlgItem(IDC_CHECK_USB1+loop); | ||
| 145 | - pButton[BLUE_TYPE_EAR][loop] = (CButton *)GetDlgItem(IDC_BUTTON_START_EAR1+loop); | ||
| 146 | - pButton[BLUE_TYPE_EAR][loop]->EnableWindow(FALSE); | ||
| 147 | - pButton[BLUE_TYPE_USB][loop] = (CButton *)GetDlgItem(IDC_BUTTON_START_USB1+loop); | ||
| 148 | - pButton[BLUE_TYPE_USB][loop]->EnableWindow(FALSE); | ||
| 149 | - pProcess[BLUE_TYPE_EAR][loop] = (CProgressCtrl *)GetDlgItem(IDC_PROGRESS_EAR1+loop); | ||
| 150 | - pProcess[BLUE_TYPE_USB][loop] = (CProgressCtrl *)GetDlgItem(IDC_PROGRESS_USB1+loop); | ||
| 151 | - pStaticSn[loop] = (CStatic *)GetDlgItem(IDC_STATIC_GROUP1+loop); | ||
| 152 | - myctrlPcbState[BLUE_TYPE_EAR][loop] = (CStatic *)GetDlgItem(IDC_PCB_STATE1+loop); | ||
| 153 | - myctrlPcbState[BLUE_TYPE_USB][loop] = (CStatic *)GetDlgItem(IDC_PCB_STATE11+loop); | ||
| 154 | - } | 186 | +// for (loop =0;loop<10;loop++) |
| 187 | +// { | ||
| 188 | +// pcheckButton[BLUE_TYPE_EAR][loop] = (CButton *)GetDlgItem(IDC_CHECK_EAR1+loop); | ||
| 189 | +// pcheckButton[BLUE_TYPE_USB][loop] = (CButton *)GetDlgItem(IDC_CHECK_USB1+loop); | ||
| 190 | +// myctrlStartButton[BLUE_TYPE_EAR][loop] = (CButton *)GetDlgItem(IDC_BUTTON_START+loop); | ||
| 191 | +// myctrlStartButton[BLUE_TYPE_EAR][loop]->EnableWindow(FALSE); | ||
| 192 | +// myctrlStartButton[BLUE_TYPE_USB][loop] = (CButton *)GetDlgItem(IDC_BUTTON_START_USB1+loop); | ||
| 193 | +// myctrlStartButton[BLUE_TYPE_USB][loop]->EnableWindow(FALSE); | ||
| 194 | +// myctrlProcess[BLUE_TYPE_EAR][loop] = (CProgressCtrl *)GetDlgItem(IDC_PROGRESS_FLASH+loop); | ||
| 195 | +// myctrlProcess[BLUE_TYPE_USB][loop] = (CProgressCtrl *)GetDlgItem(IDC_PROGRESS_USB1+loop); | ||
| 196 | +// pStaticSn[loop] = (CStatic *)GetDlgItem(IDC_STATIC_GROUP1+loop); | ||
| 197 | +// myctrlPcbState[BLUE_TYPE_EAR][loop] = (CStatic *)GetDlgItem(IDC_PCB_STATE1+loop); | ||
| 198 | +// myctrlPcbState[BLUE_TYPE_USB][loop] = (CStatic *)GetDlgItem(IDC_PCB_STATE11+loop); | ||
| 199 | +// } | ||
| 155 | pctrlMSComm[BLUE_TYPE_EAR][0]=&mycom01; | 200 | pctrlMSComm[BLUE_TYPE_EAR][0]=&mycom01; |
| 156 | pctrlMSComm[BLUE_TYPE_EAR][1]=&mycom02; | 201 | pctrlMSComm[BLUE_TYPE_EAR][1]=&mycom02; |
| 157 | pctrlMSComm[BLUE_TYPE_EAR][2]=&mycom03; | 202 | pctrlMSComm[BLUE_TYPE_EAR][2]=&mycom03; |
| @@ -270,11 +315,11 @@ void CBlueFlashToolDlg::UpdateGroupsCaptions() | @@ -270,11 +315,11 @@ void CBlueFlashToolDlg::UpdateGroupsCaptions() | ||
| 270 | } | 315 | } |
| 271 | else | 316 | else |
| 272 | { | 317 | { |
| 273 | - pStaticSn[loop]->EnableWindow(FALSE); | ||
| 274 | - pStaticSn[loop]->SetWindowText("不可用"); | 318 | + //pStaticSn[loop]->EnableWindow(FALSE); |
| 319 | + //pStaticSn[loop]->SetWindowText("不可用"); | ||
| 275 | } | 320 | } |
| 276 | - pButton[BLUE_TYPE_EAR][loop]->EnableWindow((BOOL) g_AppMainData.if_flash[BLUE_TYPE_EAR][loop]); | ||
| 277 | - pButton[BLUE_TYPE_USB][loop]->EnableWindow((BOOL) g_AppMainData.if_flash[BLUE_TYPE_USB][loop]); | 321 | + //myctrlStartButton[BLUE_TYPE_EAR][loop]->EnableWindow((BOOL) g_AppMainData.if_flash[BLUE_TYPE_EAR][loop]); |
| 322 | + //myctrlStartButton[BLUE_TYPE_USB][loop]->EnableWindow((BOOL) g_AppMainData.if_flash[BLUE_TYPE_USB][loop]); | ||
| 278 | //pcheckButton[BLUE_TYPE_EAR][loop]->SetCheck((BOOL) g_AppMainData.if_flash[BLUE_TYPE_EAR][loop]); | 323 | //pcheckButton[BLUE_TYPE_EAR][loop]->SetCheck((BOOL) g_AppMainData.if_flash[BLUE_TYPE_EAR][loop]); |
| 279 | //pcheckButton[BLUE_TYPE_USB][loop]->SetCheck((BOOL) g_AppMainData.if_flash[BLUE_TYPE_USB][loop]); | 324 | //pcheckButton[BLUE_TYPE_USB][loop]->SetCheck((BOOL) g_AppMainData.if_flash[BLUE_TYPE_USB][loop]); |
| 280 | } | 325 | } |
| @@ -313,55 +358,55 @@ void CBlueFlashToolDlg::OnBnClickedButtonInitComport() | @@ -313,55 +358,55 @@ void CBlueFlashToolDlg::OnBnClickedButtonInitComport() | ||
| 313 | 358 | ||
| 314 | void CBlueFlashToolDlg::OnBnClickedCheckEarUsb() | 359 | void CBlueFlashToolDlg::OnBnClickedCheckEarUsb() |
| 315 | { | 360 | { |
| 316 | - int currentID; | ||
| 317 | - currentID = GetFocus()->GetDlgCtrlID(); | ||
| 318 | - CButton *pbutton = (CButton *)GetDlgItem(currentID); | ||
| 319 | - BOOL ifchecked = pbutton->GetCheck(); | ||
| 320 | - if (currentID >= IDC_CHECK_EAR1 && currentID <= IDC_CHECK_EAR10) | ||
| 321 | - g_AppMainData.if_flash[BLUE_TYPE_EAR][currentID -IDC_CHECK_EAR1 ] = ifchecked; | ||
| 322 | - else if (currentID >= IDC_CHECK_USB1 && currentID <= IDC_CHECK_USB10) | ||
| 323 | - g_AppMainData.if_flash[BLUE_TYPE_USB][currentID -IDC_CHECK_USB1 ] = ifchecked; | ||
| 324 | - UpdateGroupsCaptions(); | 361 | +// int currentID; |
| 362 | +// currentID = GetFocus()->GetDlgCtrlID(); | ||
| 363 | +// CButton *pbutton = (CButton *)GetDlgItem(currentID); | ||
| 364 | +// BOOL ifchecked = pbutton->GetCheck(); | ||
| 365 | +// if (currentID >= IDC_CHECK_EAR1 && currentID <= IDC_CHECK_EAR10) | ||
| 366 | +// g_AppMainData.if_flash[BLUE_TYPE_EAR][currentID -IDC_CHECK_EAR1 ] = ifchecked; | ||
| 367 | +// else if (currentID >= IDC_CHECK_USB1 && currentID <= IDC_CHECK_USB10) | ||
| 368 | +// g_AppMainData.if_flash[BLUE_TYPE_USB][currentID -IDC_CHECK_USB1 ] = ifchecked; | ||
| 369 | +// UpdateGroupsCaptions(); | ||
| 325 | } | 370 | } |
| 326 | 371 | ||
| 327 | void CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar() | 372 | void CBlueFlashToolDlg::OnBnClickedButtonStartUsbEar() |
| 328 | { | 373 | { |
| 329 | - int currentID; | ||
| 330 | - BLUE_DEVICE_TYPE aDeviceType; | ||
| 331 | - int aIndex; | ||
| 332 | - CString strText; | ||
| 333 | - | ||
| 334 | - currentID = GetFocus()->GetDlgCtrlID(); | ||
| 335 | - if (currentID >= IDC_BUTTON_START_EAR1 && currentID <= IDC_BUTTON_START_EAR10) | ||
| 336 | - { | ||
| 337 | - aDeviceType = BLUE_TYPE_EAR; | ||
| 338 | - aIndex = currentID - IDC_BUTTON_START_EAR1; | ||
| 339 | - myThreadData[aDeviceType][aIndex].Filename = g_AppMainData.FilePathEar; | ||
| 340 | - } | ||
| 341 | - else if (currentID >= IDC_BUTTON_START_USB1 && currentID <= IDC_BUTTON_START_USB1) | ||
| 342 | - { | ||
| 343 | - aDeviceType = BLUE_TYPE_USB; | ||
| 344 | - aIndex = currentID - IDC_BUTTON_START_USB1; | ||
| 345 | - myThreadData[aDeviceType][aIndex].Filename = g_AppMainData.FilePathUsb; | ||
| 346 | - } | ||
| 347 | - ((CWnd*)GetDlgItem(currentID))->GetWindowText(strText); | ||
| 348 | - if (strText == "开始") | ||
| 349 | - { | ||
| 350 | - //pThreadData = new FLASH_THREAD_DATA; | ||
| 351 | - myThreadData[aDeviceType][aIndex].pDlg = this; | ||
| 352 | - myThreadData[aDeviceType][aIndex].blue_device_type = (BYTE)aDeviceType; | ||
| 353 | - myThreadData[aDeviceType][aIndex].nIndex = aIndex; | ||
| 354 | - myThreadData[aDeviceType][aIndex].StopThread = false; | ||
| 355 | - myThreadData[aDeviceType][aIndex].pctrlMSComm = pctrlMSComm[aDeviceType][aIndex]; | ||
| 356 | - myThreadData[aDeviceType][aIndex].m_hThread = AfxBeginThread(BlueFlashThreadProc, &myThreadData[aDeviceType][aIndex]); | ||
| 357 | - } | ||
| 358 | - else if (strText == "停止") | ||
| 359 | - { | ||
| 360 | - //DWORD threadExitcode; | ||
| 361 | - //GetExitCodeThread(m_hThread[aDeviceType][aIndex], &threadExitcode); | ||
| 362 | - //if (threadExitcode == STILL_ACTIVE) TerminateThread(m_hThread[aDeviceType][aIndex], 0); | ||
| 363 | - myThreadData[aDeviceType][aIndex].StopThread = true; | ||
| 364 | - } | 374 | +// int currentID; |
| 375 | +// BLUE_DEVICE_TYPE aDeviceType; | ||
| 376 | +// int aIndex; | ||
| 377 | +// CString strText; | ||
| 378 | +// | ||
| 379 | +// currentID = GetFocus()->GetDlgCtrlID(); | ||
| 380 | +// if (currentID >= IDC_BUTTON_START && currentID <= IDC_BUTTON_START_EAR10) | ||
| 381 | +// { | ||
| 382 | +// aDeviceType = BLUE_TYPE_EAR; | ||
| 383 | +// aIndex = currentID - IDC_BUTTON_START; | ||
| 384 | +// myThreadData[aDeviceType][aIndex].Filename = g_AppMainData.FilePathEar; | ||
| 385 | +// } | ||
| 386 | +// else if (currentID >= IDC_BUTTON_START_USB1 && currentID <= IDC_BUTTON_START_USB1) | ||
| 387 | +// { | ||
| 388 | +// aDeviceType = BLUE_TYPE_USB; | ||
| 389 | +// aIndex = currentID - IDC_BUTTON_START_USB1; | ||
| 390 | +// myThreadData[aDeviceType][aIndex].Filename = g_AppMainData.FilePathUsb; | ||
| 391 | +// } | ||
| 392 | +// ((CWnd*)GetDlgItem(currentID))->GetWindowText(strText); | ||
| 393 | +// if (strText == "开始") | ||
| 394 | +// { | ||
| 395 | +// //pThreadData = new FLASH_THREAD_DATA; | ||
| 396 | +// myThreadData[aDeviceType][aIndex].pDlg = this; | ||
| 397 | +// myThreadData[aDeviceType][aIndex].blue_device_type = (BYTE)aDeviceType; | ||
| 398 | +// myThreadData[aDeviceType][aIndex].nIndex = aIndex; | ||
| 399 | +// myThreadData[aDeviceType][aIndex].StopThread = false; | ||
| 400 | +// myThreadData[aDeviceType][aIndex].pctrlMSComm = pctrlMSComm[aDeviceType][aIndex]; | ||
| 401 | +// myThreadData[aDeviceType][aIndex].m_hThread = AfxBeginThread(BlueFlashThreadProc, &myThreadData[aDeviceType][aIndex]); | ||
| 402 | +// } | ||
| 403 | +// else if (strText == "停止") | ||
| 404 | +// { | ||
| 405 | +// //DWORD threadExitcode; | ||
| 406 | +// //GetExitCodeThread(m_hThread[aDeviceType][aIndex], &threadExitcode); | ||
| 407 | +// //if (threadExitcode == STILL_ACTIVE) TerminateThread(m_hThread[aDeviceType][aIndex], 0); | ||
| 408 | +// myThreadData[aDeviceType][aIndex].StopThread = true; | ||
| 409 | +// } | ||
| 365 | } | 410 | } |
| 366 | 411 | ||
| 367 | 412 | ||
| @@ -503,16 +548,16 @@ void CBlueFlashToolDlg::OnCommMscomm1(UINT nID) | @@ -503,16 +548,16 @@ void CBlueFlashToolDlg::OnCommMscomm1(UINT nID) | ||
| 503 | safearray_inp.GetElement(&k, rxdata + k); //转换为BYTE型数组 | 548 | safearray_inp.GetElement(&k, rxdata + k); //转换为BYTE型数组 |
| 504 | if(strstr((char *)rxdata, "Optek ROM boot") == NULL) | 549 | if(strstr((char *)rxdata, "Optek ROM boot") == NULL) |
| 505 | { | 550 | { |
| 506 | - myctrlPcbState[aDeviceType][aIndex]->SetBitmap(myBitmapWait); | 551 | + myctrlPcbState[aDeviceType][aIndex].SetBitmap(myBitmapWait); |
| 507 | } | 552 | } |
| 508 | else | 553 | else |
| 509 | { | 554 | { |
| 510 | - myctrlPcbState[aDeviceType][aIndex]->SetBitmap(myBitmapReady); | 555 | + myctrlPcbState[aDeviceType][aIndex].SetBitmap(myBitmapReady); |
| 511 | } | 556 | } |
| 512 | if (strstr((char *)rxdata,"Programming:") != NULL) | 557 | if (strstr((char *)rxdata,"Programming:") != NULL) |
| 513 | { | 558 | { |
| 514 | strncpy(flash_process,(char *)(rxdata+12),3); | 559 | strncpy(flash_process,(char *)(rxdata+12),3); |
| 515 | - pProcess[aDeviceType][aIndex]->SetPos(atoi(flash_process)); | 560 | + myctrlProcess[aDeviceType][aIndex].SetPos(atoi(flash_process)); |
| 516 | } | 561 | } |
| 517 | } | 562 | } |
| 518 | } | 563 | } |
| @@ -543,7 +588,7 @@ UINT BlueFlashThreadProc(LPVOID lParam) | @@ -543,7 +588,7 @@ UINT BlueFlashThreadProc(LPVOID lParam) | ||
| 543 | pThreadData->pDlg->DBG_print("文件不存在, 请重新设定软件路径"); | 588 | pThreadData->pDlg->DBG_print("文件不存在, 请重新设定软件路径"); |
| 544 | return -1; | 589 | return -1; |
| 545 | } | 590 | } |
| 546 | - pThreadData->pDlg->pButton[aDeviceType][aIndex]->SetWindowText("停止"); | 591 | + pThreadData->pDlg->myctrlStartButton[aDeviceType][aIndex].SetWindowText("停止"); |
| 547 | CFile MyFile1(pThreadData->Filename,CFile::modeRead); | 592 | CFile MyFile1(pThreadData->Filename,CFile::modeRead); |
| 548 | //获得文件大小 | 593 | //获得文件大小 |
| 549 | Length = MyFile1.GetLength(); | 594 | Length = MyFile1.GetLength(); |
| @@ -558,7 +603,7 @@ UINT BlueFlashThreadProc(LPVOID lParam) | @@ -558,7 +603,7 @@ UINT BlueFlashThreadProc(LPVOID lParam) | ||
| 558 | {// 检查是否有停止指令 | 603 | {// 检查是否有停止指令 |
| 559 | MyFile1.Close(); | 604 | MyFile1.Close(); |
| 560 | ByteArray_512.RemoveAll(); | 605 | ByteArray_512.RemoveAll(); |
| 561 | - pThreadData->pDlg->pButton[aDeviceType][aIndex]->SetWindowText("开始"); | 606 | + pThreadData->pDlg->myctrlStartButton[aDeviceType][aIndex].SetWindowText("开始"); |
| 562 | return 0; | 607 | return 0; |
| 563 | } | 608 | } |
| 564 | 609 | ||
| @@ -585,7 +630,7 @@ UINT BlueFlashThreadProc(LPVOID lParam) | @@ -585,7 +630,7 @@ UINT BlueFlashThreadProc(LPVOID lParam) | ||
| 585 | //任务结束, 清理现场 | 630 | //任务结束, 清理现场 |
| 586 | MyFile1.Close(); | 631 | MyFile1.Close(); |
| 587 | ByteArray_512.RemoveAll(); | 632 | ByteArray_512.RemoveAll(); |
| 588 | - pThreadData->pDlg->pButton[aDeviceType][aIndex]->SetWindowText("开始"); | 633 | + pThreadData->pDlg->myctrlStartButton[aDeviceType][aIndex].SetWindowText("开始"); |
| 589 | return 0; | 634 | return 0; |
| 590 | } | 635 | } |
| 591 | 636 | ||
| @@ -689,8 +734,10 @@ void Funcfromnet(void) | @@ -689,8 +734,10 @@ void Funcfromnet(void) | ||
| 689 | 734 | ||
| 690 | LRESULT CBlueFlashToolDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) | 735 | LRESULT CBlueFlashToolDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) |
| 691 | { | 736 | { |
| 692 | - //响应自定义消息 | ||
| 693 | - if(message == WM_UPDATEPOS) | ||
| 694 | - pProcess[wParam/10][wParam%10]->SetPos(lParam); | ||
| 695 | return CDialog::WindowProc(message, wParam, lParam); | 737 | return CDialog::WindowProc(message, wParam, lParam); |
| 696 | } | 738 | } |
| 739 | + | ||
| 740 | +void CBlueFlashToolDlg::OnBnClickedStartAll() | ||
| 741 | +{ | ||
| 742 | + // TODO: Add your control notification handler code here | ||
| 743 | +} |
| @@ -35,20 +35,25 @@ class CBlueFlashToolDlg : public CDialog | @@ -35,20 +35,25 @@ class CBlueFlashToolDlg : public CDialog | ||
| 35 | public: | 35 | public: |
| 36 | void UpdateGroupsCaptions(); | 36 | void UpdateGroupsCaptions(); |
| 37 | CBlueFlashToolDlg(CWnd* pParent = NULL); // standard constructor | 37 | CBlueFlashToolDlg(CWnd* pParent = NULL); // standard constructor |
| 38 | - //多选框指针 | ||
| 39 | - CButton *pcheckButton[BLUE_TYPE_MAX][10]; | ||
| 40 | - //下载按钮指针 | ||
| 41 | - CButton *pButton[BLUE_TYPE_MAX][10]; | ||
| 42 | - //SN显示框 | ||
| 43 | - CStatic *pStaticSn[10]; | 38 | + CComboBox myctrlComboComPort[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; |
| 39 | + //多选框 | ||
| 40 | + CButton *pcheckButton[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; | ||
| 41 | + //下载按钮 | ||
| 42 | + CButton myctrlStartButton[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; | ||
| 43 | + //SN显 | ||
| 44 | + CStatic *pStaticSn[MAX_TOPWELL_DEVICE_NUM]; | ||
| 44 | //进度条 | 45 | //进度条 |
| 45 | - CProgressCtrl *pProcess[BLUE_TYPE_MAX][10]; | ||
| 46 | - //控件指针 | ||
| 47 | - CMSComm *pctrlMSComm[BLUE_TYPE_MAX][10]; | 46 | + CProgressCtrl myctrlProcess[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; |
| 47 | + //控件 | ||
| 48 | + CMSComm *pctrlMSComm[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; | ||
| 48 | //20个PCB检测指示器 | 49 | //20个PCB检测指示器 |
| 49 | - CStatic *myctrlPcbState[BLUE_TYPE_MAX][10];; | 50 | + CStatic myctrlPcbState[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM];; |
| 50 | //每条线的UART口是否有效 | 51 | //每条线的UART口是否有效 |
| 51 | - bool ifUartEnable[BLUE_TYPE_MAX][10]; | 52 | + bool ifUartEnable[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM]; |
| 53 | + //待写入的SN号 | ||
| 54 | + int mySN_readwrite[MAX_TOPWELL_DEVICE_NUM]; | ||
| 55 | + //现成数据 | ||
| 56 | + FLASH_THREAD_DATA myThreadData[BLUE_TYPE_MAX][MAX_TOPWELL_DEVICE_NUM];; | ||
| 52 | //存在UART口 | 57 | //存在UART口 |
| 53 | CStringArray myStrAryExistPort; | 58 | CStringArray myStrAryExistPort; |
| 54 | //可用UART口 | 59 | //可用UART口 |
| @@ -69,26 +74,57 @@ public: | @@ -69,26 +74,57 @@ public: | ||
| 69 | //{{AFX_DATA(CBlueFlashToolDlg) | 74 | //{{AFX_DATA(CBlueFlashToolDlg) |
| 70 | enum { IDD = IDD_BLUEFLASHTOOL_DIALOG }; | 75 | enum { IDD = IDD_BLUEFLASHTOOL_DIALOG }; |
| 71 | CMSComm mycom_debug; | 76 | CMSComm mycom_debug; |
| 72 | - CMSComm mycom01; | ||
| 73 | - CMSComm mycom02; | ||
| 74 | - CMSComm mycom03; | ||
| 75 | - CMSComm mycom04; | ||
| 76 | - CMSComm mycom05; | ||
| 77 | - CMSComm mycom06; | ||
| 78 | - CMSComm mycom07; | ||
| 79 | - CMSComm mycom08; | ||
| 80 | - CMSComm mycom09; | ||
| 81 | - CMSComm mycom10; | ||
| 82 | - CMSComm mycom11; | ||
| 83 | - CMSComm mycom12; | ||
| 84 | - CMSComm mycom13; | ||
| 85 | - CMSComm mycom14; | ||
| 86 | - CMSComm mycom15; | ||
| 87 | - CMSComm mycom16; | ||
| 88 | - CMSComm mycom17; | ||
| 89 | - CMSComm mycom18; | ||
| 90 | - CMSComm mycom19; | ||
| 91 | - CMSComm mycom20; | 77 | + CMSComm mycom01; |
| 78 | + CMSComm mycom02; | ||
| 79 | + CMSComm mycom03; | ||
| 80 | + CMSComm mycom04; | ||
| 81 | + CMSComm mycom05; | ||
| 82 | + CMSComm mycom06; | ||
| 83 | + CMSComm mycom07; | ||
| 84 | + CMSComm mycom08; | ||
| 85 | + CMSComm mycom09; | ||
| 86 | + CMSComm mycom10; | ||
| 87 | + CMSComm mycom11; | ||
| 88 | + CMSComm mycom12; | ||
| 89 | + CMSComm mycom13; | ||
| 90 | + CMSComm mycom14; | ||
| 91 | + CMSComm mycom15; | ||
| 92 | + CMSComm mycom16; | ||
| 93 | + CMSComm mycom17; | ||
| 94 | + CMSComm mycom18; | ||
| 95 | + CMSComm mycom19; | ||
| 96 | + CMSComm mycom20; | ||
| 97 | + CMSComm mycom21; | ||
| 98 | + CMSComm mycom22; | ||
| 99 | + CMSComm mycom23; | ||
| 100 | + CMSComm mycom24; | ||
| 101 | + CMSComm mycom25; | ||
| 102 | + CMSComm mycom26; | ||
| 103 | + CMSComm mycom27; | ||
| 104 | + CMSComm mycom28; | ||
| 105 | + CMSComm mycom29; | ||
| 106 | + CMSComm mycom30; | ||
| 107 | + CMSComm mycom31; | ||
| 108 | + CMSComm mycom32; | ||
| 109 | + CMSComm mycom33; | ||
| 110 | + CMSComm mycom34; | ||
| 111 | + CMSComm mycom35; | ||
| 112 | + CMSComm mycom36; | ||
| 113 | + CMSComm mycom37; | ||
| 114 | + CMSComm mycom38; | ||
| 115 | + CMSComm mycom39; | ||
| 116 | + CMSComm mycom40; | ||
| 117 | + CMSComm mycom41; | ||
| 118 | + CMSComm mycom42; | ||
| 119 | + CMSComm mycom43; | ||
| 120 | + CMSComm mycom44; | ||
| 121 | + CMSComm mycom45; | ||
| 122 | + CMSComm mycom46; | ||
| 123 | + CMSComm mycom47; | ||
| 124 | + CMSComm mycom48; | ||
| 125 | + CMSComm mycom49; | ||
| 126 | + CMSComm mycom50; | ||
| 127 | + | ||
| 92 | //}}AFX_DATA | 128 | //}}AFX_DATA |
| 93 | 129 | ||
| 94 | // ClassWizard generated virtual function overrides | 130 | // ClassWizard generated virtual function overrides |
| @@ -129,10 +165,8 @@ public: | @@ -129,10 +165,8 @@ public: | ||
| 129 | CButton mycheckUsbAll; | 165 | CButton mycheckUsbAll; |
| 130 | 166 | ||
| 131 | 167 | ||
| 132 | - //待写入的SN号 | ||
| 133 | - int mySN_readwrite[10]; | ||
| 134 | - FLASH_THREAD_DATA myThreadData[BLUE_TYPE_MAX][10];; | ||
| 135 | 168 | ||
| 169 | + afx_msg void OnBnClickedStartAll(); | ||
| 136 | }; | 170 | }; |
| 137 | 171 | ||
| 138 | //{{AFX_INSERT_LOCATION}} | 172 | //{{AFX_INSERT_LOCATION}} |
| @@ -34,26 +34,26 @@ void CSysConfig::DoDataExchange(CDataExchange* pDX) | @@ -34,26 +34,26 @@ void CSysConfig::DoDataExchange(CDataExchange* pDX) | ||
| 34 | { | 34 | { |
| 35 | CDialog::DoDataExchange(pDX); | 35 | CDialog::DoDataExchange(pDX); |
| 36 | //{{AFX_DATA_MAP(CSysConfig) | 36 | //{{AFX_DATA_MAP(CSysConfig) |
| 37 | - DDX_Control(pDX, IDC_COMPORT_EAR01, mylistEar01); | ||
| 38 | - DDX_Control(pDX, IDC_COMPORT_EAR02, mylistEar02); | ||
| 39 | - DDX_Control(pDX, IDC_COMPORT_EAR03, mylistEar03); | ||
| 40 | - DDX_Control(pDX, IDC_COMPORT_EAR04, mylistEar04); | ||
| 41 | - DDX_Control(pDX, IDC_COMPORT_EAR05, mylistEar05); | ||
| 42 | - DDX_Control(pDX, IDC_COMPORT_EAR06, mylistEar06); | ||
| 43 | - DDX_Control(pDX, IDC_COMPORT_EAR07, mylistEar07); | ||
| 44 | - DDX_Control(pDX, IDC_COMPORT_EAR08, mylistEar08); | ||
| 45 | - DDX_Control(pDX, IDC_COMPORT_EAR09, mylistEar09); | ||
| 46 | - DDX_Control(pDX, IDC_COMPORT_EAR10, mylistEar10); | ||
| 47 | - DDX_Control(pDX, IDC_COMPORT_USB01, mylistUsb01); | ||
| 48 | - DDX_Control(pDX, IDC_COMPORT_USB02, mylistUsb02); | ||
| 49 | - DDX_Control(pDX, IDC_COMPORT_USB03, mylistUsb03); | ||
| 50 | - DDX_Control(pDX, IDC_COMPORT_USB04, mylistUsb04); | ||
| 51 | - DDX_Control(pDX, IDC_COMPORT_USB05, mylistUsb05); | ||
| 52 | - DDX_Control(pDX, IDC_COMPORT_USB06, mylistUsb06); | ||
| 53 | - DDX_Control(pDX, IDC_COMPORT_USB07, mylistUsb07); | ||
| 54 | - DDX_Control(pDX, IDC_COMPORT_USB08, mylistUsb08); | ||
| 55 | - DDX_Control(pDX, IDC_COMPORT_USB09, mylistUsb09); | ||
| 56 | - DDX_Control(pDX, IDC_COMPORT_USB10, mylistUsb10); | 37 | +// DDX_Control(pDX, IDC_COMPORT_EAR01, mylistEar01); |
| 38 | +// DDX_Control(pDX, IDC_COMPORT_EAR02, mylistEar02); | ||
| 39 | +// DDX_Control(pDX, IDC_COMPORT_EAR03, mylistEar03); | ||
| 40 | +// DDX_Control(pDX, IDC_COMPORT_EAR04, mylistEar04); | ||
| 41 | +// DDX_Control(pDX, IDC_COMPORT_EAR05, mylistEar05); | ||
| 42 | +// DDX_Control(pDX, IDC_COMPORT_EAR06, mylistEar06); | ||
| 43 | +// DDX_Control(pDX, IDC_COMPORT_EAR07, mylistEar07); | ||
| 44 | +// DDX_Control(pDX, IDC_COMPORT_EAR08, mylistEar08); | ||
| 45 | +// DDX_Control(pDX, IDC_COMPORT_EAR09, mylistEar09); | ||
| 46 | +// DDX_Control(pDX, IDC_COMPORT_EAR10, mylistEar10); | ||
| 47 | +// DDX_Control(pDX, IDC_COMPORT_USB01, mylistUsb01); | ||
| 48 | +// DDX_Control(pDX, IDC_COMPORT_USB02, mylistUsb02); | ||
| 49 | +// DDX_Control(pDX, IDC_COMPORT_USB03, mylistUsb03); | ||
| 50 | +// DDX_Control(pDX, IDC_COMPORT_USB04, mylistUsb04); | ||
| 51 | +// DDX_Control(pDX, IDC_COMPORT_USB05, mylistUsb05); | ||
| 52 | +// DDX_Control(pDX, IDC_COMPORT_USB06, mylistUsb06); | ||
| 53 | +// DDX_Control(pDX, IDC_COMPORT_USB07, mylistUsb07); | ||
| 54 | +// DDX_Control(pDX, IDC_COMPORT_USB08, mylistUsb08); | ||
| 55 | +// DDX_Control(pDX, IDC_COMPORT_USB09, mylistUsb09); | ||
| 56 | +// DDX_Control(pDX, IDC_COMPORT_USB10, mylistUsb10); | ||
| 57 | DDX_Control(pDX, IDC_COMBO_STEAM, mylistStreambit); | 57 | DDX_Control(pDX, IDC_COMBO_STEAM, mylistStreambit); |
| 58 | DDX_Control(pDX, IDC_COMBO_STOPBIT, mylistStopbit); | 58 | DDX_Control(pDX, IDC_COMBO_STOPBIT, mylistStopbit); |
| 59 | DDX_Control(pDX, IDC_COMBO_DATABIT, mylistDatabit); | 59 | DDX_Control(pDX, IDC_COMBO_DATABIT, mylistDatabit); |
| @@ -78,26 +78,7 @@ BEGIN_MESSAGE_MAP(CSysConfig, CDialog) | @@ -78,26 +78,7 @@ BEGIN_MESSAGE_MAP(CSysConfig, CDialog) | ||
| 78 | ON_BN_CLICKED(IDC_BUTTON_SECPATH_USB, OnButtonSecpathUsb) | 78 | ON_BN_CLICKED(IDC_BUTTON_SECPATH_USB, OnButtonSecpathUsb) |
| 79 | //}}AFX_MSG_MAP | 79 | //}}AFX_MSG_MAP |
| 80 | ON_BN_CLICKED(IDOK, &CSysConfig::OnBnClickedOk) | 80 | ON_BN_CLICKED(IDOK, &CSysConfig::OnBnClickedOk) |
| 81 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR01, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 82 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR02, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 83 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR03, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 84 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR04, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 85 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR05, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 86 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR06, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 87 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR07, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 88 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR08, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 89 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR09, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 90 | - ON_CBN_SELCHANGE(IDC_COMPORT_EAR10, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 91 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB01, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 92 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB02, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 93 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB03, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 94 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB04, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 95 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB05, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 96 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB06, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 97 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB07, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 98 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB08, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 99 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB09, &CSysConfig::OnCbnSelchangeComportEarUsb) | ||
| 100 | - ON_CBN_SELCHANGE(IDC_COMPORT_USB10, &CSysConfig::OnCbnSelchangeComportEarUsb) | 81 | + |
| 101 | 82 | ||
| 102 | END_MESSAGE_MAP() | 83 | END_MESSAGE_MAP() |
| 103 | 84 | ||
| @@ -120,34 +101,34 @@ BOOL CSysConfig::OnInitDialog() | @@ -120,34 +101,34 @@ BOOL CSysConfig::OnInitDialog() | ||
| 120 | int index_inserted; | 101 | int index_inserted; |
| 121 | CString strComname,strCommConfiged; | 102 | CString strComname,strCommConfiged; |
| 122 | CDialog::OnInitDialog(); | 103 | CDialog::OnInitDialog(); |
| 123 | - for (loop = 0;loop<10;loop++) | ||
| 124 | - { | ||
| 125 | - CComboBox *plistCom = (CComboBox *)GetDlgItem(IDC_COMPORT_EAR01+loop); | ||
| 126 | - plistCom->ResetContent(); | ||
| 127 | - plistCom->AddString("NONE"); | ||
| 128 | - strCommConfiged.Format("COM%d",g_AppMainData.ary_myComPort[BLUE_TYPE_EAR][loop]); | ||
| 129 | - for (loop2 = 1;loop2<total_coms;loop2++) | ||
| 130 | - { | ||
| 131 | - strComname = myStrAryNoneOpenedPort->GetAt(loop2); | ||
| 132 | - index_inserted = plistCom->AddString(strComname); | ||
| 133 | - if (strComname == strCommConfiged) | ||
| 134 | - plistCom->SetCurSel(index_inserted); | ||
| 135 | - } | ||
| 136 | - } | ||
| 137 | - for (loop = 0;loop<10;loop++) | ||
| 138 | - { | ||
| 139 | - CComboBox *plistCom = (CComboBox *)GetDlgItem(IDC_COMPORT_USB01+loop); | ||
| 140 | - plistCom->ResetContent(); | ||
| 141 | - plistCom->AddString("NONE"); | ||
| 142 | - strCommConfiged.Format("COM%d",g_AppMainData.ary_myComPort[BLUE_TYPE_USB][loop]); | ||
| 143 | - for (loop2 = 1;loop2<total_coms;loop2++) | ||
| 144 | - { | ||
| 145 | - strComname = myStrAryNoneOpenedPort->GetAt(loop2); | ||
| 146 | - index_inserted = plistCom->AddString(strComname); | ||
| 147 | - if (strComname == strCommConfiged) | ||
| 148 | - plistCom->SetCurSel(index_inserted); | ||
| 149 | - } | ||
| 150 | - } //数据初始化 | 104 | +// for (loop = 0;loop<10;loop++) |
| 105 | +// { | ||
| 106 | +// CComboBox *plistCom = (CComboBox *)GetDlgItem(IDC_COMPORT_EAR01+loop); | ||
| 107 | +// plistCom->ResetContent(); | ||
| 108 | +// plistCom->AddString("NONE"); | ||
| 109 | +// strCommConfiged.Format("COM%d",g_AppMainData.ary_myComPort[BLUE_TYPE_EAR][loop]); | ||
| 110 | +// for (loop2 = 1;loop2<total_coms;loop2++) | ||
| 111 | +// { | ||
| 112 | +// strComname = myStrAryNoneOpenedPort->GetAt(loop2); | ||
| 113 | +// index_inserted = plistCom->AddString(strComname); | ||
| 114 | +// if (strComname == strCommConfiged) | ||
| 115 | +// plistCom->SetCurSel(index_inserted); | ||
| 116 | +// } | ||
| 117 | +// } | ||
| 118 | +// for (loop = 0;loop<10;loop++) | ||
| 119 | +// { | ||
| 120 | +// CComboBox *plistCom = (CComboBox *)GetDlgItem(IDC_COMPORT_USB01+loop); | ||
| 121 | +// plistCom->ResetContent(); | ||
| 122 | +// plistCom->AddString("NONE"); | ||
| 123 | +// strCommConfiged.Format("COM%d",g_AppMainData.ary_myComPort[BLUE_TYPE_USB][loop]); | ||
| 124 | +// for (loop2 = 1;loop2<total_coms;loop2++) | ||
| 125 | +// { | ||
| 126 | +// strComname = myStrAryNoneOpenedPort->GetAt(loop2); | ||
| 127 | +// index_inserted = plistCom->AddString(strComname); | ||
| 128 | +// if (strComname == strCommConfiged) | ||
| 129 | +// plistCom->SetCurSel(index_inserted); | ||
| 130 | +// } | ||
| 131 | +// } //数据初始化 | ||
| 151 | mystrSNHeader.Format("%s",g_AppMainData.SN_head); | 132 | mystrSNHeader.Format("%s",g_AppMainData.SN_head); |
| 152 | mystrSnStart.Format("%05d",g_AppMainData.SN_cur); | 133 | mystrSnStart.Format("%05d",g_AppMainData.SN_cur); |
| 153 | mystrSnEnd.Format("%05d",g_AppMainData.SN_end); | 134 | mystrSnEnd.Format("%05d",g_AppMainData.SN_end); |
| @@ -257,29 +238,29 @@ void CSysConfig::OnBnClickedOk() | @@ -257,29 +238,29 @@ void CSysConfig::OnBnClickedOk() | ||
| 257 | CDialog::OnOK(); | 238 | CDialog::OnOK(); |
| 258 | } | 239 | } |
| 259 | 240 | ||
| 260 | -void CSysConfig::OnCbnSelchangeComportEarUsb() | ||
| 261 | -{ | ||
| 262 | - int loop,indexComm,currentID; | ||
| 263 | - CComboBox *plist; | ||
| 264 | - CString strOfItem; | ||
| 265 | - char ascchar[4]; | ||
| 266 | - memset(ascchar,0,4); | ||
| 267 | - currentID = GetFocus()->GetDlgCtrlID(); | ||
| 268 | - plist =(CComboBox *)GetDlgItem(currentID); | ||
| 269 | - plist->GetLBText(plist->GetCurSel(),strOfItem); | ||
| 270 | - strcpy(ascchar,strOfItem.GetBuffer(0)+3); | ||
| 271 | - indexComm = atoi(ascchar); | ||
| 272 | - if ( indexComm== 1) | ||
| 273 | - { | ||
| 274 | - MessageBox("无效COM口", "Warning"); | ||
| 275 | - myAllowSave = false; | ||
| 276 | - return; | ||
| 277 | - } | ||
| 278 | - if (currentID>=IDC_COMPORT_EAR01 && IDC_COMPORT_EAR01<=IDC_COMPORT_EAR10 ) | ||
| 279 | - { | ||
| 280 | - g_AppMainData.ary_myComPort[BLUE_TYPE_EAR][currentID-IDC_COMPORT_EAR01] = indexComm; | ||
| 281 | - } | ||
| 282 | - else | ||
| 283 | - g_AppMainData.ary_myComPort[BLUE_TYPE_USB][currentID-IDC_COMPORT_USB01] = indexComm; | ||
| 284 | - myAllowSave = true; | ||
| 285 | -} | 241 | +// void CSysConfig::OnCbnSelchangeComportEarUsb() |
| 242 | +// { | ||
| 243 | +// int loop,indexComm,currentID; | ||
| 244 | +// CComboBox *plist; | ||
| 245 | +// CString strOfItem; | ||
| 246 | +// char ascchar[4]; | ||
| 247 | +// memset(ascchar,0,4); | ||
| 248 | +// currentID = GetFocus()->GetDlgCtrlID(); | ||
| 249 | +// plist =(CComboBox *)GetDlgItem(currentID); | ||
| 250 | +// plist->GetLBText(plist->GetCurSel(),strOfItem); | ||
| 251 | +// strcpy(ascchar,strOfItem.GetBuffer(0)+3); | ||
| 252 | +// indexComm = atoi(ascchar); | ||
| 253 | +// if ( indexComm== 1) | ||
| 254 | +// { | ||
| 255 | +// MessageBox("无效COM口", "Warning"); | ||
| 256 | +// myAllowSave = false; | ||
| 257 | +// return; | ||
| 258 | +// } | ||
| 259 | +// if (currentID>=IDC_COMPORT_EAR01 && IDC_COMPORT_EAR01<=IDC_COMPORT_EAR10 ) | ||
| 260 | +// { | ||
| 261 | +// g_AppMainData.ary_myComPort[BLUE_TYPE_EAR][currentID-IDC_COMPORT_EAR01] = indexComm; | ||
| 262 | +// } | ||
| 263 | +// else | ||
| 264 | +// g_AppMainData.ary_myComPort[BLUE_TYPE_USB][currentID-IDC_COMPORT_USB01] = indexComm; | ||
| 265 | +// myAllowSave = true; | ||
| 266 | +// } |
| @@ -27,26 +27,26 @@ public: | @@ -27,26 +27,26 @@ public: | ||
| 27 | // Dialog Data | 27 | // Dialog Data |
| 28 | //{{AFX_DATA(CSysConfig) | 28 | //{{AFX_DATA(CSysConfig) |
| 29 | enum { IDD = IDD_SYSTEM_CONFIG }; | 29 | enum { IDD = IDD_SYSTEM_CONFIG }; |
| 30 | - CComboBox mylistEar01; | ||
| 31 | - CComboBox mylistEar02; | ||
| 32 | - CComboBox mylistEar03; | ||
| 33 | - CComboBox mylistEar04; | ||
| 34 | - CComboBox mylistEar05; | ||
| 35 | - CComboBox mylistEar06; | ||
| 36 | - CComboBox mylistEar07; | ||
| 37 | - CComboBox mylistEar08; | ||
| 38 | - CComboBox mylistEar09; | ||
| 39 | - CComboBox mylistEar10; | ||
| 40 | - CComboBox mylistUsb01; | ||
| 41 | - CComboBox mylistUsb02; | ||
| 42 | - CComboBox mylistUsb03; | ||
| 43 | - CComboBox mylistUsb04; | ||
| 44 | - CComboBox mylistUsb05; | ||
| 45 | - CComboBox mylistUsb06; | ||
| 46 | - CComboBox mylistUsb07; | ||
| 47 | - CComboBox mylistUsb08; | ||
| 48 | - CComboBox mylistUsb09; | ||
| 49 | - CComboBox mylistUsb10; | 30 | +// CComboBox mylistEar01; |
| 31 | +// CComboBox mylistEar02; | ||
| 32 | +// CComboBox mylistEar03; | ||
| 33 | +// CComboBox mylistEar04; | ||
| 34 | +// CComboBox mylistEar05; | ||
| 35 | +// CComboBox mylistEar06; | ||
| 36 | +// CComboBox mylistEar07; | ||
| 37 | +// CComboBox mylistEar08; | ||
| 38 | +// CComboBox mylistEar09; | ||
| 39 | +// CComboBox mylistEar10; | ||
| 40 | +// CComboBox mylistUsb01; | ||
| 41 | +// CComboBox mylistUsb02; | ||
| 42 | +// CComboBox mylistUsb03; | ||
| 43 | +// CComboBox mylistUsb04; | ||
| 44 | +// CComboBox mylistUsb05; | ||
| 45 | +// CComboBox mylistUsb06; | ||
| 46 | +// CComboBox mylistUsb07; | ||
| 47 | +// CComboBox mylistUsb08; | ||
| 48 | +// CComboBox mylistUsb09; | ||
| 49 | +// CComboBox mylistUsb10; | ||
| 50 | CComboBox mylistStreambit; | 50 | CComboBox mylistStreambit; |
| 51 | CComboBox mylistStopbit; | 51 | CComboBox mylistStopbit; |
| 52 | CComboBox mylistDatabit; | 52 | CComboBox mylistDatabit; |
No preview for this file type
No preview for this file type
| @@ -7,178 +7,578 @@ | @@ -7,178 +7,578 @@ | ||
| 7 | #define IDD_SYSTEM_CONFIG 131 | 7 | #define IDD_SYSTEM_CONFIG 131 |
| 8 | #define IDB_BITMAP_RED 134 | 8 | #define IDB_BITMAP_RED 134 |
| 9 | #define IDB_BITMAP_GREEN 135 | 9 | #define IDB_BITMAP_GREEN 135 |
| 10 | -#define IDC_BUTTON_START_EAR1 1000 | ||
| 11 | -#define IDC_BUTTON_START_EAR2 1001 | ||
| 12 | -#define IDC_BUTTON_START_EAR3 1002 | ||
| 13 | -#define IDC_BUTTON_START_EAR4 1003 | ||
| 14 | -#define IDC_BUTTON_START_EAR5 1004 | ||
| 15 | -#define IDC_BUTTON_START_EAR6 1005 | ||
| 16 | -#define IDC_BUTTON_START_EAR7 1006 | ||
| 17 | -#define IDC_BUTTON_START_EAR8 1007 | ||
| 18 | -#define IDC_BUTTON_START_EAR9 1008 | ||
| 19 | -#define IDC_BUTTON_START_EAR10 1009 | ||
| 20 | -#define IDC_BUTTON_START_USB1 1010 | ||
| 21 | -#define IDC_BUTTON_START_USB2 1011 | ||
| 22 | -#define IDC_BUTTON_START_USB3 1012 | ||
| 23 | -#define IDC_BUTTON_START_USB4 1013 | ||
| 24 | -#define IDC_BUTTON_START_USB5 1014 | ||
| 25 | -#define IDC_BUTTON_START_USB6 1015 | ||
| 26 | -#define IDC_BUTTON_START_USB7 1016 | ||
| 27 | -#define IDC_BUTTON_START_USB8 1017 | ||
| 28 | -#define IDC_BUTTON_START_USB9 1018 | ||
| 29 | -#define IDC_BUTTON_START_USB10 1019 | ||
| 30 | -#define IDC_CHECK_EAR1 1020 | ||
| 31 | -#define IDC_CHECK_EAR2 1021 | ||
| 32 | -#define IDC_CHECK_EAR3 1022 | ||
| 33 | -#define IDC_CHECK_EAR4 1023 | ||
| 34 | -#define IDC_CHECK_EAR5 1024 | ||
| 35 | -#define IDC_CHECK_EAR6 1025 | ||
| 36 | -#define IDC_CHECK_EAR7 1026 | ||
| 37 | -#define IDC_CHECK_EAR8 1027 | ||
| 38 | -#define IDC_CHECK_EAR9 1028 | ||
| 39 | -#define IDC_CHECK_EAR10 1029 | ||
| 40 | -#define IDC_CHECK_USB1 1030 | ||
| 41 | -#define IDC_CHECK_USB2 1031 | ||
| 42 | -#define IDC_CHECK_USB3 1032 | ||
| 43 | -#define IDC_CHECK_USB4 1033 | ||
| 44 | -#define IDC_CHECK_USB5 1034 | ||
| 45 | -#define IDC_CHECK_USB6 1035 | ||
| 46 | -#define IDC_CHECK_USB7 1036 | ||
| 47 | -#define IDC_CHECK_USB8 1037 | ||
| 48 | -#define IDC_CHECK_USB9 1038 | ||
| 49 | -#define IDC_CHECK_USB10 1039 | ||
| 50 | -#define IDC_PROGRESS_EAR1 1040 | ||
| 51 | -#define IDC_PROGRESS_EAR2 1041 | ||
| 52 | -#define IDC_PROGRESS_EAR3 1042 | ||
| 53 | -#define IDC_PROGRESS_EAR4 1043 | ||
| 54 | -#define IDC_PROGRESS_EAR5 1044 | ||
| 55 | -#define IDC_PROGRESS_EAR6 1045 | ||
| 56 | -#define IDC_PROGRESS_EAR7 1046 | ||
| 57 | -#define IDC_PROGRESS_EAR8 1047 | ||
| 58 | -#define IDC_PROGRESS_EAR9 1048 | ||
| 59 | -#define IDC_PROGRESS_EAR10 1049 | ||
| 60 | -#define IDC_PROGRESS_USB1 1050 | ||
| 61 | -#define IDC_PROGRESS_USB2 1051 | ||
| 62 | -#define IDC_PROGRESS_USB3 1052 | ||
| 63 | -#define IDC_PROGRESS_USB4 1053 | ||
| 64 | -#define IDC_PROGRESS_USB5 1054 | ||
| 65 | -#define IDC_PROGRESS_USB6 1055 | ||
| 66 | -#define IDC_PROGRESS_USB7 1056 | ||
| 67 | -#define IDC_PROGRESS_USB8 1057 | ||
| 68 | -#define IDC_PROGRESS_USB9 1058 | ||
| 69 | -#define IDC_PROGRESS_USB10 1059 | ||
| 70 | -#define IDC_STATIC_GROUP1 1060 | ||
| 71 | -#define IDC_STATIC_GROUP2 1061 | ||
| 72 | -#define IDC_STATIC_GROUP3 1062 | ||
| 73 | -#define IDC_STATIC_GROUP4 1063 | ||
| 74 | -#define IDC_STATIC_GROUP5 1064 | ||
| 75 | -#define IDC_STATIC_GROUP6 1065 | ||
| 76 | -#define IDC_STATIC_GROUP7 1066 | ||
| 77 | -#define IDC_STATIC_GROUP8 1067 | ||
| 78 | -#define IDC_STATIC_GROUP9 1068 | ||
| 79 | -#define IDC_STATIC_GROUP10 1069 | ||
| 80 | -#define IDC_START_ALL 1070 | ||
| 81 | -#define IDC_STOP_ALL 1071 | ||
| 82 | -#define IDC_BUTTON_SETTING 1072 | ||
| 83 | -#define IDC_MSCOMM0 1074 | ||
| 84 | -#define IDC_MSCOMM1 1075 | ||
| 85 | -#define IDC_MSCOMM2 1076 | ||
| 86 | -#define IDC_MSCOMM3 1077 | ||
| 87 | -#define IDC_MSCOMM4 1078 | ||
| 88 | -#define IDC_MSCOMM5 1079 | ||
| 89 | -#define IDC_MSCOMM6 1080 | ||
| 90 | -#define IDC_MSCOMM7 1081 | ||
| 91 | -#define IDC_MSCOMM8 1082 | ||
| 92 | -#define IDC_MSCOMM9 1083 | ||
| 93 | -#define IDC_MSCOMM10 1084 | ||
| 94 | -#define IDC_MSCOMM11 1085 | ||
| 95 | -#define IDC_MSCOMM12 1086 | ||
| 96 | -#define IDC_MSCOMM13 1087 | ||
| 97 | -#define IDC_MSCOMM14 1088 | ||
| 98 | -#define IDC_MSCOMM15 1089 | ||
| 99 | -#define IDC_MSCOMM16 1090 | ||
| 100 | -#define IDC_MSCOMM17 1091 | ||
| 101 | -#define IDC_MSCOMM18 1092 | ||
| 102 | -#define IDC_MSCOMM19 1093 | ||
| 103 | -#define IDC_MSCOMM20 1094 | ||
| 104 | -#define IDC_DEBUG_MESSAGE 1095 | ||
| 105 | -#define IDC_CHECK_SAME_SN 1096 | ||
| 106 | -#define IDC_EDIT_SN_START 1097 | ||
| 107 | -#define IDC_EDIT_SN_END 1098 | ||
| 108 | -#define IDC_COMBO_BAND 1099 | ||
| 109 | -#define IDC_COMBO_CHECK 1100 | ||
| 110 | -#define IDC_COMBO_DATABIT 1101 | ||
| 111 | -#define IDC_COMBO_STOPBIT 1102 | ||
| 112 | -#define IDC_COMBO_STEAM 1103 | ||
| 113 | -#define IDC_COMPORT_EAR01 1104 | ||
| 114 | -#define IDC_COMPORT_EAR02 1105 | ||
| 115 | -#define IDC_COMPORT_EAR03 1106 | ||
| 116 | -#define IDC_COMPORT_EAR04 1107 | ||
| 117 | -#define IDC_COMPORT_EAR05 1108 | ||
| 118 | -#define IDC_COMPORT_EAR06 1109 | ||
| 119 | -#define IDC_COMPORT_EAR07 1110 | ||
| 120 | -#define IDC_COMPORT_EAR08 1111 | ||
| 121 | -#define IDC_COMPORT_EAR09 1112 | ||
| 122 | -#define IDC_COMPORT_EAR10 1113 | ||
| 123 | -#define IDC_COMPORT_USB01 1114 | ||
| 124 | -#define IDC_COMPORT_USB02 1115 | ||
| 125 | -#define IDC_COMPORT_USB03 1116 | ||
| 126 | -#define IDC_COMPORT_USB04 1117 | ||
| 127 | -#define IDC_COMPORT_USB05 1118 | ||
| 128 | -#define IDC_COMPORT_USB06 1119 | ||
| 129 | -#define IDC_COMPORT_USB07 1120 | ||
| 130 | -#define IDC_COMPORT_USB08 1121 | ||
| 131 | -#define IDC_COMPORT_USB09 1122 | ||
| 132 | -#define IDC_COMPORT_USB10 1123 | ||
| 133 | -#define IDC_EDIT_EAR_PATH 1124 | ||
| 134 | -#define IDC_EDIT_USB_PATH 1125 | ||
| 135 | -#define IDC_BUTTON_SECPATH_EAR 1126 | ||
| 136 | -#define IDC_BUTTON_SECPATH_USB 1127 | ||
| 137 | -#define IDC_BUTTON_SAVE 1128 | ||
| 138 | -#define IDC_BUTTON_INIT_COMPORT 1129 | ||
| 139 | -#define IDC_EDIT1 1130 | ||
| 140 | -#define IDC_EDIT_SN_HEADER 1130 | ||
| 141 | -#define IDC_FLASH_READAY 1132 | ||
| 142 | -#define IDC_PCB_STATE1 1133 | ||
| 143 | -#define IDC_PCB_STATE2 1134 | ||
| 144 | -#define IDC_PCB_STATE3 1135 | ||
| 145 | -#define IDC_PCB_STATE4 1136 | ||
| 146 | -#define IDC_PCB_STATE5 1137 | ||
| 147 | -#define IDC_PCB_STATE6 1138 | ||
| 148 | -#define IDC_PCB_STATE7 1139 | ||
| 149 | -#define IDC_PCB_STATE8 1140 | ||
| 150 | -#define IDC_PCB_STATE9 1141 | ||
| 151 | -#define IDC_PCB_STATE10 1142 | ||
| 152 | -#define IDC_PCB_STATE11 1143 | ||
| 153 | -#define IDC_PCB_STATE12 1144 | ||
| 154 | -#define IDC_UART_CONFIG1 1145 | ||
| 155 | -#define IDC_UART_CONFIG2 1146 | ||
| 156 | -#define IDC_PCB_STATE13 1147 | ||
| 157 | -#define IDC_PCB_STATE14 1148 | ||
| 158 | -#define IDC_PCB_STATE15 1149 | ||
| 159 | -#define IDC_PCB_STATE16 1150 | ||
| 160 | -#define IDC_PCB_STATE17 1151 | ||
| 161 | -#define IDC_PCB_STATE18 1152 | ||
| 162 | -#define IDC_PCB_STATE19 1153 | ||
| 163 | -#define IDC_PCB_STATE20 1154 | ||
| 164 | -#define IDC_UART_CONFIG3 1155 | ||
| 165 | -#define IDC_UART_CONFIG4 1156 | ||
| 166 | -#define IDC_UART_CONFIG5 1157 | ||
| 167 | -#define IDC_UART_CONFIG6 1158 | ||
| 168 | -#define IDC_UART_CONFIG7 1160 | ||
| 169 | -#define IDC_UART_CONFIG8 1161 | ||
| 170 | -#define IDC_UART_CONFIG9 1162 | ||
| 171 | -#define IDC_UART_CONFIG10 1163 | ||
| 172 | -#define IDC_UART_CONFIG11 1164 | ||
| 173 | -#define IDC_UART_CONFIG12 1165 | ||
| 174 | -#define IDC_UART_CONFIG13 1166 | ||
| 175 | -#define IDC_UART_CONFIG14 1167 | ||
| 176 | -#define IDC_UART_CONFIG15 1168 | ||
| 177 | -#define IDC_UART_CONFIG16 1169 | ||
| 178 | -#define IDC_UART_CONFIG17 1170 | ||
| 179 | -#define IDC_UART_CONFIG18 1171 | ||
| 180 | -#define IDC_UART_CONFIG19 1172 | ||
| 181 | -#define IDC_UART_CONFIG20 1173 | 10 | +#define IDC_BUTTON_START0 1000 |
| 11 | +#define IDC_BUTTON_START1 1001 | ||
| 12 | +#define IDC_BUTTON_START2 1002 | ||
| 13 | +#define IDC_BUTTON_START3 1003 | ||
| 14 | +#define IDC_BUTTON_START4 1004 | ||
| 15 | +#define IDC_BUTTON_START5 1005 | ||
| 16 | +#define IDC_BUTTON_START6 1006 | ||
| 17 | +#define IDC_BUTTON_START7 1007 | ||
| 18 | +#define IDC_BUTTON_START8 1008 | ||
| 19 | +#define IDC_BUTTON_START9 1009 | ||
| 20 | +#define IDC_BUTTON_START10 1010 | ||
| 21 | +#define IDC_BUTTON_START11 1011 | ||
| 22 | +#define IDC_BUTTON_START12 1012 | ||
| 23 | +#define IDC_BUTTON_START13 1013 | ||
| 24 | +#define IDC_BUTTON_START14 1014 | ||
| 25 | +#define IDC_BUTTON_START15 1015 | ||
| 26 | +#define IDC_BUTTON_START16 1016 | ||
| 27 | +#define IDC_BUTTON_START17 1017 | ||
| 28 | +#define IDC_BUTTON_START18 1018 | ||
| 29 | +#define IDC_BUTTON_START19 1019 | ||
| 30 | +#define IDC_BUTTON_START20 1020 | ||
| 31 | +#define IDC_BUTTON_START21 1021 | ||
| 32 | +#define IDC_BUTTON_START22 1022 | ||
| 33 | +#define IDC_BUTTON_START23 1023 | ||
| 34 | +#define IDC_BUTTON_START24 1024 | ||
| 35 | +#define IDC_BUTTON_START25 1025 | ||
| 36 | +#define IDC_BUTTON_START26 1026 | ||
| 37 | +#define IDC_BUTTON_START27 1027 | ||
| 38 | +#define IDC_BUTTON_START28 1028 | ||
| 39 | +#define IDC_BUTTON_START29 1029 | ||
| 40 | +#define IDC_BUTTON_START30 1030 | ||
| 41 | +#define IDC_BUTTON_START31 1031 | ||
| 42 | +#define IDC_BUTTON_START32 1032 | ||
| 43 | +#define IDC_BUTTON_START33 1033 | ||
| 44 | +#define IDC_BUTTON_START34 1034 | ||
| 45 | +#define IDC_BUTTON_START35 1035 | ||
| 46 | +#define IDC_BUTTON_START36 1036 | ||
| 47 | +#define IDC_BUTTON_START37 1037 | ||
| 48 | +#define IDC_BUTTON_START38 1038 | ||
| 49 | +#define IDC_BUTTON_START39 1039 | ||
| 50 | +#define IDC_BUTTON_START40 1040 | ||
| 51 | +#define IDC_BUTTON_START41 1041 | ||
| 52 | +#define IDC_BUTTON_START42 1042 | ||
| 53 | +#define IDC_BUTTON_START43 1043 | ||
| 54 | +#define IDC_BUTTON_START44 1044 | ||
| 55 | +#define IDC_BUTTON_START45 1045 | ||
| 56 | +#define IDC_BUTTON_START46 1046 | ||
| 57 | +#define IDC_BUTTON_START47 1047 | ||
| 58 | +#define IDC_BUTTON_START48 1048 | ||
| 59 | +#define IDC_BUTTON_START49 1049 | ||
| 60 | +#define IDC_BUTTON_START50 1050 | ||
| 61 | +#define IDC_BUTTON_START51 1051 | ||
| 62 | +#define IDC_BUTTON_START52 1052 | ||
| 63 | +#define IDC_BUTTON_START53 1053 | ||
| 64 | +#define IDC_BUTTON_START54 1054 | ||
| 65 | +#define IDC_BUTTON_START55 1055 | ||
| 66 | +#define IDC_BUTTON_START56 1056 | ||
| 67 | +#define IDC_BUTTON_START57 1057 | ||
| 68 | +#define IDC_BUTTON_START58 1058 | ||
| 69 | +#define IDC_BUTTON_START59 1059 | ||
| 70 | +#define IDC_BUTTON_START60 1060 | ||
| 71 | +#define IDC_BUTTON_START61 1061 | ||
| 72 | +#define IDC_BUTTON_START62 1062 | ||
| 73 | +#define IDC_BUTTON_START63 1063 | ||
| 74 | +#define IDC_BUTTON_START64 1064 | ||
| 75 | +#define IDC_BUTTON_START65 1065 | ||
| 76 | +#define IDC_BUTTON_START66 1066 | ||
| 77 | +#define IDC_BUTTON_START67 1067 | ||
| 78 | +#define IDC_BUTTON_START68 1068 | ||
| 79 | +#define IDC_BUTTON_START69 1069 | ||
| 80 | +#define IDC_BUTTON_START70 1070 | ||
| 81 | +#define IDC_BUTTON_START71 1071 | ||
| 82 | +#define IDC_BUTTON_START72 1072 | ||
| 83 | +#define IDC_BUTTON_START73 1073 | ||
| 84 | +#define IDC_BUTTON_START74 1074 | ||
| 85 | +#define IDC_BUTTON_START75 1075 | ||
| 86 | +#define IDC_BUTTON_START76 1076 | ||
| 87 | +#define IDC_BUTTON_START77 1077 | ||
| 88 | +#define IDC_BUTTON_START78 1078 | ||
| 89 | +#define IDC_BUTTON_START79 1079 | ||
| 90 | +#define IDC_BUTTON_START80 1080 | ||
| 91 | +#define IDC_BUTTON_START81 1081 | ||
| 92 | +#define IDC_BUTTON_START82 1082 | ||
| 93 | +#define IDC_BUTTON_START83 1083 | ||
| 94 | +#define IDC_BUTTON_START84 1084 | ||
| 95 | +#define IDC_BUTTON_START85 1085 | ||
| 96 | +#define IDC_BUTTON_START86 1086 | ||
| 97 | +#define IDC_BUTTON_START87 1087 | ||
| 98 | +#define IDC_BUTTON_START88 1088 | ||
| 99 | +#define IDC_BUTTON_START89 1089 | ||
| 100 | +#define IDC_BUTTON_START90 1090 | ||
| 101 | +#define IDC_BUTTON_START91 1091 | ||
| 102 | +#define IDC_BUTTON_START92 1092 | ||
| 103 | +#define IDC_BUTTON_START93 1093 | ||
| 104 | +#define IDC_BUTTON_START94 1094 | ||
| 105 | +#define IDC_BUTTON_START95 1095 | ||
| 106 | +#define IDC_BUTTON_START96 1096 | ||
| 107 | +#define IDC_BUTTON_START97 1097 | ||
| 108 | +#define IDC_BUTTON_START98 1098 | ||
| 109 | +#define IDC_BUTTON_START99 1099 | ||
| 110 | +#define IDC_PROGRESS_FLASH0 1200 | ||
| 111 | +#define IDC_PROGRESS_FLASH1 1201 | ||
| 112 | +#define IDC_PROGRESS_FLASH2 1202 | ||
| 113 | +#define IDC_PROGRESS_FLASH3 1203 | ||
| 114 | +#define IDC_PROGRESS_FLASH4 1204 | ||
| 115 | +#define IDC_PROGRESS_FLASH5 1205 | ||
| 116 | +#define IDC_PROGRESS_FLASH6 1206 | ||
| 117 | +#define IDC_PROGRESS_FLASH7 1207 | ||
| 118 | +#define IDC_PROGRESS_FLASH8 1208 | ||
| 119 | +#define IDC_PROGRESS_FLASH9 1209 | ||
| 120 | +#define IDC_PROGRESS_FLASH10 1210 | ||
| 121 | +#define IDC_PROGRESS_FLASH11 1211 | ||
| 122 | +#define IDC_PROGRESS_FLASH12 1212 | ||
| 123 | +#define IDC_PROGRESS_FLASH13 1213 | ||
| 124 | +#define IDC_PROGRESS_FLASH14 1214 | ||
| 125 | +#define IDC_PROGRESS_FLASH15 1215 | ||
| 126 | +#define IDC_PROGRESS_FLASH16 1216 | ||
| 127 | +#define IDC_PROGRESS_FLASH17 1217 | ||
| 128 | +#define IDC_PROGRESS_FLASH18 1218 | ||
| 129 | +#define IDC_PROGRESS_FLASH19 1219 | ||
| 130 | +#define IDC_PROGRESS_FLASH20 1220 | ||
| 131 | +#define IDC_PROGRESS_FLASH21 1221 | ||
| 132 | +#define IDC_PROGRESS_FLASH22 1222 | ||
| 133 | +#define IDC_PROGRESS_FLASH23 1223 | ||
| 134 | +#define IDC_PROGRESS_FLASH24 1224 | ||
| 135 | +#define IDC_PROGRESS_FLASH25 1225 | ||
| 136 | +#define IDC_PROGRESS_FLASH26 1226 | ||
| 137 | +#define IDC_PROGRESS_FLASH27 1227 | ||
| 138 | +#define IDC_PROGRESS_FLASH28 1228 | ||
| 139 | +#define IDC_PROGRESS_FLASH29 1229 | ||
| 140 | +#define IDC_PROGRESS_FLASH30 1230 | ||
| 141 | +#define IDC_PROGRESS_FLASH31 1231 | ||
| 142 | +#define IDC_PROGRESS_FLASH32 1232 | ||
| 143 | +#define IDC_PROGRESS_FLASH33 1233 | ||
| 144 | +#define IDC_PROGRESS_FLASH34 1234 | ||
| 145 | +#define IDC_PROGRESS_FLASH35 1235 | ||
| 146 | +#define IDC_PROGRESS_FLASH36 1236 | ||
| 147 | +#define IDC_PROGRESS_FLASH37 1237 | ||
| 148 | +#define IDC_PROGRESS_FLASH38 1238 | ||
| 149 | +#define IDC_PROGRESS_FLASH39 1239 | ||
| 150 | +#define IDC_PROGRESS_FLASH40 1240 | ||
| 151 | +#define IDC_PROGRESS_FLASH41 1241 | ||
| 152 | +#define IDC_PROGRESS_FLASH42 1242 | ||
| 153 | +#define IDC_PROGRESS_FLASH43 1243 | ||
| 154 | +#define IDC_PROGRESS_FLASH44 1244 | ||
| 155 | +#define IDC_PROGRESS_FLASH45 1245 | ||
| 156 | +#define IDC_PROGRESS_FLASH46 1246 | ||
| 157 | +#define IDC_PROGRESS_FLASH47 1247 | ||
| 158 | +#define IDC_PROGRESS_FLASH48 1248 | ||
| 159 | +#define IDC_PROGRESS_FLASH49 1249 | ||
| 160 | +#define IDC_PROGRESS_FLASH50 1250 | ||
| 161 | +#define IDC_PROGRESS_FLASH51 1251 | ||
| 162 | +#define IDC_PROGRESS_FLASH52 1252 | ||
| 163 | +#define IDC_PROGRESS_FLASH53 1253 | ||
| 164 | +#define IDC_PROGRESS_FLASH54 1254 | ||
| 165 | +#define IDC_PROGRESS_FLASH55 1255 | ||
| 166 | +#define IDC_PROGRESS_FLASH56 1256 | ||
| 167 | +#define IDC_PROGRESS_FLASH57 1257 | ||
| 168 | +#define IDC_PROGRESS_FLASH58 1258 | ||
| 169 | +#define IDC_PROGRESS_FLASH59 1259 | ||
| 170 | +#define IDC_PROGRESS_FLASH60 1260 | ||
| 171 | +#define IDC_PROGRESS_FLASH61 1261 | ||
| 172 | +#define IDC_PROGRESS_FLASH62 1262 | ||
| 173 | +#define IDC_PROGRESS_FLASH63 1263 | ||
| 174 | +#define IDC_PROGRESS_FLASH64 1264 | ||
| 175 | +#define IDC_PROGRESS_FLASH65 1265 | ||
| 176 | +#define IDC_PROGRESS_FLASH66 1266 | ||
| 177 | +#define IDC_PROGRESS_FLASH67 1267 | ||
| 178 | +#define IDC_PROGRESS_FLASH68 1268 | ||
| 179 | +#define IDC_PROGRESS_FLASH69 1269 | ||
| 180 | +#define IDC_PROGRESS_FLASH70 1270 | ||
| 181 | +#define IDC_PROGRESS_FLASH71 1271 | ||
| 182 | +#define IDC_PROGRESS_FLASH72 1272 | ||
| 183 | +#define IDC_PROGRESS_FLASH73 1273 | ||
| 184 | +#define IDC_PROGRESS_FLASH74 1274 | ||
| 185 | +#define IDC_PROGRESS_FLASH75 1275 | ||
| 186 | +#define IDC_PROGRESS_FLASH76 1276 | ||
| 187 | +#define IDC_PROGRESS_FLASH77 1277 | ||
| 188 | +#define IDC_PROGRESS_FLASH78 1278 | ||
| 189 | +#define IDC_PROGRESS_FLASH79 1279 | ||
| 190 | +#define IDC_PROGRESS_FLASH80 1280 | ||
| 191 | +#define IDC_PROGRESS_FLASH81 1281 | ||
| 192 | +#define IDC_PROGRESS_FLASH82 1282 | ||
| 193 | +#define IDC_PROGRESS_FLASH83 1283 | ||
| 194 | +#define IDC_PROGRESS_FLASH84 1284 | ||
| 195 | +#define IDC_PROGRESS_FLASH85 1285 | ||
| 196 | +#define IDC_PROGRESS_FLASH86 1286 | ||
| 197 | +#define IDC_PROGRESS_FLASH87 1287 | ||
| 198 | +#define IDC_PROGRESS_FLASH88 1288 | ||
| 199 | +#define IDC_PROGRESS_FLASH89 1289 | ||
| 200 | +#define IDC_PROGRESS_FLASH90 1290 | ||
| 201 | +#define IDC_PROGRESS_FLASH91 1291 | ||
| 202 | +#define IDC_PROGRESS_FLASH92 1292 | ||
| 203 | +#define IDC_PROGRESS_FLASH93 1293 | ||
| 204 | +#define IDC_PROGRESS_FLASH94 1294 | ||
| 205 | +#define IDC_PROGRESS_FLASH95 1295 | ||
| 206 | +#define IDC_PROGRESS_FLASH96 1296 | ||
| 207 | +#define IDC_PROGRESS_FLASH97 1297 | ||
| 208 | +#define IDC_PROGRESS_FLASH98 1298 | ||
| 209 | +#define IDC_PROGRESS_FLASH99 1299 | ||
| 210 | +#define IDC_MSCOMM0 1300 | ||
| 211 | +#define IDC_MSCOMM1 1301 | ||
| 212 | +#define IDC_MSCOMM2 1302 | ||
| 213 | +#define IDC_MSCOMM3 1303 | ||
| 214 | +#define IDC_MSCOMM4 1304 | ||
| 215 | +#define IDC_MSCOMM5 1305 | ||
| 216 | +#define IDC_MSCOMM6 1306 | ||
| 217 | +#define IDC_MSCOMM7 1307 | ||
| 218 | +#define IDC_MSCOMM8 1308 | ||
| 219 | +#define IDC_MSCOMM9 1309 | ||
| 220 | +#define IDC_MSCOMM10 1310 | ||
| 221 | +#define IDC_MSCOMM11 1311 | ||
| 222 | +#define IDC_MSCOMM12 1312 | ||
| 223 | +#define IDC_MSCOMM13 1313 | ||
| 224 | +#define IDC_MSCOMM14 1314 | ||
| 225 | +#define IDC_MSCOMM15 1315 | ||
| 226 | +#define IDC_MSCOMM16 1316 | ||
| 227 | +#define IDC_MSCOMM17 1317 | ||
| 228 | +#define IDC_MSCOMM18 1318 | ||
| 229 | +#define IDC_MSCOMM19 1319 | ||
| 230 | +#define IDC_MSCOMM20 1320 | ||
| 231 | +#define IDC_MSCOMM21 1321 | ||
| 232 | +#define IDC_MSCOMM22 1322 | ||
| 233 | +#define IDC_MSCOMM23 1323 | ||
| 234 | +#define IDC_MSCOMM24 1324 | ||
| 235 | +#define IDC_MSCOMM25 1325 | ||
| 236 | +#define IDC_MSCOMM26 1326 | ||
| 237 | +#define IDC_MSCOMM27 1327 | ||
| 238 | +#define IDC_MSCOMM28 1328 | ||
| 239 | +#define IDC_MSCOMM29 1329 | ||
| 240 | +#define IDC_MSCOMM30 1330 | ||
| 241 | +#define IDC_MSCOMM31 1331 | ||
| 242 | +#define IDC_MSCOMM32 1332 | ||
| 243 | +#define IDC_MSCOMM33 1333 | ||
| 244 | +#define IDC_MSCOMM34 1334 | ||
| 245 | +#define IDC_MSCOMM35 1335 | ||
| 246 | +#define IDC_MSCOMM36 1336 | ||
| 247 | +#define IDC_MSCOMM37 1337 | ||
| 248 | +#define IDC_MSCOMM38 1338 | ||
| 249 | +#define IDC_MSCOMM39 1339 | ||
| 250 | +#define IDC_MSCOMM40 1340 | ||
| 251 | +#define IDC_MSCOMM41 1341 | ||
| 252 | +#define IDC_MSCOMM42 1342 | ||
| 253 | +#define IDC_MSCOMM43 1343 | ||
| 254 | +#define IDC_MSCOMM44 1344 | ||
| 255 | +#define IDC_MSCOMM45 1345 | ||
| 256 | +#define IDC_MSCOMM46 1346 | ||
| 257 | +#define IDC_MSCOMM47 1347 | ||
| 258 | +#define IDC_MSCOMM48 1348 | ||
| 259 | +#define IDC_MSCOMM49 1349 | ||
| 260 | +#define IDC_MSCOMM50 1350 | ||
| 261 | +#define IDC_PCB_STATE0 1400 | ||
| 262 | +#define IDC_PCB_STATE1 1401 | ||
| 263 | +#define IDC_PCB_STATE2 1402 | ||
| 264 | +#define IDC_PCB_STATE3 1403 | ||
| 265 | +#define IDC_PCB_STATE4 1404 | ||
| 266 | +#define IDC_PCB_STATE5 1405 | ||
| 267 | +#define IDC_PCB_STATE6 1406 | ||
| 268 | +#define IDC_PCB_STATE7 1407 | ||
| 269 | +#define IDC_PCB_STATE8 1408 | ||
| 270 | +#define IDC_PCB_STATE9 1409 | ||
| 271 | +#define IDC_PCB_STATE10 1410 | ||
| 272 | +#define IDC_PCB_STATE11 1411 | ||
| 273 | +#define IDC_PCB_STATE12 1412 | ||
| 274 | +#define IDC_PCB_STATE13 1413 | ||
| 275 | +#define IDC_PCB_STATE14 1414 | ||
| 276 | +#define IDC_PCB_STATE15 1415 | ||
| 277 | +#define IDC_PCB_STATE16 1416 | ||
| 278 | +#define IDC_PCB_STATE17 1417 | ||
| 279 | +#define IDC_PCB_STATE18 1418 | ||
| 280 | +#define IDC_PCB_STATE19 1419 | ||
| 281 | +#define IDC_PCB_STATE20 1420 | ||
| 282 | +#define IDC_PCB_STATE21 1421 | ||
| 283 | +#define IDC_PCB_STATE22 1422 | ||
| 284 | +#define IDC_PCB_STATE23 1423 | ||
| 285 | +#define IDC_PCB_STATE24 1424 | ||
| 286 | +#define IDC_PCB_STATE25 1425 | ||
| 287 | +#define IDC_PCB_STATE26 1426 | ||
| 288 | +#define IDC_PCB_STATE27 1427 | ||
| 289 | +#define IDC_PCB_STATE28 1428 | ||
| 290 | +#define IDC_PCB_STATE29 1429 | ||
| 291 | +#define IDC_PCB_STATE30 1430 | ||
| 292 | +#define IDC_PCB_STATE31 1431 | ||
| 293 | +#define IDC_PCB_STATE32 1432 | ||
| 294 | +#define IDC_PCB_STATE33 1433 | ||
| 295 | +#define IDC_PCB_STATE34 1434 | ||
| 296 | +#define IDC_PCB_STATE35 1435 | ||
| 297 | +#define IDC_PCB_STATE36 1436 | ||
| 298 | +#define IDC_PCB_STATE37 1437 | ||
| 299 | +#define IDC_PCB_STATE38 1438 | ||
| 300 | +#define IDC_PCB_STATE39 1439 | ||
| 301 | +#define IDC_PCB_STATE40 1440 | ||
| 302 | +#define IDC_PCB_STATE41 1441 | ||
| 303 | +#define IDC_PCB_STATE42 1442 | ||
| 304 | +#define IDC_PCB_STATE43 1443 | ||
| 305 | +#define IDC_PCB_STATE44 1444 | ||
| 306 | +#define IDC_PCB_STATE45 1445 | ||
| 307 | +#define IDC_PCB_STATE46 1446 | ||
| 308 | +#define IDC_PCB_STATE47 1447 | ||
| 309 | +#define IDC_PCB_STATE48 1448 | ||
| 310 | +#define IDC_PCB_STATE49 1449 | ||
| 311 | +#define IDC_PCB_STATE50 1450 | ||
| 312 | +#define IDC_PCB_STATE51 1451 | ||
| 313 | +#define IDC_PCB_STATE52 1452 | ||
| 314 | +#define IDC_PCB_STATE53 1453 | ||
| 315 | +#define IDC_PCB_STATE54 1454 | ||
| 316 | +#define IDC_PCB_STATE55 1455 | ||
| 317 | +#define IDC_PCB_STATE56 1456 | ||
| 318 | +#define IDC_PCB_STATE57 1457 | ||
| 319 | +#define IDC_PCB_STATE58 1458 | ||
| 320 | +#define IDC_PCB_STATE59 1459 | ||
| 321 | +#define IDC_PCB_STATE60 1460 | ||
| 322 | +#define IDC_PCB_STATE61 1461 | ||
| 323 | +#define IDC_PCB_STATE62 1462 | ||
| 324 | +#define IDC_PCB_STATE63 1463 | ||
| 325 | +#define IDC_PCB_STATE64 1464 | ||
| 326 | +#define IDC_PCB_STATE65 1465 | ||
| 327 | +#define IDC_PCB_STATE66 1466 | ||
| 328 | +#define IDC_PCB_STATE67 1467 | ||
| 329 | +#define IDC_PCB_STATE68 1468 | ||
| 330 | +#define IDC_PCB_STATE69 1469 | ||
| 331 | +#define IDC_PCB_STATE70 1470 | ||
| 332 | +#define IDC_PCB_STATE71 1471 | ||
| 333 | +#define IDC_PCB_STATE72 1472 | ||
| 334 | +#define IDC_PCB_STATE73 1473 | ||
| 335 | +#define IDC_PCB_STATE74 1474 | ||
| 336 | +#define IDC_PCB_STATE75 1475 | ||
| 337 | +#define IDC_PCB_STATE76 1476 | ||
| 338 | +#define IDC_PCB_STATE77 1477 | ||
| 339 | +#define IDC_PCB_STATE78 1478 | ||
| 340 | +#define IDC_PCB_STATE79 1479 | ||
| 341 | +#define IDC_PCB_STATE80 1480 | ||
| 342 | +#define IDC_PCB_STATE81 1481 | ||
| 343 | +#define IDC_PCB_STATE82 1482 | ||
| 344 | +#define IDC_PCB_STATE83 1483 | ||
| 345 | +#define IDC_PCB_STATE84 1484 | ||
| 346 | +#define IDC_PCB_STATE85 1485 | ||
| 347 | +#define IDC_PCB_STATE86 1486 | ||
| 348 | +#define IDC_PCB_STATE87 1487 | ||
| 349 | +#define IDC_PCB_STATE88 1488 | ||
| 350 | +#define IDC_PCB_STATE89 1489 | ||
| 351 | +#define IDC_PCB_STATE90 1490 | ||
| 352 | +#define IDC_PCB_STATE91 1491 | ||
| 353 | +#define IDC_PCB_STATE92 1492 | ||
| 354 | +#define IDC_PCB_STATE93 1493 | ||
| 355 | +#define IDC_PCB_STATE94 1494 | ||
| 356 | +#define IDC_PCB_STATE95 1495 | ||
| 357 | +#define IDC_PCB_STATE96 1496 | ||
| 358 | +#define IDC_PCB_STATE97 1497 | ||
| 359 | +#define IDC_PCB_STATE98 1498 | ||
| 360 | +#define IDC_PCB_STATE99 1499 | ||
| 361 | +#define IDC_UART_CONFIG0 1500 | ||
| 362 | +#define IDC_UART_CONFIG1 1501 | ||
| 363 | +#define IDC_UART_CONFIG2 1502 | ||
| 364 | +#define IDC_UART_CONFIG3 1503 | ||
| 365 | +#define IDC_UART_CONFIG4 1504 | ||
| 366 | +#define IDC_UART_CONFIG5 1505 | ||
| 367 | +#define IDC_UART_CONFIG6 1506 | ||
| 368 | +#define IDC_UART_CONFIG7 1507 | ||
| 369 | +#define IDC_UART_CONFIG8 1508 | ||
| 370 | +#define IDC_UART_CONFIG9 1509 | ||
| 371 | +#define IDC_UART_CONFIG10 1510 | ||
| 372 | +#define IDC_UART_CONFIG11 1511 | ||
| 373 | +#define IDC_UART_CONFIG12 1512 | ||
| 374 | +#define IDC_UART_CONFIG13 1513 | ||
| 375 | +#define IDC_UART_CONFIG14 1514 | ||
| 376 | +#define IDC_UART_CONFIG15 1515 | ||
| 377 | +#define IDC_UART_CONFIG16 1516 | ||
| 378 | +#define IDC_UART_CONFIG17 1517 | ||
| 379 | +#define IDC_UART_CONFIG18 1518 | ||
| 380 | +#define IDC_UART_CONFIG19 1519 | ||
| 381 | +#define IDC_UART_CONFIG20 1520 | ||
| 382 | +#define IDC_UART_CONFIG21 1521 | ||
| 383 | +#define IDC_UART_CONFIG22 1522 | ||
| 384 | +#define IDC_UART_CONFIG23 1523 | ||
| 385 | +#define IDC_UART_CONFIG24 1524 | ||
| 386 | +#define IDC_UART_CONFIG25 1525 | ||
| 387 | +#define IDC_UART_CONFIG26 1526 | ||
| 388 | +#define IDC_UART_CONFIG27 1527 | ||
| 389 | +#define IDC_UART_CONFIG28 1528 | ||
| 390 | +#define IDC_UART_CONFIG29 1529 | ||
| 391 | +#define IDC_UART_CONFIG30 1530 | ||
| 392 | +#define IDC_UART_CONFIG31 1531 | ||
| 393 | +#define IDC_UART_CONFIG32 1532 | ||
| 394 | +#define IDC_UART_CONFIG33 1533 | ||
| 395 | +#define IDC_UART_CONFIG34 1534 | ||
| 396 | +#define IDC_UART_CONFIG35 1535 | ||
| 397 | +#define IDC_UART_CONFIG36 1536 | ||
| 398 | +#define IDC_UART_CONFIG37 1537 | ||
| 399 | +#define IDC_UART_CONFIG38 1538 | ||
| 400 | +#define IDC_UART_CONFIG39 1539 | ||
| 401 | +#define IDC_UART_CONFIG40 1540 | ||
| 402 | +#define IDC_UART_CONFIG41 1541 | ||
| 403 | +#define IDC_UART_CONFIG42 1542 | ||
| 404 | +#define IDC_UART_CONFIG43 1543 | ||
| 405 | +#define IDC_UART_CONFIG44 1544 | ||
| 406 | +#define IDC_UART_CONFIG45 1545 | ||
| 407 | +#define IDC_UART_CONFIG46 1546 | ||
| 408 | +#define IDC_UART_CONFIG47 1547 | ||
| 409 | +#define IDC_UART_CONFIG48 1548 | ||
| 410 | +#define IDC_UART_CONFIG49 1549 | ||
| 411 | +#define IDC_UART_CONFIG50 1550 | ||
| 412 | +#define IDC_UART_CONFIG51 1551 | ||
| 413 | +#define IDC_UART_CONFIG52 1552 | ||
| 414 | +#define IDC_UART_CONFIG53 1553 | ||
| 415 | +#define IDC_UART_CONFIG54 1554 | ||
| 416 | +#define IDC_UART_CONFIG55 1555 | ||
| 417 | +#define IDC_UART_CONFIG56 1556 | ||
| 418 | +#define IDC_UART_CONFIG57 1557 | ||
| 419 | +#define IDC_UART_CONFIG58 1558 | ||
| 420 | +#define IDC_UART_CONFIG59 1559 | ||
| 421 | +#define IDC_UART_CONFIG60 1560 | ||
| 422 | +#define IDC_UART_CONFIG61 1561 | ||
| 423 | +#define IDC_UART_CONFIG62 1562 | ||
| 424 | +#define IDC_UART_CONFIG63 1563 | ||
| 425 | +#define IDC_UART_CONFIG64 1564 | ||
| 426 | +#define IDC_UART_CONFIG65 1565 | ||
| 427 | +#define IDC_UART_CONFIG66 1566 | ||
| 428 | +#define IDC_UART_CONFIG67 1567 | ||
| 429 | +#define IDC_UART_CONFIG68 1568 | ||
| 430 | +#define IDC_UART_CONFIG69 1569 | ||
| 431 | +#define IDC_UART_CONFIG70 1570 | ||
| 432 | +#define IDC_UART_CONFIG71 1571 | ||
| 433 | +#define IDC_UART_CONFIG72 1572 | ||
| 434 | +#define IDC_UART_CONFIG73 1573 | ||
| 435 | +#define IDC_UART_CONFIG74 1574 | ||
| 436 | +#define IDC_UART_CONFIG75 1575 | ||
| 437 | +#define IDC_UART_CONFIG76 1576 | ||
| 438 | +#define IDC_UART_CONFIG77 1577 | ||
| 439 | +#define IDC_UART_CONFIG78 1578 | ||
| 440 | +#define IDC_UART_CONFIG79 1579 | ||
| 441 | +#define IDC_UART_CONFIG80 1580 | ||
| 442 | +#define IDC_UART_CONFIG81 1581 | ||
| 443 | +#define IDC_UART_CONFIG82 1582 | ||
| 444 | +#define IDC_UART_CONFIG83 1583 | ||
| 445 | +#define IDC_UART_CONFIG84 1584 | ||
| 446 | +#define IDC_UART_CONFIG85 1585 | ||
| 447 | +#define IDC_UART_CONFIG86 1586 | ||
| 448 | +#define IDC_UART_CONFIG87 1587 | ||
| 449 | +#define IDC_UART_CONFIG88 1588 | ||
| 450 | +#define IDC_UART_CONFIG89 1589 | ||
| 451 | +#define IDC_UART_CONFIG90 1590 | ||
| 452 | +#define IDC_UART_CONFIG91 1591 | ||
| 453 | +#define IDC_UART_CONFIG92 1592 | ||
| 454 | +#define IDC_UART_CONFIG93 1593 | ||
| 455 | +#define IDC_UART_CONFIG94 1594 | ||
| 456 | +#define IDC_UART_CONFIG95 1595 | ||
| 457 | +#define IDC_UART_CONFIG96 1596 | ||
| 458 | +#define IDC_UART_CONFIG97 1597 | ||
| 459 | +#define IDC_UART_CONFIG98 1598 | ||
| 460 | +#define IDC_UART_CONFIG99 1599 | ||
| 461 | +#define IDC_STATIC_GROUP0 1600 | ||
| 462 | +#define IDC_STATIC_GROUP1 1601 | ||
| 463 | +#define IDC_STATIC_GROUP2 1602 | ||
| 464 | +#define IDC_STATIC_GROUP3 1603 | ||
| 465 | +#define IDC_STATIC_GROUP4 1604 | ||
| 466 | +#define IDC_STATIC_GROUP5 1605 | ||
| 467 | +#define IDC_STATIC_GROUP6 1606 | ||
| 468 | +#define IDC_STATIC_GROUP7 1607 | ||
| 469 | +#define IDC_STATIC_GROUP8 1608 | ||
| 470 | +#define IDC_STATIC_GROUP9 1609 | ||
| 471 | +#define IDC_STATIC_GROUP10 1610 | ||
| 472 | +#define IDC_STATIC_GROUP11 1611 | ||
| 473 | +#define IDC_STATIC_GROUP12 1612 | ||
| 474 | +#define IDC_STATIC_GROUP13 1613 | ||
| 475 | +#define IDC_STATIC_GROUP14 1614 | ||
| 476 | +#define IDC_STATIC_GROUP15 1615 | ||
| 477 | +#define IDC_STATIC_GROUP16 1616 | ||
| 478 | +#define IDC_STATIC_GROUP17 1617 | ||
| 479 | +#define IDC_STATIC_GROUP18 1618 | ||
| 480 | +#define IDC_STATIC_GROUP19 1619 | ||
| 481 | +#define IDC_STATIC_GROUP20 1620 | ||
| 482 | +#define IDC_STATIC_GROUP21 1621 | ||
| 483 | +#define IDC_STATIC_GROUP22 1622 | ||
| 484 | +#define IDC_STATIC_GROUP23 1623 | ||
| 485 | +#define IDC_STATIC_GROUP24 1624 | ||
| 486 | +#define IDC_STATIC_GROUP25 1625 | ||
| 487 | +#define IDC_STATIC_GROUP26 1626 | ||
| 488 | +#define IDC_STATIC_GROUP27 1627 | ||
| 489 | +#define IDC_STATIC_GROUP28 1628 | ||
| 490 | +#define IDC_STATIC_GROUP29 1629 | ||
| 491 | +#define IDC_STATIC_GROUP30 1630 | ||
| 492 | +#define IDC_STATIC_GROUP31 1631 | ||
| 493 | +#define IDC_STATIC_GROUP32 1632 | ||
| 494 | +#define IDC_STATIC_GROUP33 1633 | ||
| 495 | +#define IDC_STATIC_GROUP34 1634 | ||
| 496 | +#define IDC_STATIC_GROUP35 1635 | ||
| 497 | +#define IDC_STATIC_GROUP36 1636 | ||
| 498 | +#define IDC_STATIC_GROUP37 1637 | ||
| 499 | +#define IDC_STATIC_GROUP38 1638 | ||
| 500 | +#define IDC_STATIC_GROUP39 1639 | ||
| 501 | +#define IDC_STATIC_GROUP40 1640 | ||
| 502 | +#define IDC_STATIC_GROUP41 1641 | ||
| 503 | +#define IDC_STATIC_GROUP42 1642 | ||
| 504 | +#define IDC_STATIC_GROUP43 1643 | ||
| 505 | +#define IDC_STATIC_GROUP44 1644 | ||
| 506 | +#define IDC_STATIC_GROUP45 1645 | ||
| 507 | +#define IDC_STATIC_GROUP46 1646 | ||
| 508 | +#define IDC_STATIC_GROUP47 1647 | ||
| 509 | +#define IDC_STATIC_GROUP48 1648 | ||
| 510 | +#define IDC_STATIC_GROUP49 1649 | ||
| 511 | +#define IDC_STATIC_GROUP50 1650 | ||
| 512 | +#define IDC_STATIC_GROUP51 1651 | ||
| 513 | +#define IDC_STATIC_GROUP52 1652 | ||
| 514 | +#define IDC_STATIC_GROUP53 1653 | ||
| 515 | +#define IDC_STATIC_GROUP54 1654 | ||
| 516 | +#define IDC_STATIC_GROUP55 1655 | ||
| 517 | +#define IDC_STATIC_GROUP56 1656 | ||
| 518 | +#define IDC_STATIC_GROUP57 1657 | ||
| 519 | +#define IDC_STATIC_GROUP58 1658 | ||
| 520 | +#define IDC_STATIC_GROUP59 1659 | ||
| 521 | +#define IDC_STATIC_GROUP60 1660 | ||
| 522 | +#define IDC_STATIC_GROUP61 1661 | ||
| 523 | +#define IDC_STATIC_GROUP62 1662 | ||
| 524 | +#define IDC_STATIC_GROUP63 1663 | ||
| 525 | +#define IDC_STATIC_GROUP64 1664 | ||
| 526 | +#define IDC_STATIC_GROUP65 1665 | ||
| 527 | +#define IDC_STATIC_GROUP66 1666 | ||
| 528 | +#define IDC_STATIC_GROUP67 1667 | ||
| 529 | +#define IDC_STATIC_GROUP68 1668 | ||
| 530 | +#define IDC_STATIC_GROUP69 1669 | ||
| 531 | +#define IDC_STATIC_GROUP70 1670 | ||
| 532 | +#define IDC_STATIC_GROUP71 1671 | ||
| 533 | +#define IDC_STATIC_GROUP72 1672 | ||
| 534 | +#define IDC_STATIC_GROUP73 1673 | ||
| 535 | +#define IDC_STATIC_GROUP74 1674 | ||
| 536 | +#define IDC_STATIC_GROUP75 1675 | ||
| 537 | +#define IDC_STATIC_GROUP76 1676 | ||
| 538 | +#define IDC_STATIC_GROUP77 1677 | ||
| 539 | +#define IDC_STATIC_GROUP78 1678 | ||
| 540 | +#define IDC_STATIC_GROUP79 1679 | ||
| 541 | +#define IDC_STATIC_GROUP80 1680 | ||
| 542 | +#define IDC_STATIC_GROUP81 1681 | ||
| 543 | +#define IDC_STATIC_GROUP82 1682 | ||
| 544 | +#define IDC_STATIC_GROUP83 1683 | ||
| 545 | +#define IDC_STATIC_GROUP84 1684 | ||
| 546 | +#define IDC_STATIC_GROUP85 1685 | ||
| 547 | +#define IDC_STATIC_GROUP86 1686 | ||
| 548 | +#define IDC_STATIC_GROUP87 1687 | ||
| 549 | +#define IDC_STATIC_GROUP88 1688 | ||
| 550 | +#define IDC_STATIC_GROUP89 1689 | ||
| 551 | +#define IDC_STATIC_GROUP90 1690 | ||
| 552 | +#define IDC_STATIC_GROUP91 1691 | ||
| 553 | +#define IDC_STATIC_GROUP92 1692 | ||
| 554 | +#define IDC_STATIC_GROUP93 1693 | ||
| 555 | +#define IDC_STATIC_GROUP94 1694 | ||
| 556 | +#define IDC_STATIC_GROUP95 1695 | ||
| 557 | +#define IDC_STATIC_GROUP96 1696 | ||
| 558 | +#define IDC_STATIC_GROUP97 1697 | ||
| 559 | +#define IDC_STATIC_GROUP98 1698 | ||
| 560 | +#define IDC_STATIC_GROUP99 1699 | ||
| 561 | +#define IDC_START_ALL 2000 | ||
| 562 | +#define IDC_STOP_ALL 2001 | ||
| 563 | +#define IDC_BUTTON_SETTING 2002 | ||
| 564 | +#define IDC_DEBUG_MESSAGE 2003 | ||
| 565 | +#define IDC_CHECK_SAME_SN 2004 | ||
| 566 | +#define IDC_EDIT_SN_START 2005 | ||
| 567 | +#define IDC_EDIT_SN_END 2006 | ||
| 568 | +#define IDC_COMBO_BAND 2007 | ||
| 569 | +#define IDC_COMBO_CHECK 2008 | ||
| 570 | +#define IDC_COMBO_DATABIT 2009 | ||
| 571 | +#define IDC_COMBO_STOPBIT 2010 | ||
| 572 | +#define IDC_COMBO_STEAM 2011 | ||
| 573 | +#define IDC_EDIT_EAR_PATH 2012 | ||
| 574 | +#define IDC_EDIT_USB_PATH 2013 | ||
| 575 | +#define IDC_BUTTON_SECPATH_EAR 2014 | ||
| 576 | +#define IDC_BUTTON_SECPATH_USB 2015 | ||
| 577 | +#define IDC_BUTTON_SAVE 2016 | ||
| 578 | +#define IDC_BUTTON_INIT_COMPORT 2017 | ||
| 579 | +#define IDC_EDIT1 2018 | ||
| 580 | +#define IDC_EDIT_SN_HEADER 2019 | ||
| 581 | +#define IDC_FLASH_READAY 2020 | ||
| 182 | 582 | ||
| 183 | // Next default values for new objects | 583 | // Next default values for new objects |
| 184 | // | 584 | // |
| @@ -186,7 +586,7 @@ | @@ -186,7 +586,7 @@ | ||
| 186 | #ifndef APSTUDIO_READONLY_SYMBOLS | 586 | #ifndef APSTUDIO_READONLY_SYMBOLS |
| 187 | #define _APS_NEXT_RESOURCE_VALUE 135 | 587 | #define _APS_NEXT_RESOURCE_VALUE 135 |
| 188 | #define _APS_NEXT_COMMAND_VALUE 32771 | 588 | #define _APS_NEXT_COMMAND_VALUE 32771 |
| 189 | -#define _APS_NEXT_CONTROL_VALUE 1146 | 589 | +#define _APS_NEXT_CONTROL_VALUE 1148 |
| 190 | #define _APS_NEXT_SYMED_VALUE 101 | 590 | #define _APS_NEXT_SYMED_VALUE 101 |
| 191 | #endif | 591 | #endif |
| 192 | #endif | 592 | #endif |
Please
register
or
login
to post a comment