Milanka Ringwald
|
f3d85318ba
|
ble/battery_service_client: reimplement polling, add manual poll and API documentation
|
2021-03-04 16:51:28 +01:00 |
|
Milanka Ringwald
|
49f1504696
|
ble/battery_service_client: add poll interval as param to connect function
|
2021-03-04 16:51:28 +01:00 |
|
Milanka Ringwald
|
89b171cf29
|
ble/battery_service_client: fix polling, remove size check for internal events
|
2021-03-04 16:51:28 +01:00 |
|
Milanka Ringwald
|
83b6788cc1
|
example/gatt_battery_query: clean up
|
2021-03-04 16:51:28 +01:00 |
|
Milanka Ringwald
|
638e72d8dc
|
ble/battery_service_client: rename enums
|
2021-03-04 16:51:27 +01:00 |
|
Milanka Ringwald
|
a1c136cb36
|
ble/battery_service_client: rename struct field
|
2021-03-04 16:51:27 +01:00 |
|
Milanka Ringwald
|
5cc54233ae
|
ble/battery_service_client: implement disconnect
|
2021-03-04 16:51:27 +01:00 |
|
Milanka Ringwald
|
3beaf9f114
|
ble/battery_service: register for notification, or poll battery level
|
2021-03-04 16:51:27 +01:00 |
|
Milanka Ringwald
|
7ec9a1bb7e
|
ble/battery_service_client: rename event
|
2021-03-04 16:51:27 +01:00 |
|
Milanka Ringwald
|
174a0c1c8d
|
ble/battery_service_client: implement query services
|
2021-03-04 16:51:27 +01:00 |
|
Milanka Ringwald
|
f85d9e4111
|
hog_host: skeleton files
|
2021-03-04 16:51:27 +01:00 |
|
Milanka Ringwald
|
c5801fe825
|
hid_host: remove unused includes
|
2021-03-04 16:44:36 +01:00 |
|
Matthias Ringwald
|
3af29ae530
|
btstack_run_loop_base: add btstack_run_loop_base_poll_data_sources
|
2021-03-04 16:05:41 +01:00 |
|
Matthias Ringwald
|
9111a8ae53
|
btstack_run_loop_base: assert timer to add is not already in list
|
2021-03-04 16:05:41 +01:00 |
|
Matthias Ringwald
|
31bea0195b
|
src: add btstack_run_loop_base.c to Makefile.inc
|
2021-03-04 16:05:41 +01:00 |
|
Matthias Ringwald
|
c6602a61dd
|
hci: use 4 bytes HCI_OUTGOING_PRE_BUFFER_SIZE if not defined and ENABLE_H5 is defined
|
2021-03-04 09:49:29 +01:00 |
|
Matthias Ringwald
|
578a8f8431
|
changelog: add port/archive
|
2021-03-03 14:40:47 +01:00 |
|
Matthias Ringwald
|
bfc39f3e53
|
ports: move pic32-harmony port into ports/archive
|
2021-03-03 14:35:47 +01:00 |
|
Matthias Ringwald
|
f8da99a8ad
|
fix builds: libusb cmake, tool/metrics, test/mesh
|
2021-03-03 14:28:48 +01:00 |
|
Matthias Ringwald
|
1182cb7ea8
|
ports: move Broadcom/Cypress ports using H5 into ports/archive
|
2021-03-03 14:18:58 +01:00 |
|
Matthias Ringwald
|
1664436fd6
|
ports: move MSP430 ports into ports/archive
|
2021-03-03 10:35:34 +01:00 |
|
Matthias Ringwald
|
1654ca5f59
|
changelog: h5 related changes
|
2021-03-03 09:59:03 +01:00 |
|
Matthias Ringwald
|
cf7c52a3a7
|
doc: add ENABLE_H5
|
2021-03-03 09:57:50 +01:00 |
|
Matthias Ringwald
|
eb9e0ff41a
|
posix-h5/posix-h5-bcm: use even parity for UART
|
2021-03-03 09:57:50 +01:00 |
|
Matthias Ringwald
|
e76f5dd474
|
hci_transport: add parity to hci_transport_config_uart_t
|
2021-03-03 09:43:26 +01:00 |
|
Matthias Ringwald
|
0894b823ac
|
posix: btstack_uart_posix replaces btstack_uart_block_posix
|
2021-03-03 09:43:26 +01:00 |
|
Matthias Ringwald
|
793a050932
|
h4 posix ports: use btstack_uart_posix instead of btstack_uart_block_posix
|
2021-03-03 09:42:01 +01:00 |
|
Matthias Ringwald
|
f9bd6dd702
|
hci_transport_h4: add hci_transport_h4_instance_for_uart with btstack_uart
|
2021-03-03 09:42:01 +01:00 |
|
Matthias Ringwald
|
79530e3778
|
h5 ports: use btstack_uart_posix without slip wrapper
|
2021-03-03 09:42:01 +01:00 |
|
Matthias Ringwald
|
95b3bfd1d3
|
btstack_uart_block: provide btstack_uart_block_posix_instance that returns btstack_uart_posix_instance
|
2021-03-03 09:42:01 +01:00 |
|
Matthias Ringwald
|
f2cb8f201d
|
posix: add SLIP-enabled btstack_uart_posix
|
2021-03-03 09:40:46 +01:00 |
|
Matthias Ringwald
|
08b9cddccb
|
h5 ports: use uart slip wrapper for posix-h5, posix-h5-bcm, raspi, wiced-h5, pic32-harmony
|
2021-03-03 09:38:32 +01:00 |
|
Matthias Ringwald
|
a48f52afac
|
hci_transport_h5: new implementation based on btstack_uart driver with SLIP support
|
2021-03-03 09:38:32 +01:00 |
|
Matthias Ringwald
|
dd90474ba4
|
btstack_uart_slip_wrapper: slip functionality on top of original btstack_uart_block.h API
|
2021-03-03 09:38:32 +01:00 |
|
Matthias Ringwald
|
78a48aa810
|
chipset: add download firmware function with btstack_uart_t driver param
|
2021-03-03 09:38:32 +01:00 |
|
Matthias Ringwald
|
21c1535e60
|
btstack_uart: extend btstack_uart_block interface to support H5/SLIP mode
|
2021-03-03 09:38:16 +01:00 |
|
Matthias Ringwald
|
bbdd6fe816
|
pic32-harmony: fix build
|
2021-03-01 14:32:16 +01:00 |
|
Matthias Ringwald
|
a59ee66583
|
posix-h5: use higher baud rate if supported
|
2021-02-27 22:57:11 +01:00 |
|
Matthias Ringwald
|
9233108786
|
btstack_uart_block_posix: drain output before changing baud rate
|
2021-02-27 22:56:10 +01:00 |
|
Matthias Ringwald
|
0168d82ebc
|
hci: fix init for SCO_OVER_HCI for non-BCM controllers
|
2021-02-26 23:28:19 +01:00 |
|
Matthias Ringwald
|
4a2b7fea83
|
btstack_slip: send C0 (SOF) before and after frame
|
2021-02-26 21:02:31 +01:00 |
|
Matthias Ringwald
|
6950433682
|
avrcp_target: remove unused functions
|
2021-02-26 09:49:19 +01:00 |
|
Matthias Ringwald
|
99702381fb
|
avrcp: avoid out of bound reads in target and controller
|
2021-02-26 00:12:25 +01:00 |
|
Matthias Ringwald
|
39ac97114d
|
gatt_client: avoid out of bounds reads, #337
|
2021-02-25 22:44:10 +01:00 |
|
Matthias Ringwald
|
8046a24a19
|
est/fuzz: improve gatt_client fuzzer
|
2021-02-25 19:09:02 +01:00 |
|
Matthias Ringwald
|
a912d067c8
|
avrcp_browsing_controller: check size, #337
|
2021-02-25 18:01:08 +01:00 |
|
Matthias Ringwald
|
45f043bab0
|
pbap_client: used actual (utf-8) char len
|
2021-02-25 16:49:31 +01:00 |
|
Matthias Ringwald
|
d1769b9f48
|
obex_iterator: rewrite to avoid out-of-bounds reads, add fuzzer
|
2021-02-25 16:28:29 +01:00 |
|
Matthias Ringwald
|
3cd982f433
|
test/fuzz: fix avrcp fuzzer
|
2021-02-25 16:28:29 +01:00 |
|
Bjoern Hartmann
|
bc6c3be31e
|
pts: corrected openaptx to libopenaptx
|
2021-02-24 18:17:40 +01:00 |
|