Get desktop application:
View/edit binary Protocol Buffers messages
this command is for testing
1002: request of hangup a connection for the given disconnection cause
connection id
call failure cause
1006: Add a dialing call
phone number
request of setting radio state
1001: request of creating an incoming call
Phone number to display
response of set/get radio state
1003: set call transition flag: true for controlled transition false for auto-transition
Used in:
Valid values are positive integers. This value is the actual RSSI value multiplied by -1. Example: If the actual RSSI is -75, then this response value will be 75.
Valid values are positive integers. This value is the actual Ec/Io multiplied by -10. Example: If the actual Ec/Io is -12.5 dB, then this response value will be 125.
Used in:
Valid values are positive integers. This value is the actual RSSI value multiplied by -1. Example: If the actual RSSI is -75, then this response value will be 75.
Valid values are positive integers. This value is the actual Ec/Io multiplied by -10. Example: If the actual Ec/Io is -12.5 dB, then this response value will be 125.
Valid values are 0-8. 8 is the highest signal to noise ratio.
Used in:
Valid values are (0-31, 99) as defined in TS 27.007 8.5
bit error rate (0-7, 99) as defined in TS 27.007 8.5
Used in:
Valid values are (0-31, 99) as defined in TS 27.007 8.5
The current Reference Signal Receive Power in dBm multipled by -1. Range: 44 to 140 dBm, TODO: doc reference
The current Reference Signal Receive Quality in dB multiplied by -1. Range: 20 to 3 dB. TODO: doc reference
TODO: Need documentation and doc reference
TODO: Need documentation and doc reference
Used in: ,
Radio explictly powered off (eg CFUN=0)
Radio unavailable (eg, resetting or not booted)
Radio is on, but the SIM interface is not ready
SIM PIN locked, PUK required, network personalization locked, or SIM absent
Radio is on and SIM interface is available
Radio is on, but the RUIM interface is not ready
Radio is on and the RUIM interface is available
RUIM PIN locked, PUK required, network personalization locked, or RUIM absent
Radio is on, but the NV interface is not available
Radio is on and the NV interface is available
10 RIL_REQUEST_DIAL
(same as 'n' paremeter in TS 27.007 7.7 "+CLIR" clir == 0 on "use subscription default value" clir == 1 on "CLIR invocation" (restrict CLI presentation) clir == 2 on "CLIR suppression" (allow CLI presentation)
NULL or Pointer to User-User Signaling Information
2 RIL_REQUEST_ENTER_SIM_PIN
12 RIL_REQUEST_HANG_UP
61 RIL_REQUEST_SCREEN_STATE
true screen is on, false screen is off
52 RIL_REQUEST_SEPARATE_CONNECTION
Connection index to separate
53 RIL_REQUEST_SET_MUTE
true to "enable mute", false to "disable mute"
Used in:
If PIN1 or UPin is required
If PUK1 or Puk for UPin is required
perso_substate should be look at when app_state is assigned to this value
Used in:
applicable only if app_state == APPSTATE_SUBSCRIPTION_PERSO
null terminated string, e.g., from 0xA0, 0x00 -> 0x41, 0x30, 0x30, 0x30
null terminated string
applicable to USIM and CSIM
Used in:
Used in:
State of the call
Connection Index for use with, eg, AT+CHLD
type of address, eg 145 = intl
true if is mpty call
true if call is mobile terminated
ALS line indicator if available (0 = line 1)
true if this is is a voice call
true if CDMA voice privacy mode is active
Remote party number
0=Allowed, 1=Restricted, 2=Not Specified/Unknown 3=Payphone
Remote party name
0=Allowed, 1=Restricted, 2=Not Specified/Unknown 3=Payphone
NULL or Pointer to User-User Signaling Information
Used in:
MO call only
MO call only
MT call only
MT call only
Used in:
Used in:
current state
applicable to USIM and CSIM: PINSTATE_xxx
value < CARD_MAX_APPS
value < CARD_MAX_APPS
value < CARD_MAX_APPS
value <= CARD_MAX_APPS
CARD_MAX_APPS == 8
Used in:
initial state
in between each lock transition
when either SIM or RUIM Perso is finished since each app can only have 1 active perso involved
The corresponding perso lock is blocked
The corresponding perso lock is blocked
Used in: ,
User-to-User Signaling Information data coding schemes. Possible values for Octet 3 (Protocol Discriminator field) in the UUIE. The values have been specified in section 10.5.4.25 of 3GPP TS 24.008
Used in:
User specified protocol
OSI higher layer protocol
X.244
Reserved for system mangement convergence function
IA5 characters
User-to-User Signaling Information defined in 3GPP 23.087 v8.0 This data is passed in RIL_ExtensionRecord and rec contains this structure when type is RIL_UUS_INFO_EXT_REC
Used in: ,
UUS Type
UUS Data Coding Scheme
Length of UUS Data
UUS Data
User-to-User signaling Info activation types derived from 3GPP 23.087 v8.0
Used in:
RIL_REQUEST_ENTER_SIM_PIN response
9 RIL_GET_CURRENT_CALLS response
1 RIL_REQUEST_GET_SIM_STATUS
Response is an array of integers
18 response for RIL_REQUEST_LAST_CALL_FAIL_CAUSE
22 RIL_REQUEST_OPERATOR response
The long alpha ons or eons
The short alpha ons or eons
The 5 or 6 digit mcc + mnc
19 RIL_REQUEST_SIGNAL_STRENGTH response
Response is an array of strings. If a strings(i) is "*magic-null*" then that value will be returned as null.