7181 Commits

Author SHA1 Message Date
Matthias Ringwald
d119968eb2 atwilc3000: only dump HCI portion of Write Memory command 2017-08-08 10:56:21 +02:00
Matthias Ringwald
9df3854281 atwilc3000: configure main baud rate 2017-08-08 10:56:21 +02:00
Matthias Ringwald
c7d3427cb5 atwilc3000: use high baudrate for firmware upload 2017-08-08 10:56:21 +02:00
Matthias Ringwald
ccebdf934c atwilc3000: new port posix-h4-atwilc3000. firmware upload ipmlemented 2017-08-08 10:56:21 +02:00
Matthias Ringwald
4eb6a35329 Revert "atwilc3000: uart flow control intially disabled"
This reverts commit 40ad23881dbcd17fb2a6e64bb0326f14f9734886.
2017-08-08 10:56:21 +02:00
Matthias Ringwald
44149d3a0f atwilc3000: convert .bin into .h + .c file 2017-08-08 10:56:21 +02:00
Matthias Ringwald
c823631b5a atwilc3000: download Bluetooth firmware from atwilc3000/firmware GitHub repo 2017-08-08 10:56:21 +02:00
Matthias Ringwald
36e9f39cd5 atwilc3000: uart flow control intially disabled 2017-08-08 10:56:21 +02:00
Matthias Ringwald
f672d87d9e tooL/clean_tree: fix path to hxcmod-plyer/mods 2017-08-08 10:55:56 +02:00
Matthias Ringwald
1136e58116 tooL/clean_tree: deletes .o from source folders 2017-08-07 16:41:55 +02:00
Matthias Ringwald
d33566fee5 esp32: enable support for LE Data Length Extension 2017-08-07 15:44:53 +02:00
Matthias Ringwald
ecf76c8d4f windows-winusb: prefix isochronous functions and types with BTstack/BTSTACK to avoid name collisions, support device whitelist 2017-08-07 14:39:35 +02:00
Matthias Ringwald
beeed1f3ef le_streamer_client: don't start scanning on disconnect caused by shutdown 2017-08-06 22:26:13 +02:00
Matthias Ringwald
725276951f l2cap: fix regression sending config options - introduced in ERTM feature merge 2017-08-06 21:45:05 +02:00
Matthias Ringwald
087783a8f0 esp32: remove debug output for btstack_stdin 2017-08-06 19:49:49 +02:00
Matthias Ringwald
407c807f76 esp32: add btstack_stdin support 2017-08-06 19:48:00 +02:00
Matthias Ringwald
68640d42cb esp32: fix a2dp_audio_source build 2017-08-06 17:06:29 +02:00
Matthias Ringwald
8f5db90cf0 esp32: fix compile for HFP/HSP demos 2017-08-06 16:57:12 +02:00
Matthias Ringwald
eb6282bc28 esp32: mention CONFIG_BLUEDROID_ENABLED, update esp-idf 2017-08-06 16:40:10 +02:00
Matthias Ringwald
e090bc19b5 btstack_ring_buffer: fix corner cases for empyt/full buffer and data length == 0 2017-07-28 10:52:34 +02:00
Matthias Ringwald
346b607c48 hal_uart_dma: fix argument of hal_uart_dma_set_flowcontrol (int instead of uint32) 2017-07-26 22:39:20 +02:00
Matthias Ringwald
541785435d fix warnings 2017-07-26 19:22:06 +02:00
Matthias Ringwald
0df3b7185a btstack_ring_buffer: use uint32_t for sizes 2017-07-26 19:21:18 +02:00
Matthias Ringwald
fbae2915e1 windows-h4: fix compile 2017-07-26 16:43:34 +02:00
Matthias Ringwald
6b7504f2db windows: fix compile 2017-07-26 16:11:57 +02:00
Matthias Ringwald
6ae5f6886d windows: support set_flowcontrol 2017-07-25 21:29:11 +02:00
Matthias Ringwald
79d9f1ed77 posix: only get/set options once for open 2017-07-25 21:22:16 +02:00
Matthias Ringwald
cde6b088be posix: implement set_flowcontrol in btstack_uart_block interface 2017-07-25 19:42:12 +02:00
Matthias Ringwald
f71711bb0a hal_uart_dma: add hal_uart_dma_set_flowcontrol with HAVE_UART_DMA_SET_FLOWCONTROL guard 2017-07-25 19:37:09 +02:00
Matthias Ringwald
4b929998c3 btstack_uart_block: add set_flowcontrol 2017-07-25 17:53:01 +02:00
Matthias Ringwald
9ba7722dcc em9301: support vendor specific set baudrate command 2017-07-25 17:12:02 +02:00
Matthias Ringwald
d40c3de009 em9301: support vendor specific set baudrate command 2017-07-25 17:09:38 +02:00
Matthias Ringwald
688f976463 l2cap: avoid unused parameter warning 2017-07-25 15:25:58 +02:00
Matthias Ringwald
f6434032a9 libusb: don't ENABLE_L2CAP_ENHANCED_RETRANSMISSION_MODE yet 2017-07-25 15:17:14 +02:00
Matthias Ringwald
af3e22a342 l2cap-ertm: reorder l2cap-ertm fields 2017-07-25 15:15:03 +02:00
Matthias Ringwald
9c0e62d33a l2cap: introduce parameter object l2cap_ertm_config_t for l2cap_create_ertm_channel and l2cap_accept_ertm_connection 2017-07-25 15:15:03 +02:00
Matthias Ringwald
671fb338cc l2cap: introduce l2cap_config_option_type_t 2017-07-25 15:15:03 +02:00
Matthias Ringwald
3e64cb4412 l2cap: introduce l2cap_info_type_t 2017-07-25 15:15:03 +02:00
Matthias Ringwald
943013524c l2cap-ertm: keep track of unacknowledged i-frames in unacked_frames field 2017-07-25 15:15:03 +02:00
Matthias Ringwald
3c412221cc l2cap-ertm: fix l2cap data dispatch for ertm 2017-07-25 15:15:03 +02:00
Matthias Ringwald
550189ff21 l2cap-ertm: stop monitor timer on RR/F=1 2017-07-25 15:15:03 +02:00
Matthias Ringwald
1e1a46bbd1 l2cap-ertm: review use of retransmission timer 2017-07-25 15:15:03 +02:00
Matthias Ringwald
474f5c3f07 l2cap-ertm: collect all ERTM-only function at the beginning 2017-07-25 15:15:03 +02:00
Matthias Ringwald
8a70005207 l2cap-ertm: extract l2cap_ertm_stop_retransmission_timer 2017-07-25 15:15:03 +02:00
Matthias Ringwald
c9300dca9a l2cap-ertm: move retransmission and monitor timers into l2cap_channel, extract l2cap_ertm_start_retransmission_timer and l2cap_ertm_start_monitor_timer 2017-07-25 15:15:03 +02:00
Matthias Ringwald
db9a684459 pts: fix warning for make clean 2017-07-25 15:15:03 +02:00
Matthias Ringwald
9664600160 l2cap-ertm: extract l2cap_ertm_can_store_packet_now, implement l2cap_ertm_notify_channel_can_send, support l2cap_request_can_send_now_event for ERTM connections 2017-07-25 15:15:03 +02:00
Matthias Ringwald
0b20b13bb3 l2cap-ertm: implement l2cap_can_send_packet_now for ERTM 2017-07-25 15:15:03 +02:00
Matthias Ringwald
f85ade6bf6 l2cap-ertm: set final bit for RR with p=1 in S-REJ, process stored frames and send updated S-RR 2017-07-25 15:15:03 +02:00
Matthias Ringwald
707347078f l2cap-ertm: store out of sequence SDUs, process in order after missing packet is received 2017-07-25 15:15:03 +02:00