Matthias Ringwald
|
d54b2c94f4
|
hci: fix le scan with filterlist
|
2022-02-11 12:04:27 +01:00 |
|
Matthias Ringwald
|
f6fafc2484
|
l2cap: trigger information requests on connect if ENABLE_L2CAP_INFORMATION_REQUESTS_ON_CONNECT
|
2022-02-11 11:08:39 +01:00 |
|
Matthias Ringwald
|
d5f71a7e3a
|
hci: fix warnings
|
2022-02-10 15:47:49 +01:00 |
|
Matthias Ringwald
|
911801ca95
|
hci: stop extended and periodic advertisements during halt
|
2022-02-10 15:33:35 +01:00 |
|
Matthias Ringwald
|
c42da3bc27
|
hci: extract hci_le_scan_stop
|
2022-02-10 11:40:37 +01:00 |
|
Matthias Ringwald
|
0c88d5ef91
|
hci: rework hci halting states, stop scans and advertisements
# Conflicts:
# src/hci.c
|
2022-02-10 11:30:37 +01:00 |
|
Matthias Ringwald
|
184dbe2ff5
|
hci: extract hci_power_transition_to_halting, try to wait for disconnection complete event
|
2022-02-10 11:23:41 +01:00 |
|
Matthias Ringwald
|
22df2fe23a
|
hci: trigger read rssi and write link supervision timeout via gap_connection_tasks
|
2022-02-09 21:32:11 +01:00 |
|
Matthias Ringwald
|
9afaa4d426
|
gap: gap_enable_link_watchdog() uses automatic flush timeout to disconnect if data cannot be sent
|
2022-02-09 21:23:19 +01:00 |
|
Matthias Ringwald
|
de5414a240
|
l2cap: extract l2cap_classic_packet_boundary_flag function
|
2022-02-09 20:24:35 +01:00 |
|
Matthias Ringwald
|
7f839e2c2f
|
hci: fix returnes status for sniff and qos functions
|
2022-02-09 11:58:53 +01:00 |
|
Matthias Ringwald
|
39bcce032d
|
hci_cmd: add hci_write_automatic_flush_timeout
|
2022-02-09 11:48:15 +01:00 |
|
Matthias Ringwald
|
f9b19c4c3e
|
btstack_defines: complete HCI_EVENT_FLUSH_OCCURRED
|
2022-02-09 11:44:49 +01:00 |
|
Matthias Ringwald
|
b96d60a610
|
sm: allow to override ltk with sm_register_ltk_callback
|
2022-02-09 10:23:23 +01:00 |
|
Matthias Ringwald
|
12d9fd2d3f
|
test/pts: provide template test app
|
2022-02-07 17:04:50 +01:00 |
|
Matthias Ringwald
|
0f7610ad0c
|
hci: fix GAP_EVENT_EXTENDED_ADVERTISING_REPORT
|
2022-02-07 17:04:50 +01:00 |
|
Matthias Ringwald
|
f9c3ba6a54
|
btstack_event: fix HCI_SUBEVENT_LE_PERIODIC_ADVERTISING_REPORT
|
2022-02-07 17:04:50 +01:00 |
|
Matthias Ringwald
|
1c5cf6a0cd
|
chipset: add da14531
|
2022-02-06 17:50:17 +01:00 |
|
Matthias Ringwald
|
42c93f4c81
|
changelog: add da14531
|
2022-02-06 17:50:17 +01:00 |
|
Matthias Ringwald
|
a16c312c96
|
port/posix-h4-da14531: port for da14531 dev kit usb and pro
|
2022-02-06 17:42:07 +01:00 |
|
Matthias Ringwald
|
58b031dbaf
|
da145xx: add fw for da14531
|
2022-02-06 17:41:36 +01:00 |
|
Matthias Ringwald
|
d762ae9adc
|
posix: remove accidental debug output
|
2022-02-05 23:15:33 +01:00 |
|
Matthias Ringwald
|
4437baf628
|
posix: fix RTS/CTS configuration by keeping local termios copy
|
2022-02-05 23:10:35 +01:00 |
|
Matthias Ringwald
|
aaa1682ba2
|
chipset: prefix fw vars with da145xx_
|
2022-02-03 22:40:57 +01:00 |
|
Matthias Ringwald
|
d00ab9e3a0
|
chipset: use da145xx in folder/file/function names for these SoCs
|
2022-02-03 22:25:38 +01:00 |
|
Matthias Ringwald
|
0cbe469026
|
hci: fix set periodic advertising command
|
2022-02-03 12:48:42 +01:00 |
|
Matthias Ringwald
|
2e4aaf70bb
|
hci: use const for advertisment/scan response data
|
2022-02-03 12:48:42 +01:00 |
|
Milanka Ringwald
|
efbf349318
|
test/gatt_service: fix compile
|
2022-02-02 15:37:07 +01:00 |
|
Matthias Ringwald
|
b02cfc15b9
|
hci: stop timer on deinit
|
2022-02-01 10:10:03 +01:00 |
|
Milanka Ringwald
|
cf78f0053e
|
avrcp: stop timer on disconnect
|
2022-02-01 10:00:58 +01:00 |
|
Milanka Ringwald
|
31c969f167
|
changelog: implemented VCS 1.0
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
774918ae4c
|
pts/gatt_profiles: add VCS tests
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
773594b8bb
|
gatt-service/vcs: emit GATTSERVICE_SUBEVENT_VCS_VOLUME_STATE and GATTSERVICE_SUBEVENT_VCS_VOLUME_FLAGS events
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
5e5d40aab7
|
gatt-service/vcs: use bit mask for volume flags
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
2ea782cb4d
|
gatt-service/vcs: extend API to allow setting of the volume change step
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
1a170bd9c8
|
gatt-service/vcs: notify on flags when server changes the volume settings
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
26b0d6301b
|
gatt-service/vcs: read configurations
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
4233611f94
|
gatt-service/vcs: register packet handler for receiving HCI_EVENT_DISCONNECTION_COMPLETE event
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
1368507633
|
gatt-service/vcs: extract function for setting the con_handle
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
b6e9083e7a
|
gatt-service/vcs: rename variable
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
33a4cc063d
|
gatt-service/vcs,mics: use pointer to the AICS and VOCS info struct, instead of copying them
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
c82c6cb221
|
gatt-services/gatt-profiles: update test and test docu for AICS
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
ac4ac6f130
|
gatt-service/mics: init AICS audio input description length
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
04dc1f59cb
|
gatt-service/aics: handle description write, and emit event to the application
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
043b518bec
|
gatt-service/vocs: emit events to the application
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
511344e1e5
|
gatt-service/vocs: use char array for storing description
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
2f138c3f44
|
gatt-service/vcs: wrap AICS and VOCS API
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
6803ef270c
|
gatt-service/vocs: handle audio output desc read and write
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
18e0ad7603
|
gatt-service/vocs: handle audio location read and write
|
2022-01-31 16:26:29 +01:00 |
|
Milanka Ringwald
|
cd40d08438
|
gatt-service/vocs: handle volume offset write
|
2022-01-31 16:26:29 +01:00 |
|