Programming Manual

i480e&i480e-MD2 Programming Manual
97 / 139
parameters specified being invalid.*/
aghfp_audio_connect_call_manager_active, /*! Unsuccessful due to Call
Manager setting up/shutting down a call (and
hence audio).*/
aghfp_audio_connect_error, /*! Unsuccessful due to library being in
incorrect state.*/
aghfp_audio_connect_wbs_fail /*! Unsuccessful due to a Wide Band
Speech Error. */
} aghfp_audio_connect_status;
20.1.5 HFP AG Audio Disconnect Status
typedef enum
{
aghfp_audio_disconnect_success, /*! Successful audio disconnection.*/
aghfp_audio_disconnect_failure, /*! Unsuccessful due to failure indication
from firmware.*/
aghfp_audio_disconnect_no_audio, /*! Unsuccessful due to audio being with
AG.*/
aghfp_audio_disconnect_in_progress, /*! Unsuccessful due to an audio
disconnect already being
attempted.*/
aghfp_audio_disconnect_call_manager_active, /*! Unsuccessful due to Call
Manager setting up/shutting
down a call (and hence audio).*/
aghfp_audio_disconnect_error /*! Unsuccessful due to library being in
incorrect state.*/
} aghfp_audio_disconnect_status;
20.2
AGCONN
The AGCONN command is used to create a service level connection with the
remote device.
Command
AT+B AGCONN [bd]
Response
AT-B AGCONN [status],[bd],[profile]
Parameters
status
Values in the chapter 20.1.2.
bd
Remote Bluetooth device address
Barrot Confidential