diff --git a/Bluetooth_LE_beacon/uxplay-beacon.1 b/Bluetooth_LE_beacon/uxplay-beacon.1 index 46bbc42..dda62a6 100644 --- a/Bluetooth_LE_beacon/uxplay-beacon.1 +++ b/Bluetooth_LE_beacon/uxplay-beacon.1 @@ -1,4 +1,4 @@ -.TH UXPLAY 1 2026-01-26 "UxPlay 1.73" "User Commands" +.TH UXPLAY 1 2026-03-15 "UxPlay 1.73.4" "User Commands" .SH NAME uxplay-beacon.py \- Python (>= 3.6) script for a Bluetooth LE Service-Discovery beacon. .SH SYNOPSIS @@ -9,9 +9,12 @@ uxplay-beacon.py \- Python (>= 3.6) script for a Bluetooth LE Service-Discovery UxPlay 1.73: Standalone Python Script for Bluetooth LE Service Discovery .nf Modules for BLE support: + BlueZ: (Linux, with D-Bus) winrt: (Windows) BleuIO: (for a BleuIO USB serial device, all platforms, including macOS). +HCI: Use Host Controller Interface (Linux/*BSD, needs elevated privileges) + The best choice for host platform is made unless option BleuIO is used. .SH OPTIONS .TP diff --git a/Bluetooth_LE_beacon/uxplay-beacon.py b/Bluetooth_LE_beacon/uxplay-beacon.py index 2ab4547..9505e3b 100644 --- a/Bluetooth_LE_beacon/uxplay-beacon.py +++ b/Bluetooth_LE_beacon/uxplay-beacon.py @@ -267,9 +267,12 @@ if __name__ == '__main__': nargs='?', choices=[bleuio, hci, None], help=textwrap.dedent(''' - Specifies whether or not to use the module supporting the BleuIO USB dongle, or - (if not supplied) the default native Linux (BlueZ) or Windows (winrt) modules. + Allows choice of alternative Bluetooth implementations, supporting the BleuIO + USB Bluetooth LE serial device, and direct access to the Bluetooth Host + Controller Interface (HCI, Linux/*BSD only). (If not supplied) the default + native Linux (BlueZ) or Windows (winrt) modules will be used as appropriate. On systems other than Windows or Linux, BleuIO will be the default choice. + The HCI module requires elevated privileges to be granted to users. ''') )