Unstructured Supplementary Service Data¶
-
group
LWGSM_USSD Unstructured Supplementary Service Data.
Functions
-
lwgsmr_t
lwgsm_ussd_run(const char *code, char *resp, size_t resp_len, const lwgsm_api_cmd_evt_fn evt_fn, void *const evt_arg, const uint32_t blocking)¶ Run USSD command, such as
*123#to get balance on SIM card.- Return
lwgsmOK on success, member of lwgsmr_t enumeration otherwise
- Parameters
[in] code: Code to run, such as*123#[out] resp: Pointer to array to save response[in] resp_len: Length of array, including stringNULLtermination[in] evt_fn: Callback function called when command has finished. Set toNULLwhen not used[in] evt_arg: Custom argument for event callback function[in] blocking: Status whether command should be blocking or not
-
lwgsmr_t