drivers: modem: hl7800: Query IMSI

Add API to query SIM card IMSI.

Signed-off-by: Ryan Erickson <ryan.erickson@lairdconnect.com>
This commit is contained in:
Ryan Erickson 2021-08-19 15:32:34 -05:00 committed by Christopher Friedt
commit ac751b7bcc
2 changed files with 57 additions and 0 deletions

View file

@ -60,6 +60,10 @@ struct mdm_hl7800_apn {
#define MDM_HL7800_OPERATOR_INDEX_SIZE 3
#define MDM_HL7800_OPERATOR_INDEX_STRLEN (MDM_HL7800_OPERATOR_INDEX_SIZE - 1)
#define MDM_HL7800_IMSI_MIN_STR_SIZE 15
#define MDM_HL7800_IMSI_MAX_STR_SIZE 16
#define MDM_HL7800_IMSI_MAX_STRLEN (MDM_HL7800_IMSI_MAX_STR_SIZE - 1)
enum mdm_hl7800_radio_mode { MDM_RAT_CAT_M1 = 0, MDM_RAT_CAT_NB1 };
enum mdm_hl7800_event {
@ -208,6 +212,12 @@ char *mdm_hl7800_get_imei(void);
*/
char *mdm_hl7800_get_fw_version(void);
/**
* @brief Get the IMSI
*
*/
char *mdm_hl7800_get_imsi(void);
/**
* @brief Update the Access Point Name in the modem.
*