16,7 → 16,6 |
/* P */uint8_t GyroRollP; |
/* P */uint8_t GyroYawP; |
|
/* P */uint8_t IFactor; |
/* P */uint8_t UserParams[8]; |
/* P */uint8_t ServoPitchControl; |
|
68,8 → 67,6 |
uint8_t StickAileronsP; // StickD in tool. |
uint8_t StickRudderP; // StickYawP in tool. |
|
uint8_t Unused3; |
uint8_t Unused4; |
uint8_t GyroAccFactor; // Value : 1-64 |
uint8_t CompassYawEffect; // Value : 0-32 |
|
77,44 → 74,29 |
uint8_t GyroRollP; // GyroI in tool |
uint8_t GyroYawP; // GyroD in tool |
|
uint8_t UserParams[8]; // Value : 0-250 |
|
uint8_t LowVoltageWarning; // Value : 0-250 |
uint8_t Unused5; // Value : 0-250 //Gaswert bei Empüngsverlust |
uint8_t Unused6; // Value : 0-250 // Zeitbis auf EmergencyGas geschaltet wird, wg. Rx-Problemen |
uint8_t Unused7; // |
uint8_t IFactor; // Value : 0-250 |
uint8_t UserParams1[4]; // Value : 0-250 |
|
uint8_t ControlSigns; |
uint8_t Unused9; |
uint8_t Unused10; |
|
uint8_t Unused11; // Value : 0-250 // Anschlag |
uint8_t ServoRefresh; // Value: 0-250 // Refreshrate of servo pwm output |
|
uint8_t Unused16; |
uint8_t Unused17; |
uint8_t Unused18; |
|
uint8_t GyroPitchD; // LoopGasLimit in tool |
uint8_t GyroRollD; // loopThreshold in tool |
uint8_t GyroYawD; // loopHysteresis in tool |
|
uint8_t Unused19; |
uint8_t Unused20; |
uint8_t GyroAccTrim; // 1/k (Koppel_ACC_Wirkung) |
uint8_t DriftComp; // limit for gyrodrift compensation |
uint8_t Unused21; // PID limit for Attitude controller |
uint8_t UserParams2[4]; // Value : 0-250 |
|
uint8_t J16Bitmask; // for the J16 Output |
uint8_t J16Timing; // for the J16 Output |
uint8_t J17Bitmask; // for the J17 Output |
uint8_t J17Timing; // for the J17 Output |
|
uint8_t ExternalControl; // for serial Control |
uint8_t BitConfig; // see upper defines for bitcoding |
uint8_t ServoPitchCompInvert; // Value : 0-250 0 oder 1 // WICHTIG!!! am Ende lassen |
|
uint8_t Reserved[4]; |
int8_t Name[12]; |
} paramset_t; |
|
#define PARAMSET_STRUCT_LEN sizeof(paramset_t) |