Subversion Repositories FlightCtrl

Rev

Rev 2316 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2316 Rev 2320
1
#ifndef _LIBFC_H
1
#ifndef _LIBFC_H
2
#define _LIBFC_H
2
#define _LIBFC_H
3
 
3
 
4
#define CPU_UNKNOWN     0
4
#define CPU_UNKNOWN     0
5
#define CPU_ATMEGA644   1
5
#define CPU_ATMEGA644   1
6
#define CPU_ATMEGA644P  2
6
#define CPU_ATMEGA644P  2
7
#define CPU_ATMEGA1284  3
7
#define CPU_ATMEGA1284  3
8
#define CPU_ATMEGA1284P 4
8
#define CPU_ATMEGA1284P 4
9
 
9
 
10
extern void LIBFC_Init(unsigned char);
10
extern void LIBFC_Init(unsigned char);
11
extern long ACC_AltitudeFusion(unsigned char init);
-
 
12
extern void LIBFC_Polling(void);
11
extern void LIBFC_Polling(void);
13
extern void LIBFC_ReceiverInit(unsigned char rtype);
12
extern void LIBFC_ReceiverInit(unsigned char rtype);
14
 
13
 
15
extern void LIBFC_JetiBox_Putchar(char c);
14
extern void LIBFC_JetiBox_Putchar(char c);
16
extern void LIBFC_JetiBox_SetPos(unsigned char index);
15
extern void LIBFC_JetiBox_SetPos(unsigned char index);
17
extern void LIBFC_JetiBox_Clear(void);
16
extern void LIBFC_JetiBox_Clear(void);
18
extern void LIBFC_CheckSettings(void);
17
extern void LIBFC_CheckSettings(void);
19
extern unsigned char LIBFC_GetCPUType(void);
18
extern unsigned char LIBFC_GetCPUType(void);
-
 
19
 
-
 
20
#if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__))
-
 
21
extern long ACC_AltitudeFusion(unsigned char init);
-
 
22
#endif
20
 
23
 
21
#endif //_LIBFC_H
24
#endif //_LIBFC_H
22
 
25