51 Commits

Author SHA1 Message Date
Milanka Ringwald
7bbeb3ad8c add missing default switch cases 2020-10-27 13:44:55 +01:00
Milanka Ringwald
ec8ae085b4 docu: copy editing examples titles 2020-10-23 09:55:01 +02:00
Milanka Ringwald
d61ccc0f87 hfp_hf_demo: check status on HFP_SUBEVENT_COMPLETE 2020-09-09 11:28:43 +02:00
Matthias Ringwald
b176df710a hfp_hf_demo: fix build 2020-01-07 23:20:49 +01:00
Matthias Ringwald
e501bae083 Use BTSTACK_FILE__ without __ prefix (MISRAC2012-Rule-21.1) 2019-05-11 19:31:55 +02:00
Milanka Ringwald
0aee97eff3 hfp: enhanced call status, fix event and parsing, extend demo 2019-01-25 16:28:41 +01:00
Matthias Ringwald
80b0ebb694 example hfp/hsp: ignore SCO packets if connection handle doesn't match, use HCI_CON_HANDLE_INVALID 2018-12-17 18:36:14 +01:00
Milanka Ringwald
22587df049 hfp_hf_demo: use API calls to access event values, remove ag indicatior status on initial retrieval 2018-12-14 11:11:16 +01:00
Milanka Ringwald
c741b03209 hfp: emit ag indicator status 2018-12-14 10:41:54 +01:00
Matthias Ringwald
a4fe646795 example: register for events after setting up the stack, register for hci events after sm_init() 2018-08-24 10:03:14 +02:00
Matthias Ringwald
0c2b8870c4 examples: unify local names and append BD_ADDR 2017-08-16 21:40:32 +02:00
Milanka Ringwald
8c0f36353f remove Remove Ctrl-C from usage 2017-08-15 15:07:44 +02:00
Matthias Ringwald
249d94cf77 fix warnings: mostly sign-compare 2017-08-08 18:03:40 +02:00
Milanka Ringwald
67673f1cc2 a2dp source demo: cleanup 2017-07-19 16:10:15 +02:00
Matthias Ringwald
8f7efde120 hfp hf: add CLI_PRESENTATION_CAPABILITY to feature list in SDP record, fixes +CLIP for iOS 2017-07-05 16:04:29 +02:00
Milanka Ringwald
89f1e358dd hfp hf: fix typo, add event to demo 2017-06-14 14:31:58 +02:00
Matthias Ringwald
95a8ee01a4 btstack_stdin: provide console input in callback 2017-05-27 21:50:39 +02:00
Matthias Ringwald
7ea7688a8f btstack_stdin: replace stdin_support.[ch] with btstack_stdin.h and platform implementations 2017-05-27 21:50:19 +02:00
Matthias Ringwald
b528169261 more missing breaks 2017-05-25 15:17:12 +02:00
Matthias Ringwald
ba6f86f834 example/hfp_hf: add missing break 2017-05-25 14:47:22 +02:00
Matthias Ringwald
ab2c6ae4b7 tool: add update_filename.py that adds __BTSTACK_FILE__ to every .c file for use with debug output instead of __FILE__ 2017-03-24 23:39:20 +01:00
Matthias Ringwald
1bbecc2b49 hfp: ENABLE_HFP_WIDE_BAND_SPEECH required for HFP mSBC 2017-03-20 10:59:17 +01:00
Matthias Ringwald
9ec2630ce4 fix unused parameters warning 2016-12-22 22:16:16 +01:00
Matthias Ringwald
a1dc4edb43 stdin: add btstack_stdin_read() and use in examples 2016-11-30 11:29:55 +01:00
Milanka Ringwald
2308e10812 hfp: use btstack_atoi 2016-11-16 10:39:25 +01:00
Matthias Ringwald
9491a7bfdd streamline compilation for non-posix targets 2016-11-11 14:08:24 +01:00
Matthias Ringwald
8a7d93dccc example/hfp: use two columns for help menu 2016-10-31 12:23:56 +01:00
Matthias Ringwald
f9f7adeea2 example/hfp: clean up listing of supported codecs 2016-10-21 12:12:49 +02:00
Matthias Ringwald
186bfbec4d examples: register hci event handler 2016-09-30 09:48:26 +02:00
Matthias Ringwald
a895b9f0fd examples: register hci event handler 2016-09-30 09:38:28 +02:00
Milanka Ringwald
d0c4aea60c HFP: Emit codec event after SCO connection is established, CODECS event is deleted, codec added as param in AUDIO_CONN event 2016-09-19 15:53:35 +02:00
Matthias Ringwald
47bd026a7c hfp_hf_demo: delete duplicate code 2016-07-29 15:47:26 +02:00
Matthias Ringwald
92bac12920 hfp_ag/hfp_hf: list suported codecs 2016-07-28 19:07:35 +02:00
Milanka Ringwald
c862649892 hfp hf api change: use acl_handle instead of device addr 2016-07-27 14:47:57 +02:00
Milanka Ringwald
0c87db9ec5 sbc decoder: merge decoder + encoder 2016-07-27 11:03:55 +02:00
Matthias Ringwald
4f84bf367b hfp: fix supported features of generated SDP records, add defines for missing features, drop negotiated codec from SLC and Audio connection events 2016-07-26 21:34:12 +02:00
Matthias Ringwald
8901a7c412 hfp: drop negotiated codec from SLC and Audio connection events 2016-07-25 10:41:07 +02:00
Matthias Ringwald
81dc09f8ed sbc: pass SCO packet status flag into sbc_decoder_process_data and invalidate frames that contain SCO data that might be corrupted 2016-07-23 15:42:20 +02:00
Milanka Ringwald
fcb08cdb2a sbc decoder: integration with sco_util 2016-07-08 17:11:57 +02:00
Milanka Ringwald
08d1a6045e add codec exchanged into event 2016-06-29 17:15:34 +02:00
Matthias Ringwald
82aca432ff example/hfp_hf: process received data via sco_util, too 2016-06-14 12:40:56 +02:00
Matthias Ringwald
185c8cd41d example/hsp+hfp: extract SCO test code into sco_demo_util 2016-05-23 18:03:11 +02:00
Matthias Ringwald
bdb44bd96a example/hsp+hfp: prettify SCO packet count, show remote addr in menu 2016-04-21 21:48:56 +02:00
Matthias Ringwald
13839019fa HFP + HSP: use uniform btstack_packet_handler_t 2016-04-21 21:37:40 +02:00
Milanka Ringwald
a0653c3b5c hfp: HFP_SUBEVENT_SERVICE_LEVEL_CONNECTION_ESTABLISHED emited with connection handle 2016-04-08 17:04:40 +02:00
Milanka Ringwald
2b6b8c1579 docu: add missing tag 2016-04-01 11:57:00 +02:00
Matthias Ringwald
f8f6a918bd events: RFCOMM_EVENT_OPEN_CHANNEL_COMPLETE -> RFCOMM_EVENT_CHANNEL_OPENED 2016-03-31 23:37:33 +02:00
Matthias Ringwald
d0755cd68c prefix POSIX related HAVE_ defines 2016-03-30 10:59:47 +02:00
Matthias Ringwald
4af4141bbd fix compile of examples using stdin_support 2016-03-28 20:10:55 +02:00
Matthias Ringwald
3583331350 fix prototypes for fn() 2016-03-28 11:54:38 +02:00