From b036d2a3f74ae8f7da5ca127705f228961d2ec64 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Fri, 23 Aug 2019 08:31:50 +0200 Subject: [PATCH] fixed module union import for pre-219 eeproms --- companion/src/firmwares/opentx/opentxeeprom.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/companion/src/firmwares/opentx/opentxeeprom.cpp b/companion/src/firmwares/opentx/opentxeeprom.cpp index 15573053a..35d2734ea 100644 --- a/companion/src/firmwares/opentx/opentxeeprom.cpp +++ b/companion/src/firmwares/opentx/opentxeeprom.cpp @@ -2115,7 +2115,8 @@ class ModuleUnionField: public UnionField { ModuleUnionField(DataField * parent, ModuleData & module, Board::Type board, unsigned int version): UnionField(parent, module.protocol) { - Append(new AccessField(parent, module)); + if (version >= 219) + Append(new AccessField(parent, module)); Append(new PxxField(parent, module)); Append(new MultiField(parent, module)); Append(new PPMField(parent, module.ppm));