diff --git a/examples/mpl115a2/mpl115a2.coffee b/examples/mpl115a2/mpl115a2.coffee new file mode 100644 index 0000000..38f9602 --- /dev/null +++ b/examples/mpl115a2/mpl115a2.coffee @@ -0,0 +1,16 @@ +Cylon = require '../..' + +Cylon.robot + connection: + name: 'arduino', adaptor: 'firmata', port: '/dev/ttyACM0' + + device: + name: 'mpl115a2', driver: 'mpl115a2' + + work: (my) -> + my.mpl115a2.on 'start', -> + my.mpl115a2.getTemperature((data) -> + Logger.info "temperature #{data['temperature']}, pressure #{data['pressure']}" + ) + +.start() diff --git a/examples/mpl115a2/mpl115a2.js b/examples/mpl115a2/mpl115a2.js new file mode 100644 index 0000000..54ff003 --- /dev/null +++ b/examples/mpl115a2/mpl115a2.js @@ -0,0 +1,15 @@ +var Cylon = require('../..'); + +Cylon.robot({ + connection: { name: 'arduino', adaptor: 'firmata', port: '/dev/ttyACM0' }, + + device: { name: 'mpl115a2', driver: 'mpl115a2' }, + + work: function(my) { + my.mpl115a2.on('start', function() { + my.mpl115a2.getTemperature(function(data) { + Logger.info("temperature " + data['temperature'] + " pressure " + data['pressure']); + }); + }); + } +}).start();