qcdm: fix up CDMA Status command fields and values
Found in two sources: a) Руководство пользования тестером CDMA-450 b) RTManager
This commit is contained in:
+17
-5
@@ -52,16 +52,28 @@ QCDMResult *qcdm_cmd_esn_result (const char *buf,
|
||||
|
||||
/**********************************************************************/
|
||||
|
||||
/* Values for QCDM_CMD_CDMA_STATUS_ITEM_RF_MODE */
|
||||
enum {
|
||||
QCDM_CMD_CDMA_STATUS_RF_MODE_ANALOG = 0,
|
||||
QCDM_CMD_CDMA_STATUS_RF_MODE_CDMA_CELLULAR = 1,
|
||||
QCDM_CMD_CDMA_STATUS_RF_MODE_CDMA_PCS = 2,
|
||||
QCDM_CMD_CDMA_STATUS_RF_MODE_SLEEP = 3,
|
||||
QCDM_CMD_CDMA_STATUS_RF_MODE_GPS = 4,
|
||||
QCDM_CMD_CDMA_STATUS_RF_MODE_HDR = 5,
|
||||
};
|
||||
|
||||
/* Values for QCDM_CMD_CDMA_STATUS_ITEM_RX_STATE */
|
||||
enum {
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_NO_SERVICE = 0,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_IDLE = 1,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_ACCESS = 2,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_PAGING = 3,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_TRAFFIC = 4,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_ENTERING_CDMA = 0,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_SYNC_CHANNEL = 1,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_PAGING_CHANNEL = 2,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_TRAFFIC_CHANNEL_INIT = 3,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_TRAFFIC_CHANNEL = 4,
|
||||
QCDM_CMD_CDMA_STATUS_RX_STATE_EXITING_CDMA = 5,
|
||||
};
|
||||
|
||||
#define QCDM_CMD_CDMA_STATUS_ITEM_ESN "esn"
|
||||
#define QCDM_CMD_CDMA_STATUS_ITEM_RF_MODE "rf-mode"
|
||||
#define QCDM_CMD_CDMA_STATUS_ITEM_RX_STATE "rx-state"
|
||||
#define QCDM_CMD_CDMA_STATUS_ITEM_ENTRY_REASON "entry-reason"
|
||||
#define QCDM_CMD_CDMA_STATUS_ITEM_CURRENT_CHANNEL "current-channel"
|
||||
|
||||
Reference in New Issue
Block a user