1027 Commits

Author SHA1 Message Date
Matthias Ringwald
6c5b2002a2 hfp: don't report command status ok for synchronous setup 2016-04-21 14:48:17 +02:00
Matthias Ringwald
eddcd3084a hfp: handle command status error when opening sco connection 2016-04-21 12:40:21 +02:00
Matthias Ringwald
473ac565d5 hfp_ag: fix sending of chunked AG Indicators 2016-04-21 11:50:46 +02:00
Matthias Ringwald
bb6944afd9 hfp: request rfcomm send event after connection created 2016-04-21 11:47:33 +02:00
Matthias Ringwald
db00faf25b fix warnings 2016-04-18 14:49:05 +02:00
Matthias Ringwald
724f400dd4 hfp: avoid warnings about rfcomm_cid #0 2016-04-09 21:32:52 +02:00
Matthias Ringwald
093577fadb hsp_ag: check rfcomm can send now 2016-04-09 21:12:42 +02:00
Matthias Ringwald
fb995f630f hsp_ag: check before sending hci commands 2016-04-09 21:06:20 +02:00
Matthias Ringwald
ad1322ab5f hsp_ag: fix outgoing sdp query 2016-04-09 20:35:15 +02:00
Milanka Ringwald
a0653c3b5c hfp: HFP_SUBEVENT_SERVICE_LEVEL_CONNECTION_ESTABLISHED emited with connection handle 2016-04-08 17:04:40 +02:00
Matthias Ringwald
daf17d1f25 rfcomm: fix channel open 2016-04-08 16:27:29 +02:00
Matthias Ringwald
8ed5c2eaa4 rfcomm: improve rfcomm_channel_ready_to_send 2016-04-08 16:08:32 +02:00
Matthias Ringwald
3232fa3006 rfcomm: request new l2cap can send now outside of rfcomm channel sm 2016-04-08 15:52:42 +02:00
Matthias Ringwald
ba92fcf681 hfp: fix compile 2016-04-08 15:20:59 +02:00
Matthias Ringwald
d68dcce183 hfp: fix outgoing connections 2016-04-08 15:19:06 +02:00
Matthias Ringwald
674515e8a0 hfp: use correct getter for bd addr in RFCOMM_EVENT_CHANNEL_OPENED 2016-04-08 15:05:13 +02:00
Matthias Ringwald
282ceebcb6 sdp_client: return error instead or copmlete event with error code 2016-04-08 12:11:20 +02:00
Matthias Ringwald
a145b39262 sdp_server: use request_can_send_now strategy 2016-04-08 12:07:30 +02:00
Matthias Ringwald
aed68c5617 sdp_server: use request_can_send_now strategy 2016-04-07 21:39:36 +02:00
Matthias Ringwald
fffd8860e2 sdp_client: use request_can_send_now strategy 2016-04-07 21:33:05 +02:00
Matthias Ringwald
70a052cd48 rfcomm: add missing l2cap request send calls 2016-04-07 21:31:57 +02:00
Matthias Ringwald
5c17d699f1 hsp: call rfcomm_request_can_send_now_event 2016-04-07 21:05:14 +02:00
Matthias Ringwald
e30a6a47f3 hfp: request rfcomm can send now in run loop 2016-04-07 17:20:39 +02:00
Matthias Ringwald
4e36655331 bnep: replace bnep_run with bnep_handle_can_send_now 2016-04-07 16:48:32 +02:00
Matthias Ringwald
0d78ab98bf rfcomm: refactor hci event handling 2016-04-07 12:06:17 +02:00
Matthias Ringwald
f7d61b104b rfcomm: multiplexer drop check for event in state switch 2016-04-07 11:34:54 +02:00
Matthias Ringwald
5ef5325c17 rfcomm: handle client requests after channel state machine 2016-04-07 10:12:01 +02:00
Matthias Ringwald
62b5b74105 rfcomm: request l2cap can send now for channel and handle event, drop rfcomm_run 2016-04-07 10:06:06 +02:00
Matthias Ringwald
b35818ceb1 rfcomm: request l2cap can send now for multiplexer and handle event 2016-04-06 17:29:45 +02:00
Matthias Ringwald
4fea3822ee rfcomm: actually request can send now from l2cap 2016-04-06 17:00:34 +02:00
Milanka Ringwald
66a3021620 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2016-04-01 14:31:24 +02:00
Milanka Ringwald
caa8239151 use getters in RFCOMM_EVENT_INCOMING_CONNECTION and RFCOMM_EVENT_CHANNEL_OPENED 2016-04-01 14:31:18 +02:00
Matthias Ringwald
0b9d7e785b don't emit X_EVENT_CAN_SEND_NOW if x_can_send_now returns false 2016-04-01 14:15:39 +02:00
Matthias Ringwald
0c24975018 bnep: allow to specify packet handler per outgoing channel/service 2016-04-01 12:36:12 +02:00
Matthias Ringwald
1ed1a3bdaf benp: add bnep_request_can_send_now_event() 2016-04-01 11:56:47 +02:00
Matthias Ringwald
423c667c13 bnep: add bnep_cid to all events, generate bnep event getters, BNEP_EVENT_OPEN_CHANNEL_COMPLETE -> BNEP_EVENT_CHANNEL_OPENED 2016-04-01 11:41:58 +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
2d4c8c042f bnep: BNEP_EVENT_CAN_SEND_NOW instead of BNEP_EVENT_READY_TO_SEND 2016-03-31 15:18:39 +02:00
Matthias Ringwald
67a687294c rfcomm: don't send rfcomm channel open failed on remote disconnect 2016-03-31 14:57:21 +02:00
Matthias Ringwald
b7b54f725a rfcomm: don't emit RFCOMM_CAN_SEND_NOW on channel open 2016-03-31 14:25:32 +02:00
Matthias Ringwald
225a2744a1 rfcomm: add rfcomm_request_can_send_now_event 2016-03-31 14:22:40 +02:00
Matthias Ringwald
61cb7e8b2a hsp_ag doesn't need l2cap events 2016-03-30 15:49:02 +02:00
Matthias Ringwald
aba39421e9 hfp_ag: fix sending outgoing cmds in chunks 2016-03-30 10:23:04 +02:00
Matthias Ringwald
f2e4546806 hci: always reserve 6 bytes as HCI_INCOMING_PRE_BUFFER, drop HAVE_BNEP flag 2016-03-28 19:20:46 +02:00
Matthias Ringwald
59c6af158d add classic/core.h and ble/core.h, add ENABLE_CLASSIC where missing 2016-03-28 12:45:43 +02:00
Matthias Ringwald
3583331350 fix prototypes for fn() 2016-03-28 11:54:38 +02:00
Matthias Ringwald
0cb5b9716d fix prototypes for fn() 2016-03-28 11:44:30 +02:00
Matthias Ringwald
d56ad4f6e7 fix compile 2016-03-27 23:15:56 +02:00
Matthias Ringwald
54de1dad16 hfp_hf: remove unused var done 2016-03-25 23:18:17 +01:00
Matthias Ringwald
fffdd28857 Merge branch 'master' into develop 2016-03-25 23:15:14 +01:00