Skip to content

Commit 6816439

Browse files
author
Daisuke Baba
committed
Update help contents
1 parent 0b3c5b9 commit 6816439

File tree

1 file changed

+10
-13
lines changed

1 file changed

+10
-13
lines changed

src/locales/en-US/generic-ble.html

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -107,25 +107,22 @@ <h3>Inputs</h3>
107107

108108
<script type="text/x-red" data-help-name="Generic BLE">
109109
<p>
110-
By default, you can register your BLE device by providing its MAC address.
111-
If you don't have the address, you can use <code>Scan Result</code> select box in the dialog to find your device.
110+
In order to register a new BLE peripheral device, you have to use <code>Scan Result</code> select box in the dialog.
111+
This means whenever you register a new device, you need it and make it discoverable so that this node is able to find it.
112112
</p>
113113
<p>
114-
In order to use the widget, enable <code>Select from scan result</code> checkbox.
115-
And you can see the list of BLE devices around the machine where Node-RED runs.
114+
Check <code>BLE Scanniing</code> in order to start BLE scanning. And you can see the list of BLE devices around the machine where Node-RED runs.
115+
The select box lsit values will be updated automatically when BLE scanning is running. They will be refreshed every 10 seconds.
116116
</p>
117117
<p>
118118
This node looks for advertised names and show them on the list.
119-
However, some of devices don't have the name.
120-
In that case, you will see <code>(Unnamed)</code> label.
119+
However, some of devices don't have the name (or failed to resolve it because of the underlying BLE library limitations).
120+
In that case, you will see a device address or a <code>(Unnamed)</code> label text.
121121
</p>
122122
<p>
123-
The node will try to update the device name when the device has <code>Device Name (2a00)</code> characteristic.
124-
This can be done when you choose a device from the list.
125-
</p>
126-
<p>
127-
<code>GATT Characteristics</code> just shows the info provided by the device itself.
128-
The info contains characteristic UUID, which will help you to compose or parse messages
129-
on writing/reading characteristics.
123+
Once you choose a device to register, click/tap <code>Apply</code> button to apply the selected device.
124+
<code>Local Name</code>, <code>MAC</code> and <code>UUID</code> will be populated automatically.
125+
<code>GATT Characteristics</code> will also be updated when services and characteristics discovery is successful.
126+
When you see <code>(not available)</code> message in the box, check if the device is NOT sleeping (a sleeping device fails to respond to a connect request) and click <code>Apply</code> again.
130127
</p>
131128
</script>

0 commit comments

Comments
 (0)