4320 Commits

Author SHA1 Message Date
Matthias Ringwald
f4fcbcbede fix compile 2015-11-27 23:32:17 +01:00
Matthias Ringwald
656d48c76f Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-27 23:28:48 +01:00
Matthias Ringwald
5ea0bfe3aa remove unused prototype 2015-11-27 23:28:41 +01:00
Matthias Ringwald
97a9051bb0 hfp: implement (e)SCO link setting fallbacks for HF 2015-11-27 23:24:49 +01:00
Matthias Ringwald
51506e16d2 also retry (e)sco connection setup on status 0x1f - unspecified error 2015-11-27 23:24:20 +01:00
Matthias Ringwald
490caf51a0 hfp: extrct hfp_ag_slc_established 2015-11-27 23:10:44 +01:00
Milanka Ringwald
400b045254 hfp: activate/deactivate functions, set microphone and speaker gain 2015-11-27 23:09:59 +01:00
Matthias Ringwald
65928b7817 hfp: extract hfp_init_link_settings 2015-11-27 23:05:45 +01:00
Matthias Ringwald
f3a16b9a42 use incoming link type to decide on params for accept sync connection 2015-11-27 22:55:32 +01:00
Matthias Ringwald
4d92c0d57c hfp: support different link settings for audio connection, fallback to lower one on error. send ring only after audio connection is established when in-band ring is active 2015-11-27 22:32:01 +01:00
Matthias Ringwald
94e4aaa2ae use remote supported feature 'eSCO' from parallel ACL connection 2015-11-27 22:24:04 +01:00
Milanka Ringwald
2b5b557b38 hfp hf: activate/deactivate call waiting notification 2015-11-27 22:12:07 +01:00
Matthias Ringwald
98a2fd1ca4 add hci_remote_eSCO_supported. use HFP S4 settings if eSCO supported 2015-11-27 20:27:53 +01:00
Milanka Ringwald
1a77991a3f hfp hf: dial, redial, memory dial 2015-11-27 17:34:54 +01:00
Milanka Ringwald
56f716feca hfp: terminate/reject incoming call 2015-11-27 16:18:14 +01:00
Matthias Ringwald
417c123e5c hfp: add SCO E4 to testers 2015-11-27 16:15:32 +01:00
Matthias Ringwald
0e1f35165f fix typo 2015-11-27 16:14:01 +01:00
Milanka Ringwald
a14eb9fccc hfp: track callsetup, callheld, call status 2015-11-27 15:50:06 +01:00
Matthias Ringwald
1ae0319cd0 hfp: prepare for dynamic Link Setting use 2015-11-27 15:31:46 +01:00
Matthias Ringwald
44c3bf3b21 hfp: report RING in HF test 2015-11-27 14:29:41 +01:00
Matthias Ringwald
78747ec155 hfp: add HF hangup call 2015-11-27 14:08:11 +01:00
Matthias Ringwald
66ee7d3e0b hfp: support CLIP in HF 2015-11-27 13:46:41 +01:00
Matthias Ringwald
dfbd9600be hfp: use only HV1/H3 packet types to enforce mandatory SCO link type 2015-11-27 13:27:31 +01:00
Matthias Ringwald
07e50473b0 hfp: use (micro) state machine for HF query operator 2015-11-27 13:05:45 +01:00
Matthias Ringwald
64f38c40ac hfp: add 't'erminate to tester 2015-11-27 12:28:38 +01:00
Matthias Ringwald
c3590e2486 hfp: create SCO connection if Codec Exchange not supported 2015-11-27 11:38:33 +01:00
Matthias Ringwald
a8b7ea9824 add answer incoming call command 2015-11-27 11:36:49 +01:00
Matthias Ringwald
136bf39001 fix compile 2015-11-27 11:20:12 +01:00
Matthias Ringwald
7a808e9904 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-27 11:15:08 +01:00
Matthias Ringwald
4bf53e078e hfp: work on audio setup from HF 2015-11-27 11:15:04 +01:00
Milanka Ringwald
955ea1ca0f Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-27 10:31:47 +01:00
Milanka Ringwald
82d4d268b2 hfp hf: update test/api 2015-11-27 10:31:41 +01:00
Matthias Ringwald
93b133f6b5 hfp: include name in AG indicator update 2015-11-27 10:12:15 +01:00
Matthias Ringwald
50a0b2d238 enable roaming indicator 2015-11-26 22:44:42 +01:00
Matthias Ringwald
5a98a3d356 enbale singal indicator 2015-11-26 22:41:18 +01:00
Matthias Ringwald
ac3141d08e log AG indicator enabled state if unchanged by BIA 2015-11-26 22:39:35 +01:00
Matthias Ringwald
e63610b3a5 fix compile 2015-11-26 22:39:04 +01:00
Milanka Ringwald
62ccb98ad5 Merge branch 'master' of https://github.com/bluekitchen/btstack
Conflicts:
	src/hfp.c
	src/hfp.h
2015-11-26 22:09:48 +01:00
Milanka Ringwald
e74491ddf8 fix parser to ignore missing values 2015-11-26 22:05:31 +01:00
Matthias Ringwald
7bb7c9678a hfp: start ringing on new SLC if incoming call in progress 2015-11-26 21:58:30 +01:00
Matthias Ringwald
65e641b0cc hfp: release audio connection for dropped call 2015-11-26 21:35:31 +01:00
Matthias Ringwald
4ac00ef135 hfp: send HFP_RESPONSE_AND_HOLD_HELD_INCOMING_REJECTED on dropped call 2015-11-26 20:59:02 +01:00
Matthias Ringwald
2d07c58ead hfp: fix HF response and hold commands 2015-11-26 18:26:05 +01:00
Matthias Ringwald
b7cfbced6a hfp: response and hold from HF 2015-11-26 17:26:16 +01:00
Matthias Ringwald
3e2ef1ed5e hfp: Response and Hold by AG 2015-11-26 16:55:15 +01:00
Matthias Ringwald
11a5c01e22 hfp: support HF indicator updates by AT+BIEV 2015-11-26 16:02:36 +01:00
Matthias Ringwald
2ba203686e hfp: answer +CIND after SLC established, too 2015-11-26 14:58:31 +01:00
Milanka Ringwald
a579b7a5c0 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-26 14:27:00 +01:00
Matthias Ringwald
c069e69674 hfp: +BIA empty fields are -ignore- 2015-11-26 14:26:51 +01:00
Milanka Ringwald
9582277393 hfp: prepare hf answer inciming call 2015-11-26 14:24:30 +01:00