tree: fd6abca9d43860e025fd217e91dd21de4ac07767 [path history] [tgz]
  1. BUILD.gn
  2. README.md
  3. att/
  4. cobalt/
  5. common/
  6. driver.cc
  7. fidl/
  8. gap/
  9. gatt/
  10. gatt_host.cc
  11. gatt_host.h
  12. gatt_host_unittest.cc
  13. gatt_remote_service_device.cc
  14. gatt_remote_service_device.h
  15. hci/
  16. host.cc
  17. host.h
  18. host_device.cc
  19. host_device.h
  20. l2cap/
  21. sco/
  22. sdp/
  23. sm/
  24. socket/
  25. testing/
src/connectivity/bluetooth/core/bt-host/README.md

bt-host

Test

$ fx test bt-host-unittests

Inspect

bt-host uses the standard driver processes to expose its inspect hierarchy to the Fuchsia system.

Usage

To query the current state of the bt-host Inspect hierarchy through fx tooling, run

fx iquery show-file /dev/diagnostics/class/bt-host/000.inspect

Hierarchy

adapter:
    adapter_id
    hci_version
    bredr_max_num_packets
    bredr_max_data_length
    le_max_num_packets
    le_max_data_length
    lmp_features
    le_features
    peer_cache:
        peer_0x0:
            peer_id
            technology
            address
            connectable
            temporary
            features
            hci_version
            manufacturer
            bredr_data:
                connection_state
                bonded
                services
            le_data:
                connection_state
                bonded
                features
    l2cap:
    sdp_server:
        record_0x2:
            record
            // TODO(fxbug.dev/51995): Migrate this to UIntArray when support is better.
            registered_psms:
                psm_0x0:
                    psm
                psm_0x1:
                    psm
        record_0x3:
            record
            registered_psms:
                (none)