1
0
Fork 0
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:
Scavanger 2024-04-18 15:39:19 -03:00
parent ca13eefa1b
commit 06a4d8b0c8
74 changed files with 1949 additions and 10259 deletions

View file

@ -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;