fix(cpn): simulator screen size is wrong for some color radios (#7029)

This commit is contained in:
philmoz
2026-01-25 18:33:15 +10:00
committed by GitHub
parent be496b66b6
commit 0ee753dea5
+4 -4
View File
@@ -393,22 +393,22 @@ int Boards::getCapability(Board::Type board, Board::Capability capability)
case LcdHeight:
if (IS_FLYSKY_NV14(board) || IS_FLYSKY_EL18(board) || IS_RADIOMASTER_TX16SMK3(board))
return 480;
else if (IS_FAMILY_HORUS_OR_T16(board))
return 272;
else if (IS_FAMILY_PL18(board) || IS_JUMPER_T15(board) || IS_JUMPER_T15PRO(board) || IS_FLYSKY_ST16(board) || IS_RADIOMASTER_TX15(board))
return 320;
else if (IS_FLYSKY_PA01(board))
return 240;
else if (IS_FAMILY_HORUS_OR_T16(board))
return 272;
else
return 64;
case LcdWidth:
if (IS_RADIOMASTER_TX16SMK3(board))
return 800;
else if (IS_FAMILY_HORUS_OR_T16(board) || IS_RADIOMASTER_TX15(board) || IS_FAMILY_PL18(board) || IS_FLYSKY_ST16(board))
return 480;
else if (IS_FLYSKY_NV14(board) || IS_FLYSKY_EL18(board) || IS_FLYSKY_PA01(board))
return 320;
else if (IS_FAMILY_HORUS_OR_T16(board) || IS_RADIOMASTER_TX15(board) || IS_FAMILY_PL18(board) || IS_FLYSKY_ST16(board))
return 480;
else if (IS_TARANIS(board) && !IS_TARANIS_SMALL(board))
return 212;
else