Click here to Skip to main content
15,740,797 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
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
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.
Gerry Schmitz 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