274 lines
7.1 KiB
C
274 lines
7.1 KiB
C
/****************************************************************************
|
|
|
|
Copyright(c) 2019 by Aerospace C.Power (Chongqing) Microelectronics. ALL RIGHTS RESERVED.
|
|
|
|
This Information is proprietary to Aerospace C.Power (Chongqing) Microelectronics and MAY NOT
|
|
be copied by any method or incorporated into another program without
|
|
the express written consent of Aerospace C.Power. This Information or any portion
|
|
thereof remains the property of Aerospace C.Power. The Information contained herein
|
|
is believed to be accurate and Aerospace C.Power assumes no responsibility or
|
|
liability for its use in any way and conveys no license or title under
|
|
any patent or copyright and makes no representation or warranty that this
|
|
Information is free from patent or copyright infringement.
|
|
|
|
****************************************************************************/
|
|
#ifndef IOT_CLI_MSG_ID_DEFINITION_H
|
|
#define IOT_CLI_MSG_ID_DEFINITION_H
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/*keep new msgid append to last*/
|
|
typedef enum
|
|
{
|
|
CLI_MSGID_DEBUG_LOG_REPORT,
|
|
CLI_MSGID_SET_DEBUG_LOG_LEVEL,
|
|
|
|
///---- HOSTinterface- ---begin
|
|
CLI_MSGID_GET_TOPO,
|
|
CLI_MSGID_GET_TOPO_RESP,
|
|
CLI_MSGID_GET_ROLE,
|
|
CLI_MSGID_GET_ROLE_RESP,
|
|
CLI_MSGID_GET_METER_DATA,
|
|
CLI_MSGID_GET_METER_DATA_RESP,
|
|
CLI_MSGID_START_SEARCH_METER,
|
|
CLI_MSGID_START_SEARCH_METER_RESP,
|
|
CLI_MSGID_STOP_SEARCH_METER,
|
|
CLI_MSGID_STOP_SEARCH_METER_RESP,
|
|
CLI_MSGID_GETMETERLIST,
|
|
CLI_MSGID_GETMETERLIST_RESP,
|
|
CLI_MSGID_ONLINE,
|
|
CLI_MSGID_ONLINE_RESP,
|
|
CLI_MSGID_PING,
|
|
CLI_MSGID_PING_ACK,
|
|
CLI_MSGID_READ_PIB,
|
|
CLI_MSGID_READ_PIB_RESP,
|
|
CLI_MSGID_WRITE_PIB,
|
|
CLI_MSGID_WRITE_PIB_ACK,
|
|
CLI_MSGID_GETWHITELIST,
|
|
CLI_MSGID_GETWHITELIST_RESP,
|
|
CLI_MSGID_GETBLACKLIST,
|
|
CLI_MSGID_GETBLACKLIST_RESP,
|
|
///---- HOSTinterface ----end
|
|
CLI_MSGID_SET_SNR,
|
|
CLI_MSGID_FORCE_CRASH,
|
|
CLI_MSGID_UPGRADE_START,
|
|
CLI_MSGID_UPGRADE_START_ACK,
|
|
CLI_MSGID_UPGRADE_DATA,
|
|
CLI_MSGID_UPGRADE_DATA_ACK,
|
|
CLI_MSGID_UPGRADE_STOP,
|
|
CLI_MSGID_UPGRADE_STOP_ACK,
|
|
CLI_MSGID_UPGRADE_COMMIT,
|
|
CLI_MSGID_UPGRADE_COMMIT_ACK,
|
|
CLI_MSGID_UPGRADE_RESET,
|
|
CLI_MSGID_UPGRADE_RESET_ACK,
|
|
|
|
CLI_MSGID_UPGRADE_NOTIFY,
|
|
CLI_MSGID_UPGRADE_NOTIFY_ACK,
|
|
|
|
CLI_MSGID_UART_TEST,
|
|
CLI_MSGID_UART_TEST_RESP,
|
|
|
|
CLI_MSGID_SET_MODULE_DEBUG_LOG_LEVEL,
|
|
CLI_MSGID_PARSER_LOG_FILE,
|
|
|
|
CLI_MSGID_UPGRADE_RESULT,
|
|
CLI_MSGID_REMOTE_UPGRADE_START,
|
|
CLI_MSGID_REMOTE_UPGRADE_START_ACK,
|
|
CLI_MSGID_REMOTE_UPGRADE_DATA_REQUEST,
|
|
CLI_MSGID_REMOTE_UPGRADE_DATA,
|
|
CLI_MSGID_UPGRADE_DST_LIST,
|
|
CLI_MSGID_UPGRADE_DST_LIST_ACK,
|
|
CLI_MSGID_UPGRADE_PROGRESS,
|
|
|
|
CLI_MSGID_GET_LOG_FROM_FLASH,
|
|
CLI_MSGID_TRANSFER_LOG_FROM_FLASH_START,
|
|
CLI_MSGID_TRANSFERING_LOG_FROM_FLASH,
|
|
CLI_MSGID_TRANSFER_LOG_FROM_FLASH_END,
|
|
|
|
CLI_MSGID_UPGRADE_DST_STATUS_QUERY,
|
|
CLI_MSGID_UPGRADE_DST_STATUS_QUERY_ACK,
|
|
CLI_MSGID_UPGRADE_DST_STATUS_LIST,
|
|
CLI_MSGID_UPGRADE_DST_STATUS_LIST_ACK,
|
|
|
|
CLI_MSGID_ADD_WHITELIST,
|
|
|
|
CLI_MSGID_GET_REMOTE_LOG_FROM_FLASH,
|
|
CLI_MSGID_SEND_REMOTE_LOG_SIZE_TO_CCO,
|
|
CLI_MSGID_SEND_REMOTE_LOG_DATA_TO_CCO,
|
|
|
|
CLI_MSGID_UPGRADE_SATUS_UPDATE,
|
|
CLI_MSGID_GET_LOG_FROM_FLASH_EX,
|
|
|
|
CLI_MSGID_GET_BAND_ID,
|
|
CLI_MSGID_GET_BAND_ID_RESP,
|
|
CLI_MSGID_SET_BAND_ID,
|
|
CLI_MSGID_SET_BAND_ID_RESP,
|
|
CLI_MSGID_SET_TX_POWER,
|
|
CLI_MSGID_SET_TX_POWER_RESP,
|
|
|
|
CLI_MSGID_RATE_START,
|
|
CLI_MSGID_RATE_START_ACK,
|
|
CLI_MSGID_RATE_STOP,
|
|
CLI_MSGID_RATE_STOP_ACK,
|
|
CLI_MSGID_RATE_TEST,
|
|
CLI_MSGID_RATE_TEST_RESP,
|
|
|
|
CLI_MSGID_GETWHITELIST_STATE,
|
|
CLI_MSGID_GETWHITELIST_STATE_RESP,
|
|
CLI_MSGID_RM_WHITELIST,
|
|
CLI_MSGID_SET_WHITELIST_STATE,
|
|
CLI_MSGID_ADD_WHITELIST_RESP,
|
|
CLI_MSGID_RM_WHITELIST_RESP,
|
|
CLI_MSGID_SET_WHITELIST_STATE_RESP,
|
|
|
|
CLI_MSGID_SG_UPGRADE_DATA,
|
|
CLI_MSGID_SG_UPGRADE_DATA_ACK,
|
|
|
|
CLI_MSGID_SEARCH_MERLIST_RESP,
|
|
CLI_MSGID_METERLIST_DATA_DONE_RESP,
|
|
|
|
CLI_MSGID_SWITCH_BOOT_PART,
|
|
CLI_MSGID_SWITCH_BOOT_PART_ACK,
|
|
|
|
CLI_MSGID_TRANSFER_CLI_MSG,
|
|
|
|
CLI_MSGID_SET_PCO_SNR_CFG,
|
|
CLI_MSGID_SET_PCO_SNR_CFG_ACK,
|
|
|
|
CLI_MSGID_CCO_NW_STATUS,
|
|
|
|
CLI_MSGID_USER_DATA,
|
|
CLI_MSGID_USER_DATA_ACK,
|
|
|
|
CLI_MSGID_GET_METER_DATA_ACK,
|
|
|
|
CLI_MSGID_SET_CLI_UPGRADE_ENABLED,
|
|
CLI_MSGID_SET_CLI_UPGRADE_ENABLED_ACK,
|
|
|
|
CLI_MSGID_OPPSITE_PHASE_NOTIFY,
|
|
|
|
CLI_MSGID_NEIGHBOR_INFO_QUERY,
|
|
CLI_MSGID_NEIGHBOR_INFO_RESP,
|
|
|
|
CLI_MSGID_RPT_EVENT_DATA,
|
|
|
|
CLI_MSGID_SET_BAUD_RATE,
|
|
CLI_MSGID_SET_BAUD_RATE_ACK,
|
|
|
|
CLI_MSGID_SET_TSFM_DETECT_STATE,
|
|
CLI_MSGID_SET_TSFM_DETECT_STATE_ACK,
|
|
CLI_MSGID_QUERY_TSFM_DETECT_STATE,
|
|
CLI_MSGID_QUERY_TSFM_DETECT_STATE_RESP,
|
|
|
|
CLI_MSGID_ENABLE_DISCOVERY_MODE,
|
|
CLI_MSGID_ENABLE_DISCOVERY_MODE_ACK,
|
|
CLI_MSGID_DISCOVERY_NODE_RESP,
|
|
CLI_MSGID_JOIN_NODE,
|
|
CLI_MSGID_JOIN_NODE_ACK,
|
|
|
|
CLI_MSGID_NODE_IS_READY,
|
|
CLI_MSGID_NODE_IS_READY_RESPONSE,
|
|
|
|
CLI_MSGID_SET_NID,
|
|
CLI_MSGID_SET_NID_ACK,
|
|
|
|
CLI_MSGID_SET_VENDOR,
|
|
CLI_MSGID_SET_VENDOR_ACK,
|
|
CLI_MSGID_VENDOR_REPORT,
|
|
|
|
CLI_MSGID_SET_BUILD_INFO,
|
|
CLI_MSGID_SET_BUILD_INFO_ACK,
|
|
CLI_MSGID_BUILD_INFO_REPORT,
|
|
|
|
CLI_MSGID_GET_DBGLOG_LEVEL,
|
|
CLI_MSGID_GET_DBGLOG_LEVEL_RESP,
|
|
CLI_MSGID_GET_DBGLOG_MODULE_LEVEL,
|
|
CLI_MSGID_GET_DBGLOG_MODULE_LEVEL_RESP,
|
|
CLI_MSGID_GET_DBGLOG_MODULE_LIST,
|
|
CLI_MSGID_GET_DBGLOG_MODULE_LIST_RESP,
|
|
CLI_MSGID_SET_DEBUG_LOG_LEVEL_ACK,
|
|
CLI_MSGID_START_STOP_LIVE_LOG_CAPTURE_ACK,
|
|
CLI_MSGID_START_STOP_LIVE_LOG_CAPTURE,
|
|
CLI_MSGID_SEND_LIVE_LOG,
|
|
|
|
CLI_MSGID_NEIGHBOR_NW_QUERY,
|
|
CLI_MSGID_NEIGHBOR_NW_RESP,
|
|
|
|
CLI_MSGID_SET_EVENT_RPT_ENABLED,
|
|
CLI_MSGID_SET_EVENT_RPT_ENABLED_ACK,
|
|
|
|
CLI_MSGID_SET_CCTT_DATA_ENABLED,
|
|
CLI_MSGID_SET_CCTT_DATA_ENABLED_ACK,
|
|
|
|
CLI_MSG_SET_CON_MR_PARAM,
|
|
CLI_MSG_SET_CON_MR_PARAM_ACK,
|
|
CLI_MSG_QUERY_CON_MR_PARAM,
|
|
CLI_MSG_QUERY_CON_MR_PARAM_RESP,
|
|
|
|
CLI_MSGID_PLC_MGR_ALIVE,
|
|
CLI_MSGID_PLC_MGR_ALIVE_ACK,
|
|
|
|
CLI_MSGID_GET_METER_RT_DATA,
|
|
CLI_MSGID_GET_METER_RT_DATA_REQ,
|
|
|
|
CLI_MSGID_GET_MISSED_TOPO,
|
|
|
|
CLI_MSGID_GET_REPORT_ACK,
|
|
CLI_MSGID_SET_ADA_DUMP_PARAM,
|
|
CLI_MSGID_SET_ADA_DUMP_PARAM_ACK,
|
|
|
|
/* tput test */
|
|
CLI_MSGID_TPUT_CFG,
|
|
CLI_MSGID_TPUT_CFG_ACK,
|
|
|
|
CLI_MSGID_TPUT_RLT,
|
|
|
|
CLI_MSGID_SET_ADA_DUMP_RESULT,
|
|
|
|
CLI_MSGID_SET_STOP_UPGRADE_RPT,
|
|
|
|
CLI_MSGID_UL_ACK,
|
|
|
|
CLI_MSGID_NW_STATUS_QUERY,
|
|
/* note: The following two msg IDs are old obsolete commands
|
|
* CLI_MSGID_RSVD1 -- CLI_MSGID_SET_TX_TONE_PARAM
|
|
* CLI_MSGID_RSVD2 -- CLI_MSGID_SET_TX_TONE_PARAM_ACK
|
|
*/
|
|
CLI_MSGID_RSVD1,
|
|
CLI_MSGID_RSVD2,
|
|
|
|
CLI_MSGID_READ_RAM,
|
|
CLI_MSGID_RAM_INFO,
|
|
CLI_MSGID_SET_RAM,
|
|
CLI_MSGID_SET_RAM_ACK,
|
|
|
|
CLI_MSGID_MAC_FUN_TEST,
|
|
CLI_MSGID_MAC_FUN_TEST_RESULT,
|
|
|
|
CLI_MSGID_SG_UPGRADE_STOP,
|
|
CLI_MSGID_SG_UPGRADE_STOP_ACK,
|
|
|
|
CLI_MSGID_GET_OEM_MISC,
|
|
CLI_MSGID_GET_OEM_MISC_INFO,
|
|
|
|
CLI_MSGID_MAX_NUM,
|
|
} cli_msgid_t;
|
|
|
|
/*keep new module id append to last*/
|
|
typedef enum
|
|
{
|
|
CLI_MODULEID_DEBUGLOG,
|
|
CLI_MODULEID_COMMUNICATION,
|
|
CLI_MODULEID_HOSTINTERFACE,
|
|
CLI_MODULEID_FTM,
|
|
CLI_MODULEID_MANUFACTURE_OP,
|
|
CLI_MODULEID_MAX_NUM
|
|
} cli_moduleid_t;
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif |