mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-23 16:25:31 +03:00
implemented various things for cli
added 'reset to defaults' to cli got rid of 'servo' feature since that's not really a feature a user can set added couple more configurable tricopter things to config struct. git-svn-id: https://afrodevices.googlecode.com/svn/trunk/baseflight@118 7c89a4a9-59b9-e629-4cfe-3a2d53b20e61
This commit is contained in:
parent
2861482bb6
commit
2fc24b338e
8 changed files with 3048 additions and 2542 deletions
5
src/mw.h
5
src/mw.h
|
@ -175,6 +175,8 @@ typedef struct config_t {
|
|||
uint16_t wing_left_mid; // left servo center pos. - use this for initial trim
|
||||
uint16_t wing_right_mid; // right servo center pos. - use this for initial trim
|
||||
uint16_t tri_yaw_middle; // tail servo center pos. - use this for initial trim
|
||||
uint16_t tri_yaw_min; // tail servo min
|
||||
uint16_t tri_yaw_max; // tail servo max
|
||||
|
||||
// gimbal-related configuration
|
||||
int8_t tilt_pitch_prop; // servo proportional (tied to angle) ; can be negative to invert movement
|
||||
|
@ -270,7 +272,7 @@ void serialCom(void);
|
|||
// Config
|
||||
void readEEPROM(void);
|
||||
void writeParams(void);
|
||||
void checkFirstTime(void);
|
||||
void checkFirstTime(bool reset);
|
||||
bool sensors(uint32_t mask);
|
||||
void sensorsSet(uint32_t mask);
|
||||
void sensorsClear(uint32_t mask);
|
||||
|
@ -278,6 +280,7 @@ bool feature(uint32_t mask);
|
|||
void featureSet(uint32_t mask);
|
||||
void featureClear(uint32_t mask);
|
||||
void featureClearAll(void);
|
||||
uint32_t featureMask(void);
|
||||
|
||||
// cli
|
||||
void cliProcess(void);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue