Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
AR.Drone 2.0 status in the browser via WebSocket
JavaScript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
example
lib
.gitignore
CHANGELOG.md
README.md
index.js
package.json

README.md

node-dronestatus

AR.Drone 2.0 status in the browser via WebSocket

Requirements

You will need a browser that supports WebSockets.

Installing

npm install dronestatus

Using

In node you simply need to attach dronestatus to your server:

require('dronestatus').listen(server);

In your HTML include the client script, then add a listener to handle status change from the drone:

<script src="/dronestatus/nodecopter-client.js"></script>
<script>
    new NodecopterStatus().on('change', function (message) {
        console.log(JSON.parse(message.data));
    });
</script>

You can find a more detailed example under examples/.

Message

The payload that is provided from the server provides a lot of data about the state of the drone. I will attempt to document this more fully at some point. In the meantime example/message.json provides an example of what the message looks like.

License

MIT

Something went wrong with that request. Please try again.