/trunk/_Settings.h |
---|
16,7 → 16,7 |
// Debug-Interface |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
#define SIO_DEBUG 1 // Soll der Debugger aktiviert sein? |
#define MIN_DEBUG_INTERVALL 500 // in diesem Intervall werden Degugdaten ohne Aufforderung gesendet |
#define MIN_DEBUG_INTERVALL 250 // in diesem Intervall werden Degugdaten ohne Aufforderung gesendet |
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
// Sender |
/trunk/fc.c |
---|
460,6 → 460,8 |
{ |
GasMischanteil = EE_Parameter.NotGas; |
Notlandung = 1; |
PPM_diff[EE_Parameter.Kanalbelegung[K_NICK]] = 0; |
PPM_diff[EE_Parameter.Kanalbelegung[K_ROLL]] = 0; |
PPM_in[EE_Parameter.Kanalbelegung[K_NICK]] = 0; |
PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]] = 0; |
PPM_in[EE_Parameter.Kanalbelegung[K_GIER]] = 0; |
1011,6 → 1013,9 |
DebugOut.Analog[10] = SenderOkay; |
DebugOut.Analog[16] = Mittelwert_AccHoch; |
DebugOut.Analog[17] = FromNaviCtrl_Value.Distance; |
DebugOut.Analog[18] = (int)FromNaviCtrl_Value.OsdBar; |
DebugOut.Analog[30] = GPS_Nick; |
DebugOut.Analog[31] = GPS_Roll; |
/trunk/fc.h |
---|
4,7 → 4,8 |
#ifndef _FC_H |
#define _FC_H |
#define GIER_GRAD_FAKTOR 1450L // Abhängigkeit wzischen GyroIntegral und Winkel |
//#define GIER_GRAD_FAKTOR 1450L // Abhängigkeit wzischen GyroIntegral und Winkel |
#define GIER_GRAD_FAKTOR 1550L // Abhängigkeit wzischen GyroIntegral und Winkel |
extern volatile unsigned int I2CTimeout; |
extern unsigned char Sekunde,Minute; |
/trunk/spi.c |
---|
164,9 → 164,9 |
ToNaviCtrl_Value.Command = SPI_CMD_VALUE; |
ToNaviCtrl_Value.IntegralNick = (int) ( IntegralNick / 1024); |
ToNaviCtrl_Value.IntegralRoll = (int) (IntegralRoll / 1024); |
ToNaviCtrl_Value.StickNick = 4; |
ToNaviCtrl_Value.StickRoll = 5;//(char) StickRoll; |
ToNaviCtrl_Value.StickGier = 6;//(char) StickGier; |
ToNaviCtrl_Value.StickNick = (char) PPM_in[EE_Parameter.Kanalbelegung[K_NICK]]; |
ToNaviCtrl_Value.StickRoll = (char) PPM_in[EE_Parameter.Kanalbelegung[K_ROLL]]; |
ToNaviCtrl_Value.StickGier = (char) PPM_in[EE_Parameter.Kanalbelegung[K_GIER]]; |
ToNaviCtrl_Value.GyroCompass = ErsatzKompass / GIER_GRAD_FAKTOR; |
ToNaviCtrl_Value.User1 = Parameter_UserParam1; |
ToNaviCtrl_Value.User2 = Parameter_UserParam2; |
/trunk/spi.h |
---|
91,8 → 91,8 |
signed int CompassValue; |
signed int Status; |
unsigned char BeepTime; |
unsigned char d0; |
signed int d1; |
unsigned char OsdBar; |
signed int Distance; |
signed int d2; |
unsigned char Chksum; |
}; |
/trunk/uart.c |
---|
54,9 → 54,9 |
"Motor_Links ", |
"Motor_Rechts ", //15 |
"Acc_Z ", |
"Distance ", |
"OsdBar ", |
" ", |
" ", |
" ", |
" ", //20 |
" ", |
" ", |