diff options
author | Pawel Spychalski (DzikuVx) <pspychalski@gmail.com> | 2019-04-01 20:05:25 +0300 |
---|---|---|
committer | Pawel Spychalski (DzikuVx) <pspychalski@gmail.com> | 2019-04-01 20:05:25 +0300 |
commit | 2a4f9309b9853b03e7ba071115924229cfd55245 (patch) | |
tree | 270d25c28e9c4278ffe274f2faf24a910550ecae /js | |
parent | cddbbc19fb7309ea6e361b1114157e2b5d98bf1a (diff) | |
parent | 185c1a5e2f1e3c2beb5816cebb6115234863ef8c (diff) |
Merge remote-tracking branch 'origin/master' into dzikuvx-logic-conditions
Diffstat (limited to 'js')
-rw-r--r-- | js/fc.js | 18 | ||||
-rw-r--r-- | js/vtx.js | 6 |
2 files changed, 16 insertions, 8 deletions
@@ -975,10 +975,11 @@ var FC = { return ["NONE", "AUTO", "HMC5883", "AK8975", "GPSMAG", "MAG3110", "AK8963", "IST8310", "QMC5883", "MPU9250", "IST8308", "LIS3MDL", "FAKE"]; }, getBarometerNames: function () { - if (semver.gte(CONFIG.flightControllerVersion, "1.6.2")) { + if (semver.gte(CONFIG.flightControllerVersion, "2.0.0")) { + return ["NONE", "AUTO", "BMP085", "MS5611", "BMP280", "MS5607", "LPS25H", "FAKE"]; + } else if (semver.gte(CONFIG.flightControllerVersion, "1.6.2")) { return ["NONE", "AUTO", "BMP085", "MS5611", "BMP280", "MS5607", "FAKE"]; - } - else { + } else { return ["NONE", "AUTO", "BMP085", "MS5611", "BMP280", "FAKE"]; } }, @@ -991,7 +992,13 @@ var FC = { } }, getRangefinderNames: function () { - return [ "NONE", "HCSR04", "SRF10", "INAV_I2C", "VL53L0X", "MSP", "UIB"]; + let data = [ "NONE", "HCSR04", "SRF10", "INAV_I2C", "VL53L0X", "MSP", "UIB"]; + + if (semver.gte(CONFIG.flightControllerVersion, "2.1.0")) { + data.push("Benewake TFmini") + } + + return data; }, getOpticalFlowNames: function () { return [ "NONE", "PMW3901", "CXOF", "MSP", "FAKE" ]; @@ -1115,7 +1122,8 @@ var FC = { 'Stabilized Pitch+', // 25 'Stabilized Pitch-', // 26 'Stabilized Yaw+', // 27 - 'Stabilized Yaw-' // 28, + 'Stabilized Yaw-', // 28, + 'ONE' // 29, ]; }, getServoMixInputName: function (input) { @@ -24,10 +24,10 @@ var VTX = (function() { } self.getMaxPower = function(vtxDev) { - if (vtxDev == self.DEV_SMARTAUDIO) { - return 4; + if ((vtxDev == self.DEV_SMARTAUDIO) || (vtxDev == self.DEV_TRAMP)) { + return 5; } - return 5; + return 3; } self.LOW_POWER_DISARM_MIN = 0; |