cool-iot – Diff between revs 6 and 7

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 6 Rev 7
Line 41... Line 41...
41 return; 41 return;
Line 42... Line 42...
42   42  
43 // Remove any retained message. 43 // Remove any retained message.
Line -... Line 44...
-   44 client.publish(topic, "", {retain: true})
44 client.publish(topic, "", {retain: true}) 45  
45   46 message.
46 message = message.toString() 47 message = message.toString()
47 winston.info('Received message: ' + message) 48 winston.info('Received message: ' + message)
48 if(!(message in config.GPIO)) { 49 if(!(message in config.GPIO)) {
Line 55... Line 56...
55 winston.warn('GPIO pin for "' + message + '" is not configured') 56 winston.warn('GPIO pin for "' + message + '" is not configured')
56 return; 57 return;
57 } 58 }
Line 58... Line 59...
58   59  
59 winston.info('Toggling pin ' + pin + ' for ' + message) 60 winston.info('Toggling pin ' + pin + ' for ' + message)
-   61 COOL[message].write(1, (err) => {
-   62 if(err) {
-   63 winston.err('Unable to toggle pin ' + pin + ' error message received is: ' + err.message)
-   64 return;
-   65 }
60 COOL[message].writeSync(1) 66
61 setTimeout(function() { 67 setTimeout(function() {
62 winston.info('Toggled pin ' + pin + ' for ' + message) 68 winston.info('Toggled pin ' + pin + ' for ' + message)
63 COOL[message].writeSync(0) 69 COOL[message].write(0)
-   70 }, 1000)
64 }, 1000) 71 })