Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 1835 → Rev 1836

/beta/Code Redesign killagreg/fc.c
968,7 → 968,11
if(++delay_startmotors > 200) // not immediately (wait 200 loops = 200 * 2ms = 0.4 s)
{
delay_startmotors = 0;
#ifdef USE_NAVICTRL
if(!UART_VersionInfo.HardwareError[0] && Calibration_Done && !NCErrorCode)
#else
if(!UART_VersionInfo.HardwareError[0] && Calibration_Done)
#endif
{
ModelIsFlying = 1;
FC_StatusFlags |= (FC_STATUS_MOTOR_RUN|FC_STATUS_START); // set flag RUN and START
/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/main.c
79,6 → 79,7
 
uint8_t BoardRelease = 10;
uint8_t LowVoltageWarning = 94;
uint8_t JetiBeep = 0; // to allow any Morse-Beeping of the Jeti-Box
uint16_t FlightMinutes = 0, FlightMinutesTotal = 0, FlightSeconds = 0;
 
uint8_t GetBoardRelease(void)
298,6 → 299,7
Debug(ANSI_CLEAR "FC-Start!\n\rFlighttime: %d min", FlightMinutesTotal); // Note: this won't waste flash memory, if #DEBUG is not active
DebugOut.Status[0] = 0x01 | 0x02;
 
JetiBeep = 0;
// begin of main loop
while (1)
{
/beta/Code Redesign killagreg/main.h
17,6 → 17,7
 
extern uint8_t LowVoltageWarning;
extern uint8_t BoardRelease;
extern uint8_t JetiBeep;
extern uint16_t FlightMinutes, FlightMinutesTotal, FlightSeconds;
void LipoDetection(uint8_t print);
 
/beta/Code Redesign killagreg/makefile
5,8 → 5,8
F_CPU = 20000000
#-------------------------------------------------------------------
VERSION_MAJOR = 0
VERSION_MINOR = 82
VERSION_PATCH = 1
VERSION_MINOR = 83
VERSION_PATCH = 0
 
VERSION_SERIAL_MAJOR = 11 # Serial Protocol Major Version
VERSION_SERIAL_MINOR = 0 # Serial Protocol Minor Version
/beta/Code Redesign killagreg/spi.c
345,7 → 345,7
if(CompassHeading < 0) CompassOffCourse = 0;
else CompassOffCourse = ((540 + CompassHeading - CompassCourse) % 360) - 180;
// NaviCtrl wants to beep?
if (FromNaviCtrl.BeepTime > BeepTime && !CompassCalState) BeepTime = FromNaviCtrl.BeepTime;
if (FromNaviCtrl.BeepTime > BeepTime /*&& !CompassCalState*/) BeepTime = FromNaviCtrl.BeepTime;
 
switch (FromNaviCtrl.Command)
{
/beta/Code Redesign killagreg/version.txt
430,11 → 430,17
 
0.82b H.Buss 08.12.2010
- Unterstützung von 3,3V-Referenzspannung (nur ATMEGA128)
0.83a H.Buss 06.01.2011
- nur starten, wenn NC_ErrorCode = 0
- Beeptime von NC auch beim Kalibrieren durchlassen
- Varible "JetiBeep" eingeführt
 
 
 
Anpassungen bzgl. V0.82
G.Stobrawa 8.12.2010
Anpassungen bzgl. V0.83
G.Stobrawa 18.01.2011
 
- Code stärker modularisiert und restrukturiert
- viele Kommentare zur Erklärug eingefügt