4,8 → 4,7 |
#include <inttypes.h> |
#include <avr/io.h> |
|
#define MAX_CHANNELS 10 |
#define MAX_MOTORS 12 |
#define MAX_CHANNELS 8 |
|
// bitmask for VersionInfo_t.HardwareError[0] |
#define FC_ERROR0_GYRO_PITCH 0x01 |
162,8 → 161,6 |
uint8_t IFactor; |
|
uint8_t batteryWarningVoltage; |
uint8_t emergencyThrottle; |
uint8_t emergencyFlightDuration; |
|
// Airspeed |
uint8_t airspeedCorrection; |
170,14 → 167,14 |
uint8_t isFlyingThreshold; |
|
// Servos |
uint8_t controlServosReverse; |
uint8_t servoCount; |
uint8_t servosReverse; |
|
uint8_t servoCount; |
uint8_t controlServoMinValue; |
uint8_t controlServoMaxValue; |
|
uint8_t servoManualMaxSpeed; |
Servo_t servoConfigurations[2]; // [PITCH, ROLL] |
uint8_t gimbalServoMaxManualSpeed; |
Servo_t gimbalServoConfigurations[2]; // [PITCH, ROLL] |
|
// Outputs |
output_flash_t outputFlash[2]; |
230,13 → 227,12 |
|
void IMUConfig_default(void); |
void channelMap_default(void); |
void rcTrim_setZero(void); |
void paramSet_default(uint8_t setnumber); |
|
void configuration_setFlightParameters(uint8_t newFlightMode); |
void configuration_applyVariablesToParams(void); |
|
void setCPUType(void); |
|
// Called after a change in configuration parameters, as a hook for modules to take over changes. |
void configuration_paramSetDidChange(void); |
#endif // _CONFIGURATION_H |