From 7880d144f605f7b26c22672af80e4b8aa9d04a15 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Fri, 10 Jan 2014 11:43:10 +0100 Subject: [PATCH] Issue #193 fixed (shift when importing Taranis EEPROM v215) --- companion/src/firmwares/opentx/opentxeeprom.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/companion/src/firmwares/opentx/opentxeeprom.cpp b/companion/src/firmwares/opentx/opentxeeprom.cpp index 49a552a5f..69a73d97b 100644 --- a/companion/src/firmwares/opentx/opentxeeprom.cpp +++ b/companion/src/firmwares/opentx/opentxeeprom.cpp @@ -821,7 +821,13 @@ class ExpoField: public TransformedField { internalField.Append(new UnsignedField<16>(expo.phases)); internalField.Append(new SignedField<8>(_weight)); internalField.Append(new BoolField<8>(_curveMode)); - internalField.Append(new ZCharField<6>(expo.name)); + if (HAS_LARGE_LCD(board)) { + internalField.Append(new ZCharField<8>(expo.name)); + internalField.Append(new SpareBitsField<16>()); + } + else { + internalField.Append(new ZCharField<6>(expo.name)); + } internalField.Append(new SignedField<8>(_curveParam)); } else if (IS_DBLRAM(board, version) && IS_RELEASE_23_MARCH_2013(board, version)) {