Companion import / export issue on X9D / X9D+ / X9D+ 2019

This commit is contained in:
Bertrand Songis
2019-08-30 17:17:41 +02:00
parent 2d4e98d15d
commit 1c3ebf3b34
@@ -2313,6 +2313,8 @@ OpenTxModelData::OpenTxModelData(ModelData & modelData, Board::Type board, unsig
if (IS_TARANIS_X9E(board))
internalField.Append(new UnsignedField<32>(this, modelData.switchWarningEnable));
else if (version >= 219 && IS_TARANIS_X9D(board))
internalField.Append(new UnsignedField<16>(this, modelData.switchWarningEnable));
else if (!IS_HORUS(board))
internalField.Append(new UnsignedField<8>(this, modelData.switchWarningEnable));
@@ -2364,8 +2366,7 @@ OpenTxModelData::OpenTxModelData(ModelData & modelData, Board::Type board, unsig
}
int modulesCount = (version <= 218 ? 3 : 2);
for (int module=0; module<modulesCount; module++) {
for (int module = 0; module < modulesCount; module++) {
internalField.Append(new ModuleField(this, modelData.moduleData[module], board, version));
}