Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 1440 → Rev 1441

/trunk/libfc.a
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/trunk/libfc.h
1,13 → 1,9
#ifndef _LIBFC_H
#define _LIBFC_H
#undef MAX_EMPFANGS_BUFF
#undef MAX_SENDE_BUFF
 
extern void LIBFC_Init(void);
extern void LIBFC_Polling(void);
extern void LIBFC_ReceiverInit(void);
 
extern unsigned char MAX_SENDE_BUFF;
extern unsigned char MAX_EMPFANGS_BUFF;
 
#endif //_LIBFC_H
/trunk/uart.c
16,7 → 16,8
#define MK3MAG_ADDRESS 3
 
#define ABO_TIMEOUT 4000 // disable abo after 4 seconds
 
#define MAX_SENDE_BUFF 160
#define MAX_EMPFANGS_BUFF 160
unsigned char GetExternalControl = 0,DebugDisplayAnforderung1 = 0, DebugDisplayAnforderung = 0,DebugDataAnforderung = 0,GetVersionAnforderung = 0, GetPPMChannelAnforderung = 0;
unsigned char DisplayLine = 0;
unsigned volatile char SioTmp = 0;
25,6 → 26,9
unsigned volatile char UebertragungAbgeschlossen = 1;
unsigned volatile char CntCrcError = 0;
unsigned volatile char AnzahlEmpfangsBytes = 0;
unsigned volatile char TxdBuffer[MAX_SENDE_BUFF];
unsigned volatile char RxdBuffer[MAX_EMPFANGS_BUFF];
 
unsigned char *pRxData = 0;
unsigned char RxDataLen = 0;
unsigned volatile char PC_DebugTimeout = 0;
/trunk/uart.h
1,14 → 1,12
#ifndef _UART_H
#define _UART_H
 
#define MAX_SENDE_BUFF 150
#define MAX_EMPFANGS_BUFF 150
 
 
void BearbeiteRxDaten(void);
 
extern unsigned char DebugGetAnforderung;
extern unsigned volatile char TxdBuffer[];
extern unsigned volatile char RxdBuffer[];
 
extern unsigned volatile char UebertragungAbgeschlossen;
extern unsigned volatile char PC_DebugTimeout;
extern unsigned volatile char NeueKoordinateEmpfangen;