1
0
Fork 0
mirror of https://github.com/EdgeTX/edgetx.git synced 2025-07-20 06:45:08 +03:00

R9M ACCESS / ACCST refactoring

This commit is contained in:
Bertrand Songis 2019-05-28 11:00:12 +02:00
parent 15c65a6c91
commit d8dbe5abda
No known key found for this signature in database
GPG key ID: F189F79290FEC50F
9 changed files with 32 additions and 43 deletions

View file

@ -514,7 +514,7 @@ bool isSourceAvailableInResetSpecialFunction(int index)
#if defined(PCBXLITE)
bool isR9MModeAvailable(int mode)
{
#if defined(MODULE_R9M_FLEX)
#if defined(R9M_PROTO_FLEX)
return mode >= MODULE_SUBTYPE_R9M_EUPLUS;
#else
return mode <= MODULE_SUBTYPE_R9M_EU;
@ -524,7 +524,7 @@ bool isR9MModeAvailable(int mode)
#else
bool isR9MModeAvailable(int mode)
{
#if defined(MODULE_R9M_FLEX)
#if defined(R9M_PROTO_FLEX)
return mode < MODULE_SUBTYPE_R9M_EUPLUS;
#else
return true;
@ -611,7 +611,12 @@ bool isExternalModuleAvailable(int moduleType)
return false;
#endif
#if defined(FRSKY_RELEASE)
#if !defined(XJT)
if (moduleType == MODULE_TYPE_PXX1_XJT)
return false;
#endif
#if !defined(R9M_SIZE_STD)
if (moduleType == MODULE_TYPE_PXX1_R9M)
return false;
#endif