5668 Commits

Author SHA1 Message Date
Matthias Ringwald
d9ec3f99b2 example/hsp_X_demo: fix error report for HSP_SUBEVENT_RFCOMM_CONNECTION_COMPLETE 2016-04-22 10:09:40 +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
Matthias Ringwald
d1fd2a8811 l2cap: fix event forwarding failure by previous commit 2016-04-21 21:23:31 +02:00
Matthias Ringwald
3d50b4ba50 hci: use btstack_packet_handler_t for acl and sco callbacks 2016-04-21 20:47:37 +02:00
Matthias Ringwald
827ced6014 hfp/hsp: don't call l2cap_init 2016-04-21 16:17:03 +02:00
Matthias Ringwald
3cef842b65 example/hfp_ag: send sinus wave to HF 2016-04-21 15:58:44 +02:00
Matthias Ringwald
6ff51cfd6b Add handle to HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED getters 2016-04-21 15:29:46 +02:00
Matthias Ringwald
be2a1a7820 hfp_hf: fix compile 2016-04-21 15:05:23 +02:00
Matthias Ringwald
e64e0086b6 example/hfp_ag: tidy up 2016-04-21 14:50:02 +02:00
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
2778f48c98 mtk: fix compile 2016-04-20 23:27:58 +02:00
Matthias Ringwald
084ad01c1a hci_transport/btstack_uart_block: create btstack_uart_block_embedded on top of hal_uart_dma. Pass in uart driver to H4/H5 instances 2016-04-20 23:18:15 +02:00
Matthias Ringwald
8da2e96db3 sm: fix compile 2016-04-20 16:58:01 +02:00
Matthias Ringwald
b04800026f sm: fix compile 2016-04-20 16:57:41 +02:00
Matthias Ringwald
8b62adc3de sm: use just works if master or slave have unknown IO capabilities 2016-04-20 16:54:17 +02:00
Matthias Ringwald
1ad129be78 sm: use uint8_t[7] instead of struct for sm_pairing_packet_t to avoid to depend on packed structs 2016-04-20 16:53:47 +02:00
Matthias Ringwald
7f727f81e5 sm: use just works if master or slave have unknown IO capabilities 2016-04-20 16:52:49 +02:00
Matthias Ringwald
a3f81b3616 sm: use uint8_t[7] instead of struct for sm_pairing_packet_t to avoid to depend on packed structs 2016-04-20 16:51:36 +02:00
Matthias Ringwald
b300903afd btstack_uart_block_posix: inline btstack_uart_posix 2016-04-20 12:27:39 +02:00
Matthias Ringwald
b52fe0206e hci_transport_h4: general btstack_uart_block.h 2016-04-20 12:12:18 +02:00
Matthias Ringwald
f708cc5325 daemon: fix compile 2016-04-19 22:22:23 +02:00
Matthias Ringwald
895c53dde9 posix-h5: implement close 2016-04-19 22:17:50 +02:00
Matthias Ringwald
dbc7912665 posix-h4: use btstack_uart_posix 2016-04-19 22:16:58 +02:00
Matthias Ringwald
6a7f493ac5 example/hsp: fix docu to refer to ENABLE_SCO_OVER_HCI 2016-04-18 16:15:39 +02:00
Matthias Ringwald
15f167ac8e example/hsp: fix docu to refer to ENABLE_SCO_OVER_HCI 2016-04-18 16:12:23 +02:00
Matthias Ringwald
ef2ebed23b fix warnings 2016-04-18 14:49:28 +02:00
Matthias Ringwald
db00faf25b fix warnings 2016-04-18 14:49:05 +02:00
Matthias Ringwald
55c4d40957 uart: extract btstack_uart_posix_block implementation 2016-04-14 17:33:55 +02:00
Matthias Ringwald
502fb3624b uart: extract btstack_uart_block_t from h5 posix implementation 2016-04-14 17:23:26 +02:00
Matthias Ringwald
5776f225a3 h5: extract complete btstack_uart_block_t abstraction 2016-04-14 17:17:58 +02:00
Matthias Ringwald
3a187b038a h5: collect POSIX specific code 2016-04-14 14:57:57 +02:00
Matthias Ringwald
08e2303440 h5: order/rename functions 2016-04-14 14:41:56 +02:00
Matthias Ringwald
abd4d2eb21 btstack_uart_posix: add write really 2016-04-14 12:11:44 +02:00
Matthias Ringwald
6f3b19bc84 h5: switch to async writes 2016-04-14 12:11:19 +02:00
Matthias Ringwald
10e8808cc8 h5: send packets from hci_transport_link_run, use state var for actions 2016-04-14 11:59:16 +02:00
Matthias Ringwald
d58dd30887 hci: handle double reset after CSR Warm Boot 2016-04-14 11:50:34 +02:00
Matthias Ringwald
7205a54d7d h5: extract hci_transport_h5_process_read 2016-04-14 10:42:49 +02:00
Matthias Ringwald
9f0074223d h5: add fixed to handle H5 state reset after CSR Warm Boot 2016-04-13 18:19:45 +02:00
Matthias Ringwald
200f5f4d16 hci_transport: add reset_link function 2016-04-13 18:18:50 +02:00
Matthias Ringwald
a6da1bb0db h5: enable even parity on posix if incorrect frame received 2016-04-13 16:50:36 +02:00
Matthias Ringwald
c7525ffc25 hci_transport_hX_posix: extract open into btstack_uart_posix 2016-04-13 14:51:48 +02:00
Matthias Ringwald
7aaf71bd93 hci_transport_hX_posix: extract open into btstack_uart_posix 2016-04-13 14:33:02 +02:00
Matthias Ringwald
4e1f769360 daemon: fix compile 2016-04-13 14:05:11 +02:00
Matthias Ringwald
c6a9a3658c hci_transport_hX_posix: extract set baudrate into btstack_uart_posix 2016-04-13 13:58:15 +02:00
Matthias Ringwald
9cd88577a1 add link to migration notes 2016-04-11 22:26:41 +02:00
Matthias Ringwald
0adfba38bd Merge remote-tracking branch 'refs/remotes/origin/master' 2016-04-11 11:47:09 +02:00