4614 Commits

Author SHA1 Message Date
Matthias Ringwald
d335fe8384 assume incoming hf connections from PTS 2015-11-20 15:17:23 +01:00
Matthias Ringwald
99757d8753 split HFP_CALL_W4_AUDIO_CONNECTION into _FOR_IN_BAND_RING and _FOR_ACTIVE 2015-11-20 14:59:19 +01:00
Milanka Ringwald
be26d8c843 simplify incoming call sm 2015-11-20 13:50:18 +01:00
Milanka Ringwald
8152ef5960 establish audio connection for in-band ringing 2015-11-20 13:16:18 +01:00
Milanka Ringwald
1c655401bf send ring indicator from hfp_run_for_context 2015-11-20 13:10:30 +01:00
Milanka Ringwald
294ca9850f transfer call state on terminate 2015-11-20 13:08:02 +01:00
Milanka Ringwald
d5b0290f42 remove terminate_call flag 2015-11-20 13:06:29 +01:00
Milanka Ringwald
ef20699864 simplify ringing 2015-11-20 12:55:24 +01:00
Milanka Ringwald
d059f06681 remove obsolete code 2015-11-20 12:52:17 +01:00
Milanka Ringwald
259c2f8a29 use bitmap for call and callstatus indicator transfer 2015-11-20 12:35:47 +01:00
Milanka Ringwald
6f9645b0bc handle AG Accept in AG SM 2015-11-20 12:19:51 +01:00
Milanka Ringwald
8fd3253b84 handle HF Accept in AG SM 2015-11-20 12:12:20 +01:00
Milanka Ringwald
14a84f8ae3 extract hf start ringing from hp call state machine 2015-11-20 11:39:44 +01:00
Milanka Ringwald
9e3c25539e trigger callstatus indicator tranfer from gerenal ag sm 2015-11-20 11:36:30 +01:00
Milanka Ringwald
ddbb637bef trigger callstatus indicator tranfer from gerenal ag sm 2015-11-20 11:35:23 +01:00
Milanka Ringwald
6bad9c81ae update hfp ag call status indicator by general ag sm 2015-11-20 11:27:59 +01:00
Milanka Ringwald
314a4aca8d hafp: handle call dropped 2015-11-20 11:10:04 +01:00
Milanka Ringwald
7d9e4b220f hfp: handle call terminantion 2015-11-20 11:01:03 +01:00
Milanka Ringwald
bd546b93af hfp: add global call state machine to hgp ag, handle incoming call when no call is active 2015-11-20 10:36:58 +01:00
Matthias Ringwald
1c7f9bee67 add hfp_ag_set_battery_level 2015-11-19 22:20:19 +01:00
Matthias Ringwald
a0189fc7c2 add hfp_ag_set_roaming_status 2015-11-19 22:15:47 +01:00
Matthias Ringwald
15cadb4796 implement hfp_ag_set_signal_strength 2015-11-19 22:08:20 +01:00
Matthias Ringwald
47850ba16e implement hfp_ag_set_registration_status 2015-11-19 21:55:49 +01:00
Matthias Ringwald
9348a338e2 add 'answer call on ag' and fix implementation 2015-11-19 20:55:46 +01:00
Milanka Ringwald
721f1551ba Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-19 17:15:20 +01:00
Milanka Ringwald
a0e2eefd97 hfp: ag answer incoming call 2015-11-19 17:15:15 +01:00
Matthias Ringwald
8359f45e70 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-19 16:55:34 +01:00
Matthias Ringwald
bf128db5dc fix update in-band ring tone feature, reset state for second call 2015-11-19 16:55:24 +01:00
Matthias Ringwald
b999e2ece6 re-enable SCO to maybe receive SCO data 2015-11-19 16:54:48 +01:00
Milanka Ringwald
bbd91f972d hfp: transfer audio connection 2015-11-19 16:44:27 +01:00
Matthias Ringwald
6471a72da0 fix usage 2015-11-19 16:28:29 +01:00
Matthias Ringwald
3d00ae4485 fix ringing 2015-11-19 16:28:18 +01:00
Matthias Ringwald
12cffa2e56 disable SCO / avoid libusb warnings 2015-11-19 16:27:56 +01:00
Milanka Ringwald
932789f3cf Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-19 15:56:12 +01:00
Milanka Ringwald
548edbae80 hfp: change in_band_ring_tone 2015-11-19 15:56:06 +01:00
Matthias Ringwald
61f393ec42 enable/disable in-band ring tone 2015-11-19 15:36:49 +01:00
Milanka Ringwald
f78ff2fbd6 hfp: add repeating ring timeout handler 2015-11-19 15:21:08 +01:00
Milanka Ringwald
346f67a891 hfp: add slc establisment to call termination 2015-11-19 13:37:22 +01:00
Milanka Ringwald
968c1e893c hfp: hf terminates call 2015-11-19 12:53:36 +01:00
Milanka Ringwald
a8714e14a6 hfp: ag terminates call 2015-11-19 12:39:19 +01:00
Milanka Ringwald
4630085960 hfp: fix audio connection shutdown 2015-11-19 12:19:43 +01:00
Milanka Ringwald
051eca8fa9 Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-19 12:08:11 +01:00
Milanka Ringwald
555cc8ad1e hfp: use default codec 2015-11-19 12:08:02 +01:00
Matthias Ringwald
7dfc85156f less debug output 2015-11-19 12:02:08 +01:00
Matthias Ringwald
9d215ccf84 don't disconnect SCL on audio release 2015-11-19 12:00:32 +01:00
Matthias Ringwald
cc6c05f9d9 fix test compile 2015-11-19 11:45:07 +01:00
Matthias Ringwald
32fbcbfb1f use global hfp ag indicators 2015-11-19 11:41:46 +01:00
Matthias Ringwald
5a36d28b6d Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-19 11:36:02 +01:00
Matthias Ringwald
f0b83df783 handle incoming/terminate call on all hfp connections 2015-11-19 11:35:55 +01:00
Milanka Ringwald
251f271866 ignore binary 2015-11-19 10:06:04 +01:00