1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-14 11:59:58 +03:00

Implement getBoxIdState

packFlightModeFlags is simplified by using it. Base for #5111
This commit is contained in:
Petr Ledvina 2018-02-05 12:42:58 +01:00
parent 8738e7d623
commit 5a75737df9
4 changed files with 47 additions and 50 deletions

View file

@ -22,19 +22,26 @@
#include "pg/pg.h"
typedef enum {
// ARM flag
BOXARM = 0,
// FLIGHT_MODE
BOXANGLE,
BOXHORIZON,
BOXBARO,
BOXANTIGRAVITY,
BOXMAG,
BOXBARO,
BOXGPSHOME,
BOXGPSHOLD,
BOXHEADFREE,
BOXPASSTHRU,
BOXRANGEFINDER,
BOXFAILSAFE,
BOXID_FLIGHTMODE_LAST = BOXFAILSAFE,
// RCMODE flags
BOXANTIGRAVITY,
BOXHEADADJ,
BOXCAMSTAB,
BOXCAMTRIG,
BOXGPSHOME,
BOXGPSHOLD,
BOXPASSTHRU,
BOXBEEPERON,
BOXLEDMAX,
BOXLEDLOW,
@ -44,12 +51,10 @@ typedef enum {
BOXOSD,
BOXTELEMETRY,
BOXGTUNE,
BOXRANGEFINDER,
BOXSERVO1,
BOXSERVO2,
BOXSERVO3,
BOXBLACKBOX,
BOXFAILSAFE,
BOXAIRMODE,
BOX3DDISABLE,
BOXFPVANGLEMIX,