msg.payload with a three digit rgb triple, from 000 to 222. I.E. there are only 27 possible colours.
+A PiBorg LedBorg LED output node that expects a `msg.payload` with a three digit rgb triple, from 000 to 222. I.E. there are only 27 possible colours.
See the PiBorg site for more information.
-You can also now use a msg.payload in the standard hex format "#rrggbb". The clip levels are :
+You can also now use a `msg.payload` in the standard hex format "#rrggbb". The clip levels are :
>0x00 - 0x57 = off
0x58 - 0xA7 = 50%
0xA8 - 0xFF = fully on
@@ -29,6 +28,6 @@ Notes
-----
This node can only be used once per flow... as it uses physical pins 11, 13 and 15 on the Pi.
-Using it more than once will cause weird flashing and unpredictable behaviour.
+Using it more than once will cause weird flashing and unpredictable behavior.
You can of course wire up multiple things in your flow to the same LEDborg node.
diff --git a/hardware/LEDborg/package.json b/hardware/LEDborg/package.json
index e95db1c8..1569bf4a 100644
--- a/hardware/LEDborg/package.json
+++ b/hardware/LEDborg/package.json
@@ -1,6 +1,6 @@
{
"name" : "node-red-node-ledborg",
- "version" : "0.0.14",
+ "version" : "0.0.15",
"description" : "A Node-RED node to control a PiBorg LedBorg board for a Raspberry Pi.",
"dependencies" : {
},
diff --git a/hardware/sensorTag/README.md b/hardware/sensorTag/README.md
index c5aa7cc7..1a484fe6 100644
--- a/hardware/sensorTag/README.md
+++ b/hardware/sensorTag/README.md
@@ -3,6 +3,21 @@ node-red-node-sensortag
This node adds support to Node-RED to read from the Texas Instruments SensorTag.
+Install
+-------
+
+Run the following command in your Node-RED user directory - typically `~/.node-red`
+
+ npm i node-red-node-sensortag
+
+You will also need a suitable BLE dongle and an enabled Bluetooth stack - for example Bluez 5.2.x or better.
+On a Raspberry Pi this can be installed (as of Feb 2016) by
+
+ sudo apt-get install pi-bluetooth
+
+Usage
+-----
+
The SensorTag is a Bluetooth LE device hosting the following sensors:
* Humidity and Temperature
diff --git a/hardware/sensorTag/package.json b/hardware/sensorTag/package.json
index 88be16af..7287aab6 100644
--- a/hardware/sensorTag/package.json
+++ b/hardware/sensorTag/package.json
@@ -1,7 +1,7 @@
{
"name": "node-red-node-sensortag",
"description": "A Node-RED node to read data from a TI SensorTag",
- "version": "0.0.9",
+ "version": "0.0.10",
"keywords": [
"node-red",
"sensortag",
diff --git a/io/ping/README.md b/io/ping/README.md
index f4d38860..6c1ebbcb 100644
--- a/io/ping/README.md
+++ b/io/ping/README.md
@@ -7,7 +7,7 @@ remote server, for use as a keep-alive check.
Install
-------
-Run the following command in the root directory of your Node-RED install
+Run the following command in your Node-RED user directory - typically `~/.node-red`
npm install node-red-node-ping
diff --git a/io/ping/package.json b/io/ping/package.json
index 58eeacf9..d6bcd09e 100644
--- a/io/ping/package.json
+++ b/io/ping/package.json
@@ -1,6 +1,6 @@
{
"name" : "node-red-node-ping",
- "version" : "0.0.11",
+ "version" : "0.0.12",
"description" : "A Node-RED node to ping a remote server, for use as a keep-alive check.",
"dependencies" : {
},
diff --git a/io/serialport/README.md b/io/serialport/README.md
index 5112ea42..214192f4 100644
--- a/io/serialport/README.md
+++ b/io/serialport/README.md
@@ -14,15 +14,14 @@ this node - node-red-node-serialport@0.0.5
Install
-------
-Run the following command in the root directory of your Node-RED install, usually
-this is ~/.node-red .
+Run the following command in your Node-RED user directory (typically `~/.node-red`):
- npm install node-red-node-serialport
+ npm i node-red-node-serialport
For versions on node.js prior to 4.x (ie v0.10.x and v0.12.x) please install using
sudo npm i -g npm@2.x
- npm install node-red-node-serialport
+ npm i node-red-node-serialport
You may also have to install or upgrade GCC to be version 4.8 or better.
Alternatively you can simply install the older version of this node.
@@ -54,7 +53,7 @@ It can either
- wait for a timeout in milliseconds for the first character received
- wait to fill a fixed sized buffer
-It then outputs **msg.payload** as either a UTF8 ascii string or a binary Buffer object.
+It then outputs `msg.payload` as either a UTF8 ascii string or a binary Buffer object.
If no split character is specified, or a timeout or buffer size of 0, then a stream
of single characters is sent - again either as ascii chars or size 1 binary buffers.
@@ -63,6 +62,6 @@ of single characters is sent - again either as ascii chars or size 1 binary buff
Provides a connection to an outbound serial port.
-Only the **msg.payload** is sent.
+Only the `msg.payload` is sent.
Optionally the new line character used to split the input can be appended to every message sent out to the serial port.
diff --git a/io/serialport/package.json b/io/serialport/package.json
index eef6878d..9f002a6e 100644
--- a/io/serialport/package.json
+++ b/io/serialport/package.json
@@ -1,6 +1,6 @@
{
"name" : "node-red-node-serialport",
- "version" : "0.1.1",
+ "version" : "0.1.2",
"description" : "Node-RED nodes to talk to an serial port",
"dependencies" : {
"serialport" : "2.0.*"
diff --git a/social/email/README.md b/social/email/README.md
index 3f37cf2d..029214f6 100644
--- a/social/email/README.md
+++ b/social/email/README.md
@@ -14,25 +14,24 @@ You will need valid email credentials for your email server.
Install
-------
-Run the following command in the root directory of your Node-RED install.
-Usually this is `~/.node-red` .
+Run the following command in your Node-RED user directory - typically `~/.node-red`
- npm install node-red-node-email
+ npm i node-red-node-email
Usage
-----
Nodes to send and receive simple emails.
-###Input
+### Input
Repeatedly gets a **single email** from an IMAP server and forwards on as a msg if not already seen.
-The subject is loaded into **msg.topic** and **msg.payload** is the plain text body.
-If there is text/html then that is returned in **msg.html**. **msg.from** and
-**msg.date** are also set if you need them.
+The subject is loaded into `msg.topic` and `msg.payload` is the plain text body.
+If there is text/html then that is returned in `msg.html`. `msg.from` and
+`msg.date` are also set if you need them.
-Additionally **msg.header** contains the complete header object including
+Additionally `msg.header` contains the complete header object including
**to**, **cc** and other potentially useful properties.
**Note:** this node *only* gets the most recent single email from the inbox,
@@ -40,21 +39,21 @@ so set the repeat (polling) time appropriately.
Uses the *imap* npm module.
-###Output
+### Output
-Sends the **msg.payload** as an email, with a subject of **msg.topic**.
+Sends the `msg.payload` as an email, with a subject of `msg.topic`.
The default message recipient can be configured in the node, if it is left
-blank it should be set using the **msg.to** property of the incoming message.
+blank it should be set using the `msg.to` property of the incoming message.
The payload can be html format.
If the payload is a binary buffer then it will be converted to an attachment.
-The filename should be set using **msg.filename**. Optionally
-**msg.description** can be added for the body text.
+The filename should be set using `msg.filename`. Optionally
+`msg.description` can be added for the body text.
-Alternatively you may provide **msg.attachments** which should contain an array of one or
+Alternatively you may provide `msg.attachments` which should contain an array of one or
more attachments in