Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

bthf_client_interface_t Strukturreferenz

bthf_client_interface_t Strukturreferenz

#include < bt_hf_client.h >

Datenfelder

Größe_t Größe
bt_status_t (* init )( bthf_client_callbacks_t *Rückrufe)
bt_status_t (* verbinden )(bt_bdaddr_t *bd_addr)
bt_status_t (* trennen )(bt_bdaddr_t *bd_addr)
bt_status_t (* connect_audio )(bt_bdaddr_t *bd_addr)
bt_status_t (* disconnect_audio )(bt_bdaddr_t *bd_addr)
bt_status_t (* start_voice_recognition )(nichtig)
bt_status_t (* stop_voice_recognition )(nichtig)
bt_status_t (* volume_control )( bthf_client_volume_type_t type, int volume)
bt_status_t (* dial )(const char *number)
bt_status_t (* dial_memory )(int Ort)
bt_status_t (* handle_call_action )( bthf_client_call_action_t Aktion, int idx)
bt_status_t (* query_current_calls )(nichtig)
bt_status_t (* query_current_operator_name )(void)
bt_status_t (* retrieve_subscriber_info )(ungültig)
bt_status_t (* send_dtmf )(Zeichencode)
bt_status_t (* request_last_voice_tag_number )(void)
Leere(* Aufräumen ) (nichtig)
bt_status_t (* send_at_cmd )(int cmd, int val1, int val2, const char *arg)

detaillierte Beschreibung

Repräsentiert die Standard-BT-HF-Schnittstelle.

Definition in Zeile 297 der Datei bt_hf_client.h .

Felddokumentation

void(* Bereinigung)(void)

Schließt die Schnittstelle.

Definition in Zeile 355 der Datei bt_hf_client.h .

bt_status_t (* verbinden)(bt_bdaddr_t *bd_addr)

mit dem Audio-Gateway verbinden

Definition in Zeile 307 der Datei bt_hf_client.h .

bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr)

Audioverbindung herstellen

Definition in Zeile 313 der Datei bt_hf_client.h .

bt_status_t (* dial)(const char *number)

Anruf mit Nummer tätigen eine Nummer, wenn Nummer NULL ist letzte angerufene Nummer wird angerufen (auch bekannt als Wahlwiederholung)

Definition in Zeile 329 der Datei bt_hf_client.h .

bt_status_t (* dial_memory) (int Ort)

einen Anruf mit einer vom Standort angegebenen Nummer tätigen (Kurzwahl)

Definition in Zeile 332 der Datei bt_hf_client.h .

bt_status_t (* Verbindung trennen)(bt_bdaddr_t *bd_addr)

vom Audio-Gateway trennen

Definition in Zeile 310 der Datei bt_hf_client.h .

bt_status_t (* disconnect_audio)(bt_bdaddr_t *bd_addr)

Schließen Sie die Audioverbindung

Definition in Zeile 316 der Datei bt_hf_client.h .

bt_status_t (* handle_call_action)( bthf_client_call_action_t Aktion, int idx)

Angegebene anrufbezogene Aktions-IDX ausführen ist nur auf erweiterte anrufsteuerungsbezogene Aktionen beschränkt

Definition in Zeile 337 der Datei bt_hf_client.h .

bt_status_t (* init)( bthf_client_callbacks_t *Rückrufe)

Registrieren Sie die BtHf-Rückrufe

Definition in Zeile 304 der Datei bt_hf_client.h .

bt_status_t (* query_current_calls)(void)

Liste aktueller Anrufe abfragen

Definition in Zeile 340 der Datei bt_hf_client.h .

bt_status_t (* query_current_operator_name)(void)

Abfragename des aktuell ausgewählten Operators

Definition in Zeile 343 der Datei bt_hf_client.h .

bt_status_t (* request_last_voice_tag_number) (void)

Fordern Sie eine Telefonnummer von AG an, die dem zuletzt aufgezeichneten Sprachkennzeichen entspricht

Definition in Zeile 352 der Datei bt_hf_client.h .

bt_status_t (* Retrieve_Subscriber_Info) (void)

Abonnenteninformationen abrufen

Definition in Zeile 346 der Datei bt_hf_client.h .

bt_status_t (* send_at_cmd) (int cmd, int val1, int val2, const char *arg)

AT-Befehl senden.

Definition in Zeile 358 der Datei bt_hf_client.h .

bt_status_t (* send_dtmf) (Zeichencode)

DTMF-Code senden

Definition in Zeile 349 der Datei bt_hf_client.h .

size_t Größe

auf sizeof(BtHfClientInterface) setzen

Definition in Zeile 300 der Datei bt_hf_client.h .

bt_status_t (* start_voice_recognition)(void)

Spracherkennung starten

Definition in Zeile 319 der Datei bt_hf_client.h .

bt_status_t (* stop_voice_recognition) (void)

Spracherkennung beenden

Definition in Zeile 322 der Datei bt_hf_client.h .

bt_status_t (* volume_control) ( bthf_client_volume_type_t type, int volume)

Lautstärkeregelung

Definition in Zeile 325 der Datei bt_hf_client.h .


Die Dokumentation für diese Struktur wurde aus der folgenden Datei generiert: