aboutsummaryrefslogtreecommitdiff
path: root/libqcdm/src/commands.h
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2010-03-29 00:08:46 -0700
committerDan Williams <dcbw@redhat.com>2010-03-29 00:08:46 -0700
commita98fa8a4b3419a233b80ff88da40b515afa9cb1c (patch)
treeca6885f4c064078454386735e14ddf1027f75232 /libqcdm/src/commands.h
parent98e8108ac2a2fe4d5fab254b07170ae3ffeb0ad4 (diff)
qcdm: fix up CDMA Status command fields and values
Found in two sources: a) Руководство пользования тестером CDMA-450 b) RTManager
Diffstat (limited to 'libqcdm/src/commands.h')
-rw-r--r--libqcdm/src/commands.h22
1 files changed, 17 insertions, 5 deletions
diff --git a/libqcdm/src/commands.h b/libqcdm/src/commands.h
index 855baaea..0878fe33 100644
--- a/libqcdm/src/commands.h
+++ b/libqcdm/src/commands.h
@@ -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"