mirror of
https://github.com/iNavFlight/inav-configurator.git
synced 2025-07-13 11:29:53 +03:00
Merge pull request #2011 from Scavanger/Default-Dialog-Profile-Fix
Default Dialog Profile Fix
This commit is contained in:
commit
d60f1de055
1 changed files with 48 additions and 15 deletions
|
@ -959,27 +959,60 @@ helper.defaultsDialog = (function () {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
for (var i = 0; i < 3; i++ ) {
|
|
||||||
|
chain.push(function (callback) {
|
||||||
|
MSP.send_message(MSPCodes.MSP_SELECT_SETTING, [0], false, callback);
|
||||||
|
});
|
||||||
|
controlProfileSettings.forEach(input => {
|
||||||
chain.push(function (callback) {
|
chain.push(function (callback) {
|
||||||
MSP.send_message(MSPCodes.MSP_SELECT_SETTING, [i], false, callback);
|
mspHelper.setSetting(input.key, input.value, callback);
|
||||||
});
|
});
|
||||||
controlProfileSettings.forEach(input => {
|
});
|
||||||
chain.push(function (callback) {
|
|
||||||
mspHelper.setSetting(input.key, input.value, callback);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
for (var i = 0; i < 3; i++ ) {
|
chain.push(function (callback) {
|
||||||
|
MSP.send_message(MSPCodes.MSP_SELECT_SETTING, [1], false, callback);
|
||||||
|
});
|
||||||
|
controlProfileSettings.forEach(input => {
|
||||||
chain.push(function (callback) {
|
chain.push(function (callback) {
|
||||||
MSP.send_message(MSPCodes.MSP2_INAV_SELECT_BATTERY_PROFILE, [i], false, callback);
|
mspHelper.setSetting(input.key, input.value, callback);
|
||||||
});
|
});
|
||||||
batterySettings.forEach(input => {
|
});
|
||||||
chain.push(function (callback) {
|
|
||||||
mspHelper.setSetting(input.key, input.value, callback);
|
chain.push(function (callback) {
|
||||||
});
|
MSP.send_message(MSPCodes.MSP_SELECT_SETTING, [2], false, callback);
|
||||||
|
});
|
||||||
|
controlProfileSettings.forEach(input => {
|
||||||
|
chain.push(function (callback) {
|
||||||
|
mspHelper.setSetting(input.key, input.value, callback);
|
||||||
});
|
});
|
||||||
}
|
});
|
||||||
|
|
||||||
|
chain.push(function (callback) {
|
||||||
|
MSP.send_message(MSPCodes.MSP2_INAV_SELECT_BATTERY_PROFILE, [0], false, callback);
|
||||||
|
});
|
||||||
|
batterySettings.forEach(input => {
|
||||||
|
chain.push(function (callback) {
|
||||||
|
mspHelper.setSetting(input.key, input.value, callback);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
chain.push(function (callback) {
|
||||||
|
MSP.send_message(MSPCodes.MSP2_INAV_SELECT_BATTERY_PROFILE, [1], false, callback);
|
||||||
|
});
|
||||||
|
batterySettings.forEach(input => {
|
||||||
|
chain.push(function (callback) {
|
||||||
|
mspHelper.setSetting(input.key, input.value, callback);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
chain.push(function (callback) {
|
||||||
|
MSP.send_message(MSPCodes.MSP2_INAV_SELECT_BATTERY_PROFILE, [2], false, callback);
|
||||||
|
});
|
||||||
|
batterySettings.forEach(input => {
|
||||||
|
chain.push(function (callback) {
|
||||||
|
mspHelper.setSetting(input.key, input.value, callback);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
// Set Mixers
|
// Set Mixers
|
||||||
if (selectedDefaultPreset.mixerToApply) {
|
if (selectedDefaultPreset.mixerToApply) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue