Commit Graph
15 Commits
Author SHA1 Message Date
kidfromjupiter cdfe437831 l2cap socket psm is not generated once per BleV2Medium initialisation. Accept() waits till all other l2cap connections are closed to create a new connection 2026-02-06 12:28:58 +00:00
kidfromjupiter e52e7c8d18 Merge remote-tracking branch 'nearby/main' into apply-upstream
# Conflicts:
#	MODULE.bazel
#	connections/implementation/mediums/ble_v2.cc
#	internal/platform/implementation/BUILD
2026-02-04 19:12:40 +00:00
kidfromjupiter f4be67850b Reverted shared devices_ between blev2 and bt classic 2026-01-17 15:47:53 +05:30
kidfromjupiter d12be67319 Made ble_v2_medium and bluetooth_classic_medium share a devices_ 2026-01-17 08:46:49 +00:00
kidfromjupiter a61607360c Implemented gatt discovery and setting gatt characteristics 2026-01-14 13:17:13 +00:00
kidfromjupiter 329f2ce2c9 Added GattProfile. Disabled fast adverts due to linux not supporting random mac addresses. 2026-01-12 08:17:05 +00:00
kidfromjupiter 52dfdd6a56 Enabled BLE advertisements with extended + GATT server. 2026-01-10 06:52:01 +00:00
Vibhav Pant 300155257f Use Adapter's SupportedSecondaryChannels to check if EA is supported 2023-09-26 17:25:00 +05:30
Vibhav Pant e61a3aa677 Add support for GATT clients. 2023-09-13 14:32:44 +05:30
Vibhav Pant bc4c1e76c9 Use shared_ptrs for dbus connections for top-level classes. 2023-09-09 21:41:37 +05:30
Vibhav Pant d47788392e Add DeviceWatcher for adding/removing devices. 2023-09-09 13:00:28 +05:30
Vibhav Pant 54d31abedf Add an initial BLE v2 implementation. 2023-09-08 16:53:49 +05:30
Vibhav Pant c742bd3a37 clang-format 2023-08-30 13:21:30 +05:30
Vibhav Pant 6c198fc2d2 Add copyright notice headers. 2023-08-29 22:06:30 +05:30
Vibhav Pant f0a12c40a0 Add ble_medium.h, ble_v2_medium.h. 2023-08-29 17:01:35 +05:30