Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 1711 → Rev 1712

/beta/Code Redesign killagreg/fc.c
1896,27 → 1896,25
HoverGasFilter -= HoverGasFilter/(HOVER_GAS_AVERAGE/4L);
HoverGasFilter += 4L * tmp_long2;
}
else //later
if(abs(ReadingVario) < 100) // only on small vertical speed
else if(abs(ReadingVario) < 100) // later on, only on small vertical speed
{
{
HoverGasFilter -= HoverGasFilter/HOVER_GAS_AVERAGE;
HoverGasFilter += tmp_long2;
}
HoverGas = (int16_t)(HoverGasFilter/HOVER_GAS_AVERAGE);
if(ParamSet.Height_HoverBand)
{
int16_t band;
band = HoverGas / ParamSet.Height_HoverBand; // the higher the parameter the smaller the range
HoverGasMin = HoverGas - band;
HoverGasMax = HoverGas + band;
}
else
{ // no limit
HoverGasMin = 0;
HoverGasMax = 255 * STICK_GAIN;
}
HoverGasFilter -= HoverGasFilter/HOVER_GAS_AVERAGE;
HoverGasFilter += tmp_long2;
} //EOF only on small vertical speed
 
HoverGas = (int16_t)(HoverGasFilter/HOVER_GAS_AVERAGE); // update hover gas
if(ParamSet.Height_HoverBand)
{
int16_t band;
band = HoverGas / ParamSet.Height_HoverBand; // the higher the parameter the smaller the range
HoverGasMin = HoverGas - band;
HoverGasMax = HoverGas + band;
}
else
{ // no limitation
HoverGasMin = 0;
HoverGasMax = 255 * STICK_GAIN;
}
}// EOF if(FCFlags & FCFLAG_FLY)
else // not flying yet
{ // reset hover gas filter
1923,7 → 1921,7
HoverGasState = HOVER_GAS_STATE_NONE;
HoverGasFilter = 0;
HoverGas = 0;
}
} // EOF not flying yet
}// EOF ParamSet.Config0 & CFG0_AIRPRESS_SENSOR
 
// limit gas to parameter setting
/beta/Code Redesign killagreg/jetimenu.c
84,7 → 84,7
if(NCDataOkay)
{
JetiBox_printfxy(0,0,"%2um/s Sat:%2u",GPSInfo.Speed,GPSInfo.NumOfSats)
JetiBox_printfxy(0,0,"Sat:%02d", GPSInfo.NumOfSats);
//JetiBox_printfxy(0,0,"Sat:%02d", GPSInfo.NumOfSats);
switch (GPSInfo.SatFix)
{
case SATFIX_3D:
151,8 → 151,9
switch(key)
{
case JETIBOX_KEY_LEFT:
if(item == 0) return(1);
else item = pgm_read_byte(&JetiBox_Menu[item].left);//trigger to left menu item
//if(item == 0) return(1);
//else
item = pgm_read_byte(&JetiBox_Menu[item].left);//trigger to left menu item
break;
case JETIBOX_KEY_RIGHT:
item = pgm_read_byte(&JetiBox_Menu[item].right); //trigger to right menu item
/beta/Code Redesign killagreg/libfc1284.a
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/beta/Code Redesign killagreg/libfc644.a
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/beta/Code Redesign killagreg/version.txt
395,17 → 395,14
- #define SWITCH_LEARNS_CAREFREE eingeführt
- Schwerpunktanzeige in den 3D-Daten
- Checksummen gesicherte Datenablage im EEProm
- Fehlerdiagnose implementiert (Wiki: ErrorCodes)
- ErrorCode aufs Jeti-Display
 
- JetiMenü: bis acht Temperaturen der BL-Regler
- GPSInfo.Speed im Jeti-Display
- Compass-Richtung nun im Jeti-menü
 
0.80b H. Buss 23.7.2010
- Fehlerdiagnose implementiert
 
0.80c H. Buss 23.7.2010
- ErrorCode aufs Jeti-Display
 
Anpassungen bzgl. V0.80c
G.Stobrawa 25.7.2010