- Oct 14, 2022
-
-
Martin Brabham authored
Bug: 189495534 Test: system/gd/cert/run --clean --topshim SuspendTest Tag: #floss Change-Id: I159a721786863fb5bebe8d7165808efeb287136b
-
Abhishek Pandit-Subedi authored
-
Myles Watson authored
-
Łukasz Rymanowski authored
-
Grace Cham authored
* DirectAdvertisingAddressType::NO_ADDRESS{=>_PROVIDED} * PacketStatusFlag::NO_DATA{=>_RECEIVED} libchrome started to include libevent.h from r1033946 (crrev.com/c/3811220) and hence indirectly include netdb.h, which defines macro NO_DATA and NO_ADDRESS. This causes compile error in floss when they are used in the enums. Use NO_ADDRESS_PROVIDED and NO_DATA_RECEIVED to be consistent with the spec (downloadable from https://www.bluetooth.com/specifications/specs/core-specification-5-3/, page 2272 and 1814 respectively) BUG: 253138188 Tag: #floss Test: emerge-hatch libchrome floss Change-Id: I493017f800ffddab2a24d8cf3324d8e21e96aee0
-
Kihong Seong authored
-
Kihong Seong authored
-
Treehugger Robot authored
-
- Oct 13, 2022
-
-
Henri Chataing authored
* changes: RootCanal: Refactor LE scanning commands RootCanal: Refactor legacy LE advertising commands
-
Łukasz Rymanowski authored
-
Sonny Sasaka authored
-
Jakub Tyszkowski authored
-
Sungsoo Lim authored
Bug: 245657953 Tag: #refactor Test: atest BatteryServiceTest Change-Id: I68b166bccb71ec58d680d8106f14ccefcc7d9bcb
-
Kihong Seong authored
Bug: 237467631 Test: atest BluetoothMapbMessageTest Change-Id: I77dcb28eccbef53cfbf01c5d947a04cddb9c2408
-
Ying Hsu authored
-
Treehugger Robot authored
-
Sonny Sasaka authored
This provides the interface for clients to query whether MSFT hardware offload LE scanning is supported. Bug: 244505567 Tag: #floss Test: Build Floss on Linux Change-Id: If748ebd0454a7289e54e2d2718dd74417b3ae413
-
William Escande authored
-
Hieu Dang authored
-
Ying Hsu authored
This patch changes the data types for advertisement data + service UUID and solicit UUID: The representation of these UUIDS is changed from from String to struct Uuid for API consistency. All UUIDs in advertisement data are in 128-bit, and Floss daemon will convert them to 16-bit or 32-bit when possible. + manufacturer data The type of manufacture ID is changed from i32 to u16 to align with the type used in Chrome. Bug: 251000212 Bug: 250918024 Test: ./build.py --target test Test: btclient advertise on Change-Id: I168ca92f354a1f5d704e63b09375732419ced7f8
-
Sonny Sasaka authored
-
Treehugger Robot authored
-
Sungsoo Lim authored
Bug: 252954727 Tag: #refactor Test: atest MediaControlGattServiceTest Change-Id: Iaf9abeaa28670d1b89c9fd177bce94a405943780
-
Rahul Arya authored
-
Thomas Girardier authored
-
- Oct 12, 2022
-
-
Katherine Lai authored
Uuids from LE scan advertised data packet are reversed endianness from how btif parses Uuids. Bug: 249526789 Tag: #floss Test: Unit tests and manually checking format of UUIDs parsed Change-Id: Ib14570645f057ab950017b6a34fa1a5c139e54f2
-
Abhishek Pandit-Subedi authored
Recent changes in rust_crates requires rustc 1.60. Also pulls in llvm-14 in the latest debian images. Bug: 253298221 Tag: #floss Test: ./floss/build/build-in-podman.py --image-tag floss:latest Change-Id: Ia2d9a7ada99ada1a13570df00aaf131cf8e3d307
-
Rahul Arya authored
Allow GATT to use 2M phy. Test: manual QA testing Bug: 245969911 Change-Id: I1e3458423dde7f5b7240f573955fec7b5b83e9d2
-
Treehugger Robot authored
-
Thomas Girardier authored
-
Thomas Girardier authored
Test: atest pts-bot Change-Id: I0514454b1870f22b35150aa845563c6bc7a4d695
-
Łukasz Rymanowski authored
* changes: VolumeControl: Correct device volume only if connected vc: Send control point request only if device is ready
-
Abhishek Pandit-Subedi authored
Write and Delete Stored Link Key aren't useful anymore with modern controllers since we no longer store link keys for boot mode. For now, ifdef them away for Floss. Bug: 250493092 Test: Manually verified with classic pairing Tag: #floss Change-Id: I89f3ff58145fd8851328f85a2499fbd4f40f4aae
-
Charlie Boutier authored
Copy avatar from external into pandora and mark it as experimental and link it with the interfaces in pandora_experimental. At some point avatar will be only in external/ but currently it is easier to iterate on it and more flexible in avatar_experimental. Bug: 245749560 Test: atest-dev avatar -v Change-Id: I79a2ac247dc37becc61e2fc2158f5836f1894cfe
-
Łukasz Rymanowski authored
When remote device disconnected the link, usually l2cap calls disconnect callbacks which clears eatt channels. However sometimes Eatt might not get it first and later could be asked to provide queued commands - which should be not there when link disconnected. Bug: 249431973 Test: atest BluetoothInstrumentationTests Test: disconnect while discovering during bonding Tag: #feature Change-Id: I5fa2370dfefaf36646cb61e128c966e9343eeb55
-
Łukasz Rymanowski authored
This will prevent crash when ACL is disconnected while GATT search Bug: 253200147 Test: atest BluetoothInstrumentationTests Test: manual disconnect while bonding and discovering Tag: #feature Change-Id: If7ad51378b650b67e551f8bbec7b38d0d9c14cbd
-
En-Shuo Hsu authored
-
Harshit Mahajan authored
-
Kihong Seong authored
Bug: 237467631 Test: atest BluetoothMapbMessageMimeTest Change-Id: I84f0473315ecb6fe0d87d2811a7e9d49c4bcbb06
-
Rahul Arya authored
* changes: Restart advertising after connection made to multi-advertiser Fix Advertising_instance address when multi-adv device is connected
-