Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 2484 → Rev 2485

/trunk/fc.c
375,6 → 375,7
{
printf("\n\rGyro calibration data not valid\r\n");
sucess = 0;
FC_StatusFlags3 &= ~FC_STATUS3_BOAT;
}
else
{
/trunk/led.c
25,9 → 25,9
static unsigned char J16Bitmask = 0;
static unsigned char J17Bitmask = 0;
static unsigned char J16Warn = 0, J17Warn = 0;
static unsigned char from_nc = 0;
static unsigned char from_nc = 0; // Copy for the timing
 
if(FromNC_WP_EventChannel != -127) { from_nc = (unsigned char) FromNC_WP_EventChannel + 127; /*beeptime = 300;*/};
if(FromNC_WP_EventChannel_New) from_nc = FromNC_WP_EventChannel_New;
if(!delay--) // 20ms Intervall
{
J16Bitmask = EE_Parameter.J16Bitmask;
72,14 → 72,14
NC_Wait_for_LED = 1;
if(J16Mask == 0)
{
from_nc = 0;
from_nc = FromNC_WP_EventChannel_New;
FromNC_WP_EventChannel_New = 0;
J16Mask = 64;
if(J16Bitmask & 128) J16_ON; else J16_OFF; // Ausschalten
}
else
{
//if(FromNC_WP_EventChannel != -127)
if(J16Mask & J16Bitmask) J16_ON; else J16_OFF;
if(J16Mask & J16Bitmask) J16_ON; else J16_OFF;
J16Mask /= 2;
}
}
/trunk/libfc1284.a
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/spi.c
13,6 → 13,7
unsigned char SPI_BufferIndex;
unsigned char SPI_RxBufferIndex;
signed char FromNC_Rotate_C = 32, FromNC_Rotate_S = 0;
signed char FromNC_WP_EventChannel_New = 0;
 
volatile unsigned char SPI_Buffer[sizeof(FromNaviCtrl)];
unsigned char *SPI_TX_Buffer;
385,7 → 386,8
GPSInfo.HomeDistance = FromNaviCtrl.Param.Int[2];
GPSInfo.HomeBearing = FromNaviCtrl.Param.sInt[3];
PPM_in[WP_EVENT_PPM_IN] = (signed char) FromNaviCtrl.Param.Byte[8]; // WP_EVENT-Channel-Value (FromNC_WP_EventChannel)
FromNC_AltitudeSpeed = FromNaviCtrl.Param.Byte[9];
if(!FromNC_WP_EventChannel_New) FromNC_WP_EventChannel_New = (unsigned char) FromNC_WP_EventChannel + 127; // zwischenspeichern, damit keiner verpasst wird
FromNC_AltitudeSpeed = FromNaviCtrl.Param.Byte[9];
FromNC_AltitudeSetpoint = (long) FromNaviCtrl.Param.sInt[5] * 10; // in cm
break;
case SPI_MISC:
/trunk/spi.h
185,6 → 185,7
extern vector16_t MagVec;
extern unsigned char EarthMagneticField;
extern unsigned char EarthMagneticInclination,EarthMagneticInclinationTheoretic;
extern signed char FromNC_WP_EventChannel_New;
#else
 
 
/trunk/version.txt
737,6 → 737,13
- sending Offset values to NC for Logging
- Menu: Neutral Values of Gyro now in full resolution
2.07b (03.09.2014)
- camera releases via automatic distances faster than 1 sec
 
toDo:
- CalAthmospheare nachführen
- ExpandBaro kürzer?