mirror of
https://github.com/iNavFlight/inav-configurator.git
synced 2025-07-13 11:29:53 +03:00
Convert to CommonJS Modules Part 3
This commit is contained in:
parent
ca13eefa1b
commit
06a4d8b0c8
74 changed files with 1949 additions and 10259 deletions
|
@ -1,5 +1,9 @@
|
|||
'use strict';
|
||||
|
||||
const ol = require('openlayers');
|
||||
|
||||
const MWNP = require('./mwnp');
|
||||
const BitHelper = require('./bitHelper');
|
||||
|
||||
let WaypointCollection = function () {
|
||||
|
||||
|
@ -255,24 +259,24 @@ let WaypointCollection = function () {
|
|||
let waypoint = self.getWaypoint(waypointId);
|
||||
buffer.push(waypoint.getNumber()); // sbufReadU8(src); // number
|
||||
buffer.push(waypoint.getAction()); // sbufReadU8(src); // action
|
||||
buffer.push(specificByte(waypoint.getLat(), 0)); // sbufReadU32(src); // lat
|
||||
buffer.push(specificByte(waypoint.getLat(), 1));
|
||||
buffer.push(specificByte(waypoint.getLat(), 2));
|
||||
buffer.push(specificByte(waypoint.getLat(), 3));
|
||||
buffer.push(specificByte(waypoint.getLon(), 0)); // sbufReadU32(src); // lon
|
||||
buffer.push(specificByte(waypoint.getLon(), 1));
|
||||
buffer.push(specificByte(waypoint.getLon(), 2));
|
||||
buffer.push(specificByte(waypoint.getLon(), 3));
|
||||
buffer.push(specificByte(waypoint.getAlt(), 0)); // sbufReadU32(src); // to set altitude (cm)
|
||||
buffer.push(specificByte(waypoint.getAlt(), 1));
|
||||
buffer.push(specificByte(waypoint.getAlt(), 2));
|
||||
buffer.push(specificByte(waypoint.getAlt(), 3));
|
||||
buffer.push(lowByte(waypoint.getP1())); //sbufReadU16(src); // P1 speed or landing
|
||||
buffer.push(highByte(waypoint.getP1()));
|
||||
buffer.push(lowByte(waypoint.getP2())); //sbufReadU16(src); // P2
|
||||
buffer.push(highByte(waypoint.getP2()));
|
||||
buffer.push(lowByte(waypoint.getP3())); //sbufReadU16(src); // P3
|
||||
buffer.push(highByte(waypoint.getP3()));
|
||||
buffer.push(BitHelper.specificByte(waypoint.getLat(), 0)); // sbufReadU32(src); // lat
|
||||
buffer.push(BitHelper.specificByte(waypoint.getLat(), 1));
|
||||
buffer.push(BitHelper.specificByte(waypoint.getLat(), 2));
|
||||
buffer.push(BitHelper.specificByte(waypoint.getLat(), 3));
|
||||
buffer.push(BitHelper.specificByte(waypoint.getLon(), 0)); // sbufReadU32(src); // lon
|
||||
buffer.push(BitHelper.specificByte(waypoint.getLon(), 1));
|
||||
buffer.push(BitHelper.specificByte(waypoint.getLon(), 2));
|
||||
buffer.push(BitHelper.specificByte(waypoint.getLon(), 3));
|
||||
buffer.push(BitHelper.specificByte(waypoint.getAlt(), 0)); // sbufReadU32(src); // to set altitude (cm)
|
||||
buffer.push(BitHelper.specificByte(waypoint.getAlt(), 1));
|
||||
buffer.push(BitHelper.specificByte(waypoint.getAlt(), 2));
|
||||
buffer.push(BitHelper.specificByte(waypoint.getAlt(), 3));
|
||||
buffer.push(BitHelper.lowByte(waypoint.getP1())); //sbufReadU16(src); // P1 speed or landing
|
||||
buffer.push(BitHelper.highByte(waypoint.getP1()));
|
||||
buffer.push(BitHelper.lowByte(waypoint.getP2())); //sbufReadU16(src); // P2
|
||||
buffer.push(BitHelper.highByte(waypoint.getP2()));
|
||||
buffer.push(BitHelper.lowByte(waypoint.getP3())); //sbufReadU16(src); // P3
|
||||
buffer.push(BitHelper.highByte(waypoint.getP3()));
|
||||
buffer.push(waypoint.getEndMission()); //sbufReadU8(src); // future: to set nav flag
|
||||
|
||||
return buffer;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue