adjustments for testing
This commit is contained in:
parent
41544ff508
commit
c97fa08e06
3 changed files with 10 additions and 1 deletions
|
@ -29,10 +29,14 @@ void loop()
|
||||||
void decodeMessage() {
|
void decodeMessage() {
|
||||||
if(com) {
|
if(com) {
|
||||||
int cmd = message[0];
|
int cmd = message[0];
|
||||||
|
Serial.println(cmd);
|
||||||
int pin = message[1] - 97;
|
int pin = message[1] - 97;
|
||||||
|
Serial.println(pin);
|
||||||
int val[6];
|
int val[6];
|
||||||
memcpy(val, message + 2, 6);
|
memcpy(val, message + 2, 6);
|
||||||
|
|
||||||
|
for(int i =0;i<6;i++) {Serial.println(val[i]);}
|
||||||
|
|
||||||
switch (cmd) {
|
switch (cmd) {
|
||||||
//case 80: break;
|
//case 80: break;
|
||||||
//case 81: break;
|
//case 81: break;
|
||||||
|
|
|
@ -37,9 +37,11 @@ Arduino.prototype.setup = function () {
|
||||||
|
|
||||||
self.serial.on('open', function () { setTimeout(function () {
|
self.serial.on('open', function () { setTimeout(function () {
|
||||||
self.serial.write(new Buffer('00000000'));
|
self.serial.write(new Buffer('00000000'));
|
||||||
|
self.serial.write(new Buffer('Z0000000', 'ascii'));
|
||||||
self.emit('success');
|
self.emit('success');
|
||||||
|
|
||||||
self.serial.on('data', function(data){
|
self.serial.on('data', function(data){
|
||||||
|
console.log(data);
|
||||||
self.emit('data', data);
|
self.emit('data', data);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,10 @@ router.get('/', function(req, res, next) {
|
||||||
});
|
});
|
||||||
|
|
||||||
router.get('/toggleLight', function (req, res) {
|
router.get('/toggleLight', function (req, res) {
|
||||||
arduino.write(new Buffer('~','ascii'));
|
var s = "0FFF0FFF000F";
|
||||||
|
var str = "";
|
||||||
|
for(i = 0; i < s.length; i+=2) { str += String.fromCharCode(parseInt(s.substr(i,2), 16)); }
|
||||||
|
arduino.write(new Buffer('Wa' + str,'ascii'));
|
||||||
res.send('switch light');
|
res.send('switch light');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Reference in a new issue