1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-16 21:05:35 +03:00

Improved the naming of OSD_TYPE_MASK to be more concise.

This commit is contained in:
mikeller 2021-02-14 16:04:56 +13:00
parent 28d3156e8b
commit 200ff138d6

View file

@ -73,11 +73,11 @@ extern const char * const osdTimerSourceNames[OSD_NUM_TIMER_TYPES];
// Character coordinate
#define OSD_POSITION_BITS 5 // 5 bits gives a range 0-31
#define OSD_POSITION_XY_MASK ((1 << OSD_POSITION_BITS) - 1)
#define OSD_POSITION_TYPE_MASK 0xC000 // bits 14-15
#define OSD_TYPE_MASK 0xC000 // bits 14-15
#define OSD_POS(x,y) ((x & OSD_POSITION_XY_MASK) | ((y & OSD_POSITION_XY_MASK) << OSD_POSITION_BITS))
#define OSD_X(x) (x & OSD_POSITION_XY_MASK)
#define OSD_Y(x) ((x >> OSD_POSITION_BITS) & OSD_POSITION_XY_MASK)
#define OSD_TYPE(x) ((x & OSD_POSITION_TYPE_MASK) >> 14)
#define OSD_TYPE(x) ((x & OSD_TYPE_MASK) >> 14)
// Timer configuration
// Stored as 15[alarm:8][precision:4][source:4]0