WXK
2025-05-20 039f65a917fab431b629125b428fb1ede145ebbe
APL/Shell.c
@@ -441,10 +441,10 @@
    
    return HIDO_OK;
}
HIDO_UINT8 au8IP1[4];
static HIDO_INT32 Shell_SetServerInfo(HIDO_INT32 _i32Argc, HIDO_CHAR **_ppcArgv)
{
    HIDO_UINT8 au8IP[4];
//    HIDO_UINT8 au8IP[4];
    
    if(_i32Argc < 3)
    {
@@ -454,15 +454,15 @@
    }
    
    /* IP=192.168.1.1 */
    HIDO_UtilIPStringToByteArrary(_ppcArgv[1], au8IP);
    HIDO_UtilIPStringToByteArrary(_ppcArgv[1], au8IP1);
    /* IP变化 */
    if((au8IP[0] != g_com_map[IP_0]) || (au8IP[1] != g_com_map[IP_1])
            || (au8IP[2] != g_com_map[IP_2]) || (au8IP[3] != g_com_map[IP_3]))
    if((au8IP1[0] != g_com_map[IP_0]) || (au8IP1[1] != g_com_map[IP_1])
            || (au8IP1[2] != g_com_map[IP_2]) || (au8IP1[3] != g_com_map[IP_3]))
    {
        g_com_map[IP_0] = au8IP[0];
        g_com_map[IP_1] = au8IP[1];
        g_com_map[IP_2] = au8IP[2];
        g_com_map[IP_3] = au8IP[3];
        g_com_map[IP_0] = au8IP1[0];
        g_com_map[IP_1] = au8IP1[1];
        g_com_map[IP_2] = au8IP1[2];
        g_com_map[IP_3] = au8IP1[3];
    }
    /* 端口=0-65535 */
@@ -515,10 +515,10 @@
    }
    
     snprintf((char *)&g_com_map[QXWZ_APPKEY_INDEX], 32, "%s", _ppcArgv[1]);
    snprintf((char *)&g_com_map[QXWZ_APPSECRET_INDEX], 32, "%s", _ppcArgv[2]);
    snprintf((char *)&g_com_map[QXWZ_DEVTYPE_INDEX], 32, "%s", _ppcArgv[3]);
    snprintf((char *)&g_com_map[QXWZ_DEVID_INDEX], 32, "%s", _ppcArgv[4]);
//     snprintf((char *)&g_com_map[QXWZ_APPKEY_INDEX], 32, "%s", _ppcArgv[1]);
//    snprintf((char *)&g_com_map[QXWZ_APPSECRET_INDEX], 32, "%s", _ppcArgv[2]);
//    snprintf((char *)&g_com_map[QXWZ_DEVTYPE_INDEX], 32, "%s", _ppcArgv[3]);
//    snprintf((char *)&g_com_map[QXWZ_DEVID_INDEX], 32, "%s", _ppcArgv[4]);
    save_com_map_to_flash();
    
@@ -538,11 +538,11 @@
    }
    
    snprintf((char *)&g_com_map[NTRIP_HOST_INDEX], 32, "%s", _ppcArgv[1]);
    g_com_map[NTRIP_PORT_INDEX] = HIDO_UtilStrToInt(_ppcArgv[2]);
    snprintf((char *)&g_com_map[NTRIP_USERNANME_INDEX], 32, "%s", _ppcArgv[3]);
    snprintf((char *)&g_com_map[NTRIP_PASSWORD_INDEX], 32, "%s", _ppcArgv[4]);
    snprintf((char *)&g_com_map[NTRIP_SOURCENAME_INDEX], 32, "%s", _ppcArgv[5]);
//    snprintf((char *)&g_com_map[NTRIP_HOST_INDEX], 32, "%s", _ppcArgv[1]);
//    g_com_map[NTRIP_PORT_INDEX] = HIDO_UtilStrToInt(_ppcArgv[2]);
//    snprintf((char *)&g_com_map[NTRIP_USERNANME_INDEX], 32, "%s", _ppcArgv[3]);
//    snprintf((char *)&g_com_map[NTRIP_PASSWORD_INDEX], 32, "%s", _ppcArgv[4]);
//    snprintf((char *)&g_com_map[NTRIP_SOURCENAME_INDEX], 32, "%s", _ppcArgv[5]);
    
    save_com_map_to_flash();