Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davibe/node-msp
Simple Multiwii Serial Protocol (MSP) implementation for node.js
https://github.com/davibe/node-msp
Last synced: about 1 month ago
JSON representation
Simple Multiwii Serial Protocol (MSP) implementation for node.js
- Host: GitHub
- URL: https://github.com/davibe/node-msp
- Owner: davibe
- Created: 2013-10-09T09:58:08.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-11-14T13:25:22.000Z (about 8 years ago)
- Last Synced: 2024-10-13T17:56:01.282Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 7.81 KB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
README
======A node.js library to communicate with multiwii based flight controllers using the MSP (MultiwiiSerialProtocol).
Requirements
------------You need node.js and npm properly installed and configured. I use node 0.10.* but I think it works fine on earlier versions
Status
------### msp.js
The protocol implementation. Note that not all messages are fully parsed. It's a work in progress, feel free to follow the // TODO: markers and jump in :)### example.js
A simple example. Sends a bunch of commands to the serial port and prints response messages to the standard output as json objects
cd node-msp
npm link .
node bin/example.jsWhat is it for
--------------First use I can think of is.. you can put it on any cheap and light hardware running node.js, connect it to the flight controller, and collect in-flight statistics on a SD card. Statistics are useful for PID tuning, development, offline analisis.. Or maybe use the lib to implement a cross-browser node-webkit based Multiwii configuration interface. Or maybe send waypoints to the FC programmatically. Or.. Impress me.