Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 2131 → Rev 2132

/branches/dongfang_FC_fixedwing/arduino_atmega328/configuration.h
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