[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/bluetooth 565cfec 38/57: adds more elaborate usage info
From: |
Stefan Monnier |
Subject: |
[elpa] externals/bluetooth 565cfec 38/57: adds more elaborate usage information |
Date: |
Thu, 7 Nov 2019 23:28:55 -0500 (EST) |
branch: externals/bluetooth
commit 565cfec42e72a24b14f56b3b737468a3a7f1170e
Author: Raffael Stocker <address@hidden>
Commit: Raffael Stocker <address@hidden>
adds more elaborate usage information
---
Readme.org | 51 +++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 47 insertions(+), 4 deletions(-)
diff --git a/Readme.org b/Readme.org
index dcccf8b..361dd84 100644
--- a/Readme.org
+++ b/Readme.org
@@ -17,7 +17,50 @@
** Usage
- To use it, invoke ~M-x package-install-file~ on ~bluetooth.el~
- and then ~M-x list-bluetooth-devices~. No configuration is
- necessary or possible. Use ~M-x describe-mode~ (usually ~C-h m~) to get a
list
- of key bindings.
+ To install it, invoke ~M-x package-install-file~ on ~bluetooth.el~
+ and then use it with ~M-x list-bluetooth-devices~.
+
+ The mode assumes availability of Bluez on D-Bus. Depending on the system
+ configuration, Bluez may use the ~:system~ bus or the ~:session~ bus. This
+ can be configured by using ~M-x customize~ to set the ~bluetooth-bluez-bus~
+ variable in the ~Communication/Bluetooth~ menu to either the symbol
+ ~:system~ or ~:session~, as appropriate.
+
+*** Key bindings
+
+ | Key | Command
|
+
|-------------+------------------------------------------------------------------------|
+ | P | pair with a device
|
+ | c | connect to a device (may start pairing procedure)
|
+ | d | disconnect a device
|
+ | a | set or reset a device's alias
|
+ | t | toggle the trusted property of a device
|
+ | b | toggle the blocked property of a device (disconnects
connected device) |
+ | k | remove a device (will disconnect and unpair)
|
+ | i | show device information, such as RSSI value, device class
and services |
+ | r | start discovery (scan) mode
|
+ | R | stop discovery (scan) mode
|
+ | D | toggle the discoverable property of the adapter
|
+ | x | toggle the pairable property of the adapter
|
+ | s | toggle the power supply of the adapter
|
+ | n | next line
|
+ | p | previous line
|
+ | < | go to the beginning of the buffer
|
+ | > | go to the end of the buffer
|
+ | g | revert the buffer; this queries the bus for accessible
devices |
+ | S | sort list by column at point
|
+ | h or ? | describe the mode
|
+ | q | bury the buffer
|
+ | ~M-x imenu~ | invoke imenu to select a device
|
+
+
+*** Notes
+
+ - Discoverable mode is usually deactivated after 3 minutes, as configured
+ in the ~bluetoothd~ configuration file (e.g. ~/etc/bluetooth/main.conf~.)
+ - Blocking a connected device will disconnect it.
+ - If a device is trusted, authorisation of services is not required when
+ connecting; devices are not trusted automatically.
+ - Adapter commands always use to the adapter the device under point is
+ referred to. At the moment, only the status of the first adapter is
+ shown in the mode line.
- [elpa] externals/bluetooth 4133a10 13/57: makes mode idempotent, (continued)
- [elpa] externals/bluetooth 4133a10 13/57: makes mode idempotent, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 3c25a8c 23/57: adds basic service class UUID parsing, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 5219f05 31/57: fixes a compile error and adds customization, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 0108cbd 32/57: uses `read-from-minibuffer' instead of `read-passwd', Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 1ec2997 22/57: uses the correct bus (:system) for the callback methods, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 83344c8 20/57: cleans up display code, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth fe926e9 28/57: puts functions before the long uuid defconsts for readability, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth c473128 40/57: adds repository URL to mode (entry) command docstring, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth eb1d4ea 25/57: adds UUID and service/device class parsing and display, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth f9bfd26 39/57: fixes a grammatical mistake in Readme.org, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 565cfec 38/57: adds more elaborate usage information,
Stefan Monnier <=
- [elpa] externals/bluetooth 7714f6b 45/57: updates Readme, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 1f3b244 47/57: makes checkdoc and package-lint happy, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 9d79f61 46/57: puts the key bindings in their own defvar (as is usual), Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth fd39a17 50/57: cleans up movement to beginning/end of list, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 5387639 52/57: adds path loss to device info, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth ea7ccf7 53/57: fixes mode line update, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 21e6a14 34/57: adds hl-line-mode activation, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth cb5a39c 29/57: adds SDO UUIDs and simplifies the UUID handling functions, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 44e81ed 42/57: rearranges UUID data and functions, concentrates interface names, Stefan Monnier, 2019/11/07
- [elpa] externals/bluetooth 72f061d 48/57: updates commentary and cleans up whitespace, Stefan Monnier, 2019/11/07