Add more generated README content

This commit is contained in:
Andrew Stewart 2014-01-13 11:22:36 -08:00
parent baaba16cdb
commit d44856b333
2 changed files with 34 additions and 8 deletions

View File

@ -50,6 +50,7 @@ var generateTemplateData = function() {
return { return {
adaptorName: cylonAdaptorName(), adaptorName: cylonAdaptorName(),
adaptorClassName: adaptorClassName(), adaptorClassName: adaptorClassName(),
basename: String(adaptorName).toLowerCase(),
cylonVersion: pkg.version cylonVersion: pkg.version
}; };
} }

View File

@ -13,18 +13,43 @@ sister project Gobot (http://gobot.io).
For more information about Cylon, check out our repo at For more information about Cylon, check out our repo at
https://github.com/hybridgroup/cylon https://github.com/hybridgroup/cylon
## Installing ## Getting Started
npm install <%= adaptorName %> Install the module with: `npm install <%= adaptorName %>`
## Using ## Examples
```coffeescript
# your example code here...
```
## Connecting ## Connecting
### JavaScript
```javascript
var Cylon = require('cylon');
Cylon.robot({
connection: { name: '<%= basename %>', adaptor: '<%= basename %>' },
device: {name: '<%= basename %>', driver: '<%= basename %>'},
work: function(my) {
// provide an example of your module here
}
}).start();
```
### CoffeeScript
```
Cylon = require 'cylon'
Cylon.robot
device: { name: '<%= basename %>', driver: '<%= basename %>' }
connection: { name: '<%= basename %>', adaptor: '<%= basename %>' }
work: (my) ->
# provide an example of your module here
.start()
```
Explain how to connect from the computer to the device here... Explain how to connect from the computer to the device here...
## Contributing ## Contributing
@ -39,4 +64,4 @@ None yet...
## License ## License
Copyright (c) 2013 Your Name Here. See `LICENSE` for more details Copyright (c) 2014 Your Name Here. See `LICENSE` for more details