Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 743 → Rev 744

/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
" ",
" ",