1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-15 12:25:13 +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,7 @@
'use strict';
const BitHelper = require('./bitHelper');
let FwApproachCollection = function () {
let self = {},
@ -66,19 +68,19 @@ let FwApproachCollection = function () {
let fwApproach = data[fwApproachId];
if (fwApproachId < self.fwApproachCount()) {
buffer.push(fwApproach.getNumber()); // sbufReadU8(src); // number
buffer.push(specificByte(fwApproach.getApproachAltAsl(), 0));
buffer.push(specificByte(fwApproach.getApproachAltAsl(), 1));
buffer.push(specificByte(fwApproach.getApproachAltAsl(), 2));
buffer.push(specificByte(fwApproach.getApproachAltAsl(), 3));
buffer.push(specificByte(fwApproach.getLandAltAsl(), 0));
buffer.push(specificByte(fwApproach.getLandAltAsl(), 1));
buffer.push(specificByte(fwApproach.getLandAltAsl(), 2));
buffer.push(specificByte(fwApproach.getLandAltAsl(), 3));
buffer.push(BitHelper.specificByte(fwApproach.getApproachAltAsl(), 0));
buffer.push(BitHelper.specificByte(fwApproach.getApproachAltAsl(), 1));
buffer.push(BitHelper.specificByte(fwApproach.getApproachAltAsl(), 2));
buffer.push(BitHelper.specificByte(fwApproach.getApproachAltAsl(), 3));
buffer.push(BitHelper.specificByte(fwApproach.getLandAltAsl(), 0));
buffer.push(BitHelper.specificByte(fwApproach.getLandAltAsl(), 1));
buffer.push(BitHelper.specificByte(fwApproach.getLandAltAsl(), 2));
buffer.push(BitHelper.specificByte(fwApproach.getLandAltAsl(), 3));
buffer.push(fwApproach.getApproachDirection());
buffer.push(specificByte(fwApproach.getLandHeading1(), 0));
buffer.push(specificByte(fwApproach.getLandHeading1(), 1));
buffer.push(specificByte(fwApproach.getLandHeading2(), 0));
buffer.push(specificByte(fwApproach.getLandHeading2(), 1));
buffer.push(BitHelper.specificByte(fwApproach.getLandHeading1(), 0));
buffer.push(BitHelper.specificByte(fwApproach.getLandHeading1(), 1));
buffer.push(BitHelper.specificByte(fwApproach.getLandHeading2(), 0));
buffer.push(BitHelper.specificByte(fwApproach.getLandHeading2(), 1));
buffer.push(fwApproach.getIsSeaLevelRef());
} else {
buffer = Array(15).fill(0);
@ -90,3 +92,5 @@ let FwApproachCollection = function () {
return self;
};
module.exports = FwApproachCollection;