Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 2176 → Rev 2177

/branches/V0.88n_ACC-HH_HR_MartinR/Spektrum.c
6,6 → 6,10
#include "main.h"
// Achtung: RECEIVER_SPEKTRUM_DX7EXP oder RECEIVER_SPEKTRUM_DX8EXP wird in der Main.h gesetzt
 
#ifndef WITHSPECTRUM /// MartinW
#warning : "### without SPECTRUM Code ###"
#endif
 
unsigned char SpektrumTimer = 0;
 
#if defined (RECEIVER_SPEKTRUM_DX7EXP) || defined (RECEIVER_SPEKTRUM_DX8EXP)
75,6 → 79,9
void SpektrumUartInit(void)
//############################################################################
{
#ifdef WITHSPECTRUM /// MartinW main.h means no memsave
#warning : "### with left over Spectrum code ###"
// -- Start of USART1 initialisation for Spekturm seriell-mode
// USART1 Control and Status Register A, B, C and baud rate register
uint8_t sreg = SREG;
128,6 → 135,7
// restore global interrupt flags
SREG = sreg;
#endif
return;
}
 
210,6 → 218,9
//############################################################################
void SpektrumParser(unsigned char c)
{
#ifdef WITHSPECTRUM /// MartinW main.h means no memsave
#warning : "### with left over Spectrum code ###"
static unsigned char Sync=0, FrameCnt=0, ByteHigh=0, ReSync=1, Frame2=0;
unsigned int Channel, index = 0;
signed int signal = 0, tmp;
451,5 → 462,6
SpektrumTimer = MIN_FRAMEGAP;
}
}
#endif
}