Click here to Skip to main content
15,879,058 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Using
bluetoothctl 
without any options gives some basic info about bluetooth.

What is the difference between bluetooth  controller and device ?


Controller and device are related.
Controller 00:50:B6:80:4D:5D z-desktop #1 [default]

There in no device
z-desktop
in
bluetoothctl
output (?)

Bottom line -
when I implement socket -> bind() am I binding to device or controller ?


TRACE_TASK ENTER bluetoothctl  main trace main @line 225

[NEW] Controller 00:50:B6:80:4D:5D z-desktop #1 [default]
[NEW] Device 00:15:83:15:A2:CB z-desktop #1
[NEW] Device 68:64:4B:16:CD:9E Apple TV
[NEW] Device 80:58:F8:87:8F:8D lv_a388291_v1.5.0_89011703278271015573
[NEW] Controller 00:15:83:15:A2:CB z-desktop 


What I have tried:

I have not found useful description for bluetooth controller nor device as far as software / coding goes.
Posted
Comments
[no name] 7-Feb-20 20:37pm    
Bluetooth "driver".
Richard MacCutchan 8-Feb-20 4:43am    
Similar to master - slave relationship. Which is master and which is slave?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900