1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-13 03:20:00 +03:00

Make number of rate profiles conditional using define (#14239)

* Revert reducing number of rate profiles

* Add CONTROL_RATE_PROFILE_COUNT to STATUS_EX (msp)

* Update src/main/target/common_pre.h

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

* Update src/test/unit/platform.h

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>

---------

Co-authored-by: Petr Ledvina <ledvinap@gmail.com>
This commit is contained in:
Mark Haslinghuis 2025-02-06 22:11:05 +01:00 committed by GitHub
parent 39f82e79df
commit c2381fb98f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 5 additions and 2 deletions

View file

@ -1128,6 +1128,7 @@ static bool mspProcessOutCommand(mspDescriptor_t srcDesc, int16_t cmdMSP, sbuf_t
#else #else
sbufWriteU16(dst, 0); sbufWriteU16(dst, 0);
#endif #endif
sbufWriteU8(dst, CONTROL_RATE_PROFILE_COUNT);
break; break;
} }

View file

@ -301,7 +301,9 @@
#define USE_HUFFMAN #define USE_HUFFMAN
#define PID_PROFILE_COUNT 4 #define PID_PROFILE_COUNT 4
#define CONTROL_RATE_PROFILE_COUNT 4 #ifndef CONTROL_RATE_PROFILE_COUNT
#define CONTROL_RATE_PROFILE_COUNT 4 // or maybe 6
#endif
#define USE_CLI_BATCH #define USE_CLI_BATCH
#define USE_RESOURCE_MGMT #define USE_RESOURCE_MGMT

View file

@ -43,7 +43,7 @@
#define PID_PROFILE_COUNT 4 #define PID_PROFILE_COUNT 4
#define CONTROL_RATE_PROFILE_COUNT 4 #define CONTROL_RATE_PROFILE_COUNT 4
#define USE_MAG #define USE_MAG
#define USE_BARO #define USE_BARO
#define USE_GPS #define USE_GPS