Update syntax in README
This commit is contained in:
parent
2ea9f9503f
commit
45743eb5cb
|
@ -48,8 +48,13 @@ var Cylon = require('cylon');
|
||||||
// define the robot
|
// define the robot
|
||||||
var robot = Cylon.robot({
|
var robot = Cylon.robot({
|
||||||
// change the port to the correct one for your Arduino
|
// change the port to the correct one for your Arduino
|
||||||
connection: { name: 'arduino', adaptor: 'firmata', port: '/dev/ttyACM0' },
|
connections: {
|
||||||
device: { name: 'led', driver: 'led', pin: 13 },
|
arduino: { adaptor: 'firmata', port: '/dev/ttyACM0' }
|
||||||
|
},
|
||||||
|
|
||||||
|
devices: {
|
||||||
|
led: { driver: 'led', pin: 13 }
|
||||||
|
},
|
||||||
|
|
||||||
work: function(my) {
|
work: function(my) {
|
||||||
every((1).second(), my.led.toggle);
|
every((1).second(), my.led.toggle);
|
||||||
|
@ -66,8 +71,13 @@ robot.start();
|
||||||
var Cylon = require('cylon');
|
var Cylon = require('cylon');
|
||||||
|
|
||||||
Cylon.robot({
|
Cylon.robot({
|
||||||
connection: { name: 'ardrone', adaptor: 'ardrone', port: '192.168.1.1' },
|
connections: {
|
||||||
device: { name: 'drone', driver: 'ardrone' },
|
ardrone: { adaptor: 'ardrone', port: '192.168.1.1' }
|
||||||
|
},
|
||||||
|
|
||||||
|
devices: {
|
||||||
|
drone: { driver: 'ardrone' }
|
||||||
|
},
|
||||||
|
|
||||||
work: function(my) {
|
work: function(my) {
|
||||||
my.drone.takeoff();
|
my.drone.takeoff();
|
||||||
|
@ -132,8 +142,13 @@ bots.forEach(function(bot) {
|
||||||
Cylon.robot({
|
Cylon.robot({
|
||||||
name: bot.name,
|
name: bot.name,
|
||||||
|
|
||||||
connection: { name: "sphero", adaptor: "sphero", port: bot.port },
|
connections: {
|
||||||
device: { name: "sphero", driver: "sphero" },
|
sphero: { adaptor: "sphero", port: bot.port }
|
||||||
|
},
|
||||||
|
|
||||||
|
devices: {
|
||||||
|
sphero: { driver: "sphero" }
|
||||||
|
},
|
||||||
|
|
||||||
work: function(my) {
|
work: function(my) {
|
||||||
every((1).second(), function() {
|
every((1).second(), function() {
|
||||||
|
@ -156,20 +171,19 @@ libraries, Cylon.JS also supports a fluent syntax:
|
||||||
|
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
var cylon = require('cylon');
|
var Cylon = require('cylon');
|
||||||
|
|
||||||
cylon.robot({
|
Cylon
|
||||||
connection: { name: 'arduino', adaptor: 'firmata', port: '/dev/ttyACM0' },
|
.robot()
|
||||||
device: { name: 'led', driver: 'led', pin: 13 }
|
.connection('arduino', { adaptor: 'firmata', port: '/dev/ttyACM0' })
|
||||||
})
|
.device('led', { driver: 'led', pin: 13 })
|
||||||
|
.on('ready', function(bot) {
|
||||||
|
setInterval(function() {
|
||||||
|
bot.led.toggle();
|
||||||
|
}, 1000);
|
||||||
|
});
|
||||||
|
|
||||||
.on('ready', function(bot) {
|
Cylon.start();
|
||||||
setInterval(function() {
|
|
||||||
bot.led.toggle();
|
|
||||||
}, 1000);
|
|
||||||
})
|
|
||||||
|
|
||||||
.start();
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## Hardware Support
|
## Hardware Support
|
||||||
|
|
Loading…
Reference in New Issue