/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? |