-
• #2
Ahh - yes, it's because you're mixing the two methods of communication - the simple
Puck.write/eval
and the more complicatedconnection
one.You have two choices really:
- just use the simple version (so add a
Puck.eval("(Puck.light()", ...)
to get the light level when you need it) Modify the connection version to print both the light and the temperature:
connection.write("setInterval(function(){Bluetooth.println([Puck.light(),E.getTemperature()]);},100);\n", ...
You could find other ways to work around it, but I'd say those are your easiest options
- just use the simple version (so add a
-
• #3
Awesome thanks. Will try.
Hey,
So I have a puckjs running off a webpage. When I use the light sensor and try to get temperature at the same time. The output of the temperature is the light reading instead of current temp. Works fine when run separately. Any ideas? Apologise for the JQuery. Just playing around with Puck for now!!! Thanks.