hcitool
hcitool copied to clipboard
Bluetooth Host Controller Interface Command Line Tool for for sending HCI commands on macOS and Linux
I was able to compile the project with Xcode 13.2.1 and then tried to run this command: .build/x86_64-apple-macosx/debug/hcitool ibeacon However, this error message appeared: BluetoothDarwin/BluetoothDarwin.swift:31: Assertion failed zsh: illegal hardware...
Having error while executing lescan root@homeassistant:~# hcitool -i hci0 lescan Set scan parameters failed: Input/output error
`swift build` leads to this result: ``` hcitool/Sources/hcitool/main.swift:18:38: error: value of type 'HostController' has no member 'isPowerChangeSupported' if controller.powerState != .on, controller.isPowerChangeSupported { ^~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ error: terminated(1): /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-build-tool -f '/[...]/hcitool/.build/debug.yaml'...
Added HCI Commands
The LE_Read_Resolving_List_Size command is used to read the total number of address translation entries in the resolving list that can be stored in the Controller. Note: The number of entries...
The LE_Clear_Resolving_List command is used to remove all devices from the list of address translations used to resolve Resolvable Private Addresses in the Controller.
The LE_Remove_Device_From_Resolving_List command is used to remove one device from the list of address translations used to resolve Resolvable Private Addresses in the Controller.