Set command enables or disables the sending of unsolicited result codes. The XML-formatted string may be sent as one or more unsolicited result codes. Each part of the XML-formatted string is sent as one unsolicited result code, prefixed with +CPOSR.
Example:
+CPOSR: <One line of positioning data sent on XML format>.
Read command returns the current mode.
Test command returns the supported values as a compound value.
Defined values
<mode>
integer type
0 (default)
disables reporting
1
enables reporting
Defined events
<pos_meas>
string type in UTF-8. This parameter provides an XML-formatted string of position measurements data request as defined in Table 8.55-8. This parameter shall not be subject to conventional character conversion as per +CSCS.
<pos_meas_req>
string type in UTF-8. This parameter provides an XML-formatted string of position measurements request data as defined in Table 8.55-9. This is an alternative to <pos_meas>. This parameter shall not be subject to conventional character conversion as per +CSCS.
<OTDOA_meas>
string type in UTF-8. This parameter provides an XML-formatted string of OTDOA measurement data as defined in Table 8.55-20. This parameter shall not be subject to conventional character conversion as per +CSCS.
<ECID_meas>
string type in UTF-8. This parameter provides an XML-formatted string of ECID measurement data as defined in Table 8.55-24. This parameter shall not be subject to conventional character conversion as per +CSCS.
<OTDOA_assist_req>
string type in UTF-8. This parameter provides an XML-formatted string for requesting OTDOA assistance data as defined in Table 8.55-21. This parameter shall not be subject to conventional character conversion as per +CSCS.
<capabilities>
string type in UTF-8. This parameter provides an XML-formatted string for providing capability data as defined in Table 8.55-4. This parameter shall not be subject to conventional character conversion as per +CSCS.
<msg>
string type in UTF-8. This parameter provides an XML-formatted string for communicating simple messages as defined in Table 8.55-13. This parameter shall not be subject to conventional character conversion as per +CSCS.
<pos_err>
string type in UTF-8. This parameter provides an XML-formatted string of positioning error parameters as defined in Table 8.55-14. This parameter shall not be subject to conventional character conversion as per +CSCS.
<reset_assist_data>
string type in UTF-8. This parameter provides an XML-formatted string for resetting GNSS/OTDOA/Sensor/TBS assistance data as defined in Table 8.55-22. This parameter shall not be subject to conventional character conversion as per +CSCS.
<Bluetooth_meas>
string type in UTF-8. This parameter provides an XML-formatted string of Bluetooth measurement data as defined in Table 8.55-28. This parameter shall not be subject to conventional character conversion as per +CSCS.
<Sensor_meas>
string type in UTF-8. This parameter provides an XML-formatted string of Sensor measurement data as defined in Table 8.55-29. This parameter shall not be subject to conventional character conversion as per +CSCS.
<Sensor_assist_req>
string type in UTF-8. This parameter provides an XML-formatted string for requesting Sensor assistance data as defined in Table 8.55-30. This parameter shall not be subject to conventional character conversion as per +CSCS.
<TBS_meas>
string type in UTF-8. This parameter provides an XML-formatted string of TBS measurement data as defined in Table 8.55-31. This parameter shall not be subject to conventional character conversion as per +CSCS.
<TBS_assist_req>
string type in UTF-8. This parameter provides an XML-formatted string for requesting TBS assistance data as defined in Table 8.55-32. This parameter shall not be subject to conventional character conversion as per +CSCS.
<WLAN_meas>
string type in UTF-8. This parameter provides an XML-formatted string of WLAN measurement data as defined in Table 8.55-33. This parameter shall not be subject to conventional character conversion as per +CSCS.
Set command enables Mobile Terminated Location Request (MT-LR) notifications to the TE. The parameter <subscribe> enables or disables notification by an unsolicited result code. It is possible to enable notification of MT-LR performed over the control plane or over SUPL or both. Relevant location request parameters are provided in the unsolicited result code +CMTLR: <handle-id>,<notification-type>,<location-type>,[<client-external-id>],[<client-name>][,<plane>].
This unsolicited result code is reported upon arrival of a Mobile Terminated Location Request. In order to differentiate multiple requests, every request is given a different <handle-id>. This ID is used when allowing or denying location disclosure with +CMTLRA.
Read command returns the current value of <subscribe>.
Test command returns the supported values as a compound value.
Defined values
<subscribe>
integer type. Enables and disables the subscription for MT-LR notifications.
0 (default)
Disables reporting and positioning.
1
Subscribe for notifications of MT-LR over control plane.
2
Subscribe for notifications of MT-LR over SUPL.
3
Subscribe for notifications of MT-LR over control plane and SUPL.
<handle-id>
integer type. ID associated with each MT-LR used to distinguish specific request in case of multiple requests. The value range is 0-255.
<notification-type>
integer type. Information about the user's privacy.
0
The subscription may stipulate that positioning the user by a third party is allowed and the network may choose to inform the user as a matter of courtesy.
1
Locating the user is permitted if the user ignores the notification.
2
Locating the user is forbidden if the user ignores the notification.
<location-type>
integer type. Indicates what type of the location is requested.
0
The current location.
1
The current or last known location.
2
The initial location.
<client-external-id>
string type. Indicates the external client where the location information is sent to (if required).
<client-name>
string type. Contains the string identifying the external client requesting the user's location.
<plane>
integer type. The parameter specifies whether the MT-LR came over control plane or SUPL.
0
Set command allows or disallows disclosure of the location to the TE as a result of MT-LR by the parameter <allow>.
Read command returns the current values.
Test command returns the supported values.
Defined values
<allow>
integer type. Enables and disables the allowance for location disclosure.
0
Location disclosure allowed.
1
Location disclosure not allowed.
<handle-id>
integer type. ID associated with each MT-LR used to distinguish specific request in case of multiple requests. The value is given in +CMTLR. The value range is 0-255.
+CBCAP: (list of supported <reporting>s),(list of supported <reporting_interval>s)
Description
Set command enables reporting upon change in battery capacity level, with unsolicited result code +CBCAP: <bcl>. Consecutive reports never show same value of <bcl>.
Read command returns the status of result code presentation and the current battery capacity level.
Test command returns values supported as compound values.
Defined values
<reporting>
integer type. Enables and disables reporting of changes in the battery capacity level.
0 (default)
Disable reporting
1
Enable reporting
<reporting_interval>
integer type. Sets the reporting interval of the battery capacity level (in percentages). The default value is manufacturer specific.
1...100
Amount that the remaining battery capacity must change before reporting.
<bcl>
integer type. Gives the remaining relative battery capacity level (in percentages).
0
The battery is exhausted or ME does not have a battery connected
1...100
remaining battery capacity level (in percentages). The provided values are dependant on the parameter <reporting_interval>. A value of 5 for parameter <reporting_interval>, means that the following values of <bcl> are applicable: 0, 5, 10, 15, … , 90, 95, 100.