mirror of
https://github.com/iNavFlight/inav-configurator.git
synced 2025-07-15 04:15:28 +03:00
Finish receiver wizard page
This commit is contained in:
parent
6a514920fa
commit
7e66940d02
3 changed files with 10 additions and 3 deletions
|
@ -70,7 +70,7 @@ var defaultsDialog = (function () {
|
||||||
|
|
||||||
privateScope.wizardSettings.push({
|
privateScope.wizardSettings.push({
|
||||||
name: "receiverProtocol",
|
name: "receiverProtocol",
|
||||||
value: $container.find('#wizard-receiver-protocol').val()
|
value: $container.find('#wizard-receiver-protocol option:selected').text()
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -3231,7 +3231,7 @@ var mspHelper = (function () {
|
||||||
this.encodeSetting(name, value).then(function (data) {
|
this.encodeSetting(name, value).then(function (data) {
|
||||||
return MSP.promise(MSPCodes.MSPV2_SET_SETTING, data).then(callback);
|
return MSP.promise(MSPCodes.MSPV2_SET_SETTING, data).then(callback);
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
console.log("Invalid setting: " + name);
|
console.log("Invalid setting: " + name, error);
|
||||||
return Promise.resolve().then(callback);
|
return Promise.resolve().then(callback);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
@ -9,12 +9,19 @@ var wizardSaveFramework = (function () {
|
||||||
let self = {};
|
let self = {};
|
||||||
|
|
||||||
self.saveSetting = function (config, callback) {
|
self.saveSetting = function (config, callback) {
|
||||||
|
/*
|
||||||
|
serialrx_provider to 2
|
||||||
|
serialrx_provider to 6
|
||||||
|
*/
|
||||||
|
|
||||||
switch (config.name) {
|
switch (config.name) {
|
||||||
case 'receiverPort':
|
case 'receiverPort':
|
||||||
serialPortHelper.set(config.value, 'RX_SERIAL', null);
|
serialPortHelper.set(config.value, 'RX_SERIAL', null);
|
||||||
mspHelper.saveSerialPorts(callback);
|
mspHelper.saveSerialPorts(callback);
|
||||||
break;
|
break;
|
||||||
|
case 'receiverProtocol':
|
||||||
|
mspHelper.setSetting('serialrx_provider', config.value, callback);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
callback();
|
callback();
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue