Tidy Arduino - make it use integers.

plus slight tidy of docs
This commit is contained in:
Dave Conway-Jones
2016-01-31 23:27:10 +00:00
parent 90878364ac
commit d457b68941
4 changed files with 25 additions and 18 deletions

View File

@@ -138,13 +138,13 @@ module.exports = function(RED) {
}
}
if (node.state === "PWM") {
msg.payload = msg.payload * 1;
msg.payload = parseInt((msg.payload * 1) + 0.5);
if ((msg.payload >= 0) && (msg.payload <= 255)) {
node.board.analogWrite(node.pin, msg.payload);
}
}
if (node.state === "SERVO") {
msg.payload = msg.payload * 1;
msg.payload = parseInt((msg.payload * 1) + 0.5);
if ((msg.payload >= 0) && (msg.payload <= 180)) {
node.board.servoWrite(node.pin, msg.payload);
}