4449 Commits

Author SHA1 Message Date
Matthias Ringwald
aa4dd81512 merge from master 2015-11-25 14:48:19 +01:00
Milanka Ringwald
ff8878fd58 hfp: send/reject phone number for voice tag 2015-11-25 10:50:12 +01:00
Matthias Ringwald
3a3f6a068a hfp: check HF features before enabling voice recognition 2015-11-23 23:16:41 +01:00
Matthias Ringwald
c331da9e60 hfp: add voice recognition on/off commands. start audio connection if needed 2015-11-23 22:42:03 +01:00
Matthias Ringwald
6602462385 hfp: output EC/NR setting 2015-11-23 22:12:31 +01:00
Matthias Ringwald
a878b4b590 hfp: report microphone/speaker gain 2015-11-23 22:09:28 +01:00
Matthias Ringwald
af082c7edd hfp: fix new string comparisons 2015-11-23 21:48:19 +01:00
Milanka Ringwald
0afbc6c63d hfp: set microphone/spaeker gain 2015-11-23 16:52:55 +01:00
Milanka Ringwald
24cb5699a0 hfp: add voice recognition activation to ag 2015-11-23 16:22:27 +01:00
Milanka Ringwald
acd5be0219 hfp: ag turns off EC and NG on request 2015-11-23 15:37:09 +01:00
Matthias Ringwald
ccc726e1b2 fix compile error 2015-11-23 14:43:18 +01:00
Matthias Ringwald
fc8eb95b85 hfp: incoming_state_machine -> call_setup_state_machine 2015-11-23 14:36:40 +01:00
Matthias Ringwald
5e653d646d hfp: handle CHUP on waiting call 2015-11-23 14:28:32 +01:00
Matthias Ringwald
2ba9bc0fb7 hfp: handle call interrupt for outgoing call 2015-11-23 14:08:44 +01:00
Matthias Ringwald
664bb1341f hfp: support transfer call 2015-11-23 13:55:36 +01:00
Matthias Ringwald
09a794ba37 hfp: handle outgoing three-way call 2015-11-23 13:40:34 +01:00
Matthias Ringwald
294f20656a hfp: handle three-way join 2015-11-23 11:43:53 +01:00
Matthias Ringwald
08afe369db hfp: support CHLD=1/2 2015-11-22 23:17:59 +01:00
Matthias Ringwald
a83aea37bc hfp: handle CHLD=0 2015-11-22 22:40:12 +01:00
Matthias Ringwald
42b0282bb3 hfp: answer +CCWA 2015-11-22 21:14:19 +01:00
Matthias Ringwald
40a7976ab3 fix ATA during wait for SCO. support CLIP 2015-11-22 20:31:17 +01:00
Matthias Ringwald
930ca5654e hfp: handle last dialed number calls 2015-11-22 18:48:40 +01:00
Matthias Ringwald
63cfbc853b hfp: test memory dialing 2015-11-21 22:48:52 +01:00
Matthias Ringwald
ffce16f9b0 hfp: allow to simulate call answered on remote side 2015-11-21 22:08:49 +01:00
Matthias Ringwald
6d00fcf8e9 simulate outgoing connection 2015-11-21 21:37:55 +01:00
Matthias Ringwald
ebf3cd6772 fix reporting of dial string 2015-11-21 21:11:33 +01:00
Matthias Ringwald
cb13fa8131 add hack to parse ATD command 2015-11-20 23:25:54 +01:00
Milanka Ringwald
2b949bb1ec Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-11-20 17:30:13 +01:00
Milanka Ringwald
58600edc4c hfp: place call with number 2015-11-20 17:30:08 +01:00
Milanka Ringwald
daf14d5808 hfp: place call with number 2015-11-20 17:29:41 +01:00
Matthias Ringwald
09a4371fc5 hfp: support AG Recect of incoming call 2015-11-20 17:28:01 +01:00
Matthias Ringwald
9027be1e16 hfp: handle reject by HF 2015-11-20 17:23:54 +01:00
Matthias Ringwald
86bcf286c1 remove unused functions 2015-11-20 16:42:28 +01:00
Matthias Ringwald
c7b53f7dcd disable SCO for now 2015-11-20 16:37:18 +01:00
Matthias Ringwald
25ec4d39d5 send indicator updates before any RING 2015-11-20 15:37:17 +01:00
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