Francis Tsui
4beed5b72a
Remove unused method.
...
PiperOrigin-RevId: 756045245
2025-05-07 16:11:41 -07:00
Francis Tsui
866b3fa9e1
Make api::ble_v2::BlePeripheral into a concrete class.
...
PiperOrigin-RevId: 753745108
2025-05-01 15:11:08 -07:00
Francis Tsui
541bffc858
Cleanup BLEv2Medium
...
PiperOrigin-RevId: 753288576
2025-04-30 13:24:55 -07:00
Francis Tsui
528ae4c4e2
Fix infinite loop if GATT server fails to start initially.
...
PiperOrigin-RevId: 736972233
2025-03-14 13:43:45 -07:00
Guogang Li
f168d0c91b
Call deferal complete when characteristic_data
...
PiperOrigin-RevId: 736669127
2025-03-13 16:03:18 -07:00
Francis Tsui
e3302b720b
Improve Gatt advertising reliability.
...
PiperOrigin-RevId: 734925395
2025-03-08 11:03:31 -08:00
Guogang Li
47f2dfec28
Removed platform types dependency from windows platform codes
...
PiperOrigin-RevId: 676447748
2024-09-19 09:37:29 -07:00
Francis Tsui
05685dda5b
Update copybara rule to ban direct use of absl/log in entire repo.
...
PiperOrigin-RevId: 670757551
2024-09-03 17:13:40 -07:00
Guogang Li
d5b5d92f87
Internal logging update
...
PiperOrigin-RevId: 669420403
2024-08-30 13:08:35 -07:00
Guogang Li
4d457d134b
Fixed one GATT crash
...
PiperOrigin-RevId: 657684638
2024-07-30 12:13:51 -07:00
Guogang Li
0f4f02c7f0
Internal crash fix
...
PiperOrigin-RevId: 651635619
2024-07-11 21:25:06 -07:00
Aaron Yu
eba928e784
Fix bluetooth adapter null pointer exception
...
PiperOrigin-RevId: 568994552
2023-09-27 16:34:43 -07:00
Aaron Yu
7bde3abf8b
Harden ble v2 gatt server
...
PiperOrigin-RevId: 567069079
2023-09-20 13:48:56 -07:00
Aaron Yu
7eca4d74c6
Fix __FrameHandler3::CxxCallCatchBlock crashes at Nearby Connections layer
...
PiperOrigin-RevId: 542085514
2023-06-20 16:43:14 -07:00
Janusz Sobczak
903071e001
Improve BLE peripheral lifecycle
...
Keep all discovered and explicitly created BLE peripherals in the same
collection.
The peripherals are removed when they haven't been used for a while.
PiperOrigin-RevId: 538349622
2023-06-06 18:44:44 -07:00
Guogang Li
996f86d93f
Fixed the issue start/stop BLE advertisement
...
PiperOrigin-RevId: 536599497
2023-05-30 22:02:19 -07:00
Janusz Sobczak
b5938c0d17
Add G3 gatt server
...
PiperOrigin-RevId: 531287485
2023-05-11 13:15:40 -07:00
Guogang Li
21e8a0200c
Added advertising and scanning for BLE v2
...
PiperOrigin-RevId: 513652877
2023-03-02 15:17:25 -08:00
Qin Wang
4727861f5d
Refactor GattCharactristic to support bitwise combination of Permission and Property
...
PiperOrigin-RevId: 513339751
2023-03-01 14:21:04 -08:00
Guogang Li
843a4c1a35
Added initial BLE GATT server implementation for BLE v2 support
...
PiperOrigin-RevId: 512666999
2023-02-27 10:35:02 -08:00