diff options
author | Dan Williams <dcbw@redhat.com> | 2013-01-17 11:39:23 -0600 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2013-02-06 11:57:00 -0600 |
commit | 74e94e624da0c86561436029922654bff0bf8884 (patch) | |
tree | 3efd6f8c9f945298658688f577b86cdcb9057820 /libqcdm/src/commands.h | |
parent | bf07f02cffa4d3b33830ff85599e0ef6717858ae (diff) |
qcdm: add Novatel ERI subsystem support
Returns various ERI information like Indicator ID/Index, Icon
ID/Index, Icon Mode, and banner.
Diffstat (limited to 'libqcdm/src/commands.h')
-rw-r--r-- | libqcdm/src/commands.h | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/libqcdm/src/commands.h b/libqcdm/src/commands.h index c0dfc9ab..8b8e0bce 100644 --- a/libqcdm/src/commands.h +++ b/libqcdm/src/commands.h @@ -66,6 +66,19 @@ enum { QCDM_HDR_REV_A = 0x02 }; +enum { + QCDM_ERI_ROAMING_ICON_ON = 0, + QCDM_ERI_ROAMING_ICON_OFF = 1, + QCDM_ERI_ROAMING_ICON_FLASH = 2, + /* Values greater than 2 are OEM defined */ +}; + +enum { + /* Valid with QCDM_ERI_ROAMING_ICON_FLASH and greater */ + QCDM_ERI_ROAMING_ICON_MODE_NORMAL = 0, + QCDM_ERI_ROAMING_ICON_MODE_FLASH = 1, +}; + /**********************************************************************/ #define QCDM_CMD_VERSION_INFO_ITEM_COMP_DATE "comp-date" @@ -621,6 +634,32 @@ QcdmResult *qcdm_cmd_nw_subsys_modem_snapshot_cdma_result (const char *buf, /**********************************************************************/ +#define QCDM_CMD_NW_SUBSYS_ERI_ITEM_ROAM "roam" + +#define QCDM_CMD_NW_SUBSYS_ERI_ITEM_INDICATOR_ID "indicator-id" + +/* One of QCDM_ERI_ROAMING_ICON_* */ +#define QCDM_CMD_NW_SUBSYS_ERI_ITEM_ICON_ID "icon-id" + +/* One of QCDM_ERI_ROAMING_ICON_MODE_* */ +#define QCDM_CMD_NW_SUBSYS_ERI_ITEM_ICON_MODE "icon-mode" + +#define QCDM_CMD_NW_SUBSYS_ERI_ITEM_CALL_PROMPT_ID "call-prompt-id" + +#define QCDM_CMD_NW_SUBSYS_ERI_ITEM_ALERT_ID "alert-id" + +#define QCDM_CMD_NW_SUBSYS_ERI_ITEM_TEXT "text" + +size_t qcdm_cmd_nw_subsys_eri_new (char *buf, + size_t len, + u_int8_t chipset); + +QcdmResult *qcdm_cmd_nw_subsys_eri_result (const char *buf, + size_t len, + int *out_error); + +/**********************************************************************/ + #define QCDM_CMD_WCDMA_SUBSYS_STATE_INFO_ITEM_IMEI "imei" #define QCDM_CMD_WCDMA_SUBSYS_STATE_INFO_ITEM_IMSI "imsi" |