SIM Toolkit Interface
Header File
Source: include/ril/ril_stk.h
#include <ril/ril_stk.h>
Functions
-
int stk_status(void)
Get SIM toolkit status
- Returns:
0 if disabled, 1 if enabled
-
int stk_enable(int en)
Enable/Disable SIM toolkit
- Parameters:
en – 1 to enable, 0 to disable
- Returns:
RIL return code ril_rc_e
-
int stk_get_currcommand(uint8_t *cmd, uint8_t *qual)
Get current proactive command and qualifier ID.
Send envelope command (AT+STKENV) to open menu items
- Parameters:
menu_id – Menu ID to open
- Returns:
RIL return code ril_rc_e
Enumerations
-
enum stk_cmd_e
STK Command type.
Values:
-
enumerator STK_CMD_INVALID
Invalid command
-
enumerator STK_CMD_REFRESH
Refresh command
-
enumerator STK_CMD_CALL_SETUP
Call setup
-
enumerator STK_CMD_SEND_USSD
Send USSD
-
enumerator STK_CMD_SEND_SMS
Send SMS
-
enumerator STK_CMD_DISPLAY_TEXT
Display test
-
enumerator STK_CMD_GET_INPUT
Get user input
-
enumerator STK_CMD_SELECT_ITEM
Select menu item
-
enumerator STK_CMD_SETUP_MENU
Setup menu
-
enumerator STK_CMD_INVALID
