From 9ccc9ddc867607f5cd1d460ae918b24852b73301 Mon Sep 17 00:00:00 2001 From: Hakan Ensari Date: Tue, 5 Mar 2013 14:07:29 +0000 Subject: [PATCH] Handle no scale --- bin/cargo | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/cargo b/bin/cargo index 560b7fb..b218041 100755 --- a/bin/cargo +++ b/bin/cargo @@ -5,7 +5,11 @@ var io = require('socket.io').listen(8080) , fs = require('fs'); io.sockets.on('connection', function(socket) { - setInterval(function() { socket.emit('scale', scale.poll().value) }, 250); + setInterval(function() { + if(res = scale.poll()) { + socket.emit(res.value); + } + }, 250); socket.on('printer', function(data) { var path = '/tmp/' + new Date().getTime();