|
@@ -44,8 +44,8 @@ static void app_init(META_DATA_S *meta);
|
|
|
|
|
|
|
|
int main(){
|
|
int main(){
|
|
|
|
|
|
|
|
|
|
+ ac_board.md_data.r_data.dev_chn = ACSingCurrid << 8 | RelaySlaveChaNum;
|
|
|
InitSysTick();
|
|
InitSysTick();
|
|
|
-
|
|
|
|
|
led_init();
|
|
led_init();
|
|
|
lock_init();
|
|
lock_init();
|
|
|
detection_init();
|
|
detection_init();
|
|
@@ -53,19 +53,19 @@ int main(){
|
|
|
relay_init();
|
|
relay_init();
|
|
|
haddr_init();
|
|
haddr_init();
|
|
|
eeprom_init();
|
|
eeprom_init();
|
|
|
|
|
+ read_config_from_eeprom();
|
|
|
electricity_init();
|
|
electricity_init();
|
|
|
time_init();
|
|
time_init();
|
|
|
query_init();
|
|
query_init();
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
//device
|
|
//device
|
|
|
- read_config_from_eeprom();
|
|
|
|
|
|
|
|
|
|
fwdgt_Init();
|
|
fwdgt_Init();
|
|
|
eMBInit(MB_RTU, ac_board.haddr, 0, 115200, MB_PAR_NONE);
|
|
eMBInit(MB_RTU, ac_board.haddr, 0, 115200, MB_PAR_NONE);
|
|
|
eMBEnable();
|
|
eMBEnable();
|
|
|
|
|
|
|
|
|
|
|
|
|
- ac_board.md_data.r_data.dev_chn = ACSingCurrid << 8 | RelaySlaveChaNum;
|
|
|
|
|
|
|
+
|
|
|
ac_board.md_data.r_data.info.channels = RelaySlaveChaNum;
|
|
ac_board.md_data.r_data.info.channels = RelaySlaveChaNum;
|
|
|
strcpy((char*)&(ac_board.md_data.r_data.info.date),__DATE__);
|
|
strcpy((char*)&(ac_board.md_data.r_data.info.date),__DATE__);
|
|
|
strcat((char*)&(ac_board.md_data.r_data.info.date)," ");
|
|
strcat((char*)&(ac_board.md_data.r_data.info.date)," ");
|