UNPKG

node-bebop

Version:

Node.js JavaScript library for the Parrot Bebop

32 lines (21 loc) 768 B
"use strict"; var commandToBuffer = require("./commandToBuffer"); var Mavlink = module.exports = function(self) { this.self = self; }; Mavlink.prototype.start = function(filepath, type) { var filename = filepath + "\u0000"; var buffer = commandToBuffer(0, "Mavlink", "Start", filename, type); this.self._writePacket(this.self._networkFrameGenerator(buffer)); return this.self; }; Mavlink.prototype.pause = function() { var buffer = commandToBuffer(0, "Mavlink", "Pause"); this.self._writePacket(this.self._networkFrameGenerator(buffer)); return this.self; }; Mavlink.prototype.stop = function() { var buffer = commandToBuffer(0, "Mavlink", "Stop"); this.self._writePacket(this.self._networkFrameGenerator(buffer)); return this.self; };