68
www.lairdtech.com
Laird Technologies
BTM510/511
Bluetooth
®
Multimedia Module
7.2.5 Signal Incoming Call from AG to HF (#4_4.13)
AT+HFGC”<number_string>”,<type
dec
>
Signal an incoming call by sending “RING” and “+CLIP:”<number_string>”,<type
dec
>”
to HF periodically. The <number_string> field represents the phone number of the ringing party.
The type field specifies the format of the phone number provided, and can be one of the
following values:
• values 128-143: The phone number format may be a national or international format,
and may contain prefix and/or escape digits. No changes on the number presentation
are required.
• values 144-159: The phone number format is an international number, including the
country code prefix. If the plus sign (“+”) is not included as part of the number and
shall be added by the AG as needed.
• values 160-175: National number. No prefix nor escape digits included.
Please refer to the Hands-free Profile Specification [5].
The HF is now expected to answer or to reject the call. Optionally, an incoming call can
be answered or rejected at the AG side.
7.2.6 Signal Outgoing Call Status from AG to HF (#8_4.18; #9_4.19; #10_4.20)
AT+HFGC1
Signal an outgoing call status by sending “+CIEV:3,2” (callsetup=2) indicator to HF. If an
audio connection is not present yet, it will be initiated.
An outgoing call can be initiated by HF and is indicated on the AG side by the following
asynchronous messages:
• HFG”Dnnn”
(dial number <nnn> given by headset)
• HFG”D>nnn”
(dial from AG memory location nnn)
• HFG”L”
(redial last number)
AT+HFGC2
Signal to HF that remote party was reached and is being alerted during an outgoing call setup
procedure. “+CIEV:3,3” (callsetup=3) indicator is sent to HF. If the wireless network does not
provide an indication of alerting the remote party, the AG may not send this indication.
AT+HFGC3
Signal to HF that remote party has answered the call. “+CIEV:2,1” (call=1) and “+CIEV:3,0”
(callsetup=0) indicators is sent to HF subsequently.
7.2.7 Signal Termination of a Call from AG to HF (#6_4.15)
AT+HFGCH
Signal termination of a call by sending “+CIEV:2,0” (call=0) indicator to HF. This command
can also be used during a call setup procedure. This would then indicate the interruption /
cancellation of the ongoing call setup procedure for any reason.
7.2.8 Sending AG Indicators to HF (“+CIEV…”, #2)
AT+HFGI<indicator_id
dec
>,<value
dec
>
Send an AG indicator to HF in the form “+CIEV:<indicator_id>,<value>”
Table 3.31 lists possible indicators and their value range.
If there is no SLC existing and indicator “Service” is set (AT+HFGI1,n), the value is stored in
volatile memory in order to be presented during a future SLC initialization procedure.
For all other indicators, this command is valid only if a SLC exists. For call management
purposes the appropriate commands above (AT+HFGCx) should be used. They will send
indicators automatically.
AT COMMAND SET
REFERENCE