Subversion Repositories FlightCtrl

Rev

Rev 517 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 517 Rev 518
Line 16... Line 16...
16
#define ROT_ON    {if(PlatinenVersion == 10) PORTB |= 0x01; else  PORTB &=~0x01;}
16
#define ROT_ON    {if(PlatinenVersion == 10) PORTB |= 0x01; else  PORTB &=~0x01;}
17
#define ROT_FLASH PORTB ^= 0x01
17
#define ROT_FLASH PORTB ^= 0x01
18
#define GRN_OFF   PORTB &=~0x02 
18
#define GRN_OFF   PORTB &=~0x02 
19
#define GRN_ON    PORTB |= 0x02 
19
#define GRN_ON    PORTB |= 0x02 
20
#define GRN_FLASH PORTB ^= 0x02
20
#define GRN_FLASH PORTB ^= 0x02
-
 
21
#define LED1_OFF  PORTC &=~0x04  //Erweiterung von Smartie aus dem MK-Forum vom 14.06.07. Dadurch können die Transistorausgänge J16 und J17 geschaltet werden. // (160607Kr)
-
 
22
#define LED1_ON   PORTC |= 0x04  //Erweiterung von Smartie aus dem MK-Forum vom 14.06.07. Dadurch können die Transistorausgänge J16 und J17 geschaltet werden. // (160607Kr)
-
 
23
#define LED1_FLASH PORTC ^= 0x04  //Erweiterung by 4ndreas aus mikrosvn branches // (280807Kr)
-
 
24
#define LED2_OFF  PORTC &=~0x08  //Erweiterung von Smartie aus dem MK-Forum vom 14.06.07. Dadurch können die Transistorausgänge J16 und J17 geschaltet werden. // (160607Kr)
-
 
25
#define LED2_ON   PORTC |= 0x08  //Erweiterung von Smartie aus dem MK-Forum vom 14.06.07. Dadurch können die Transistorausgänge J16 und J17 geschaltet werden. // (160607Kr)
-
 
26
#define LED2_FLASH PORTC ^= 0x08  //Erweiterung by 4ndreas aus mikrosvn branches // (280807Kr)
Line 21... Line 27...
21
 
27
 
22
#define F_CPU SYSCLK
28
#define F_CPU SYSCLK
23
//#ifndef F_CPU
29
//#ifndef F_CPU
24
//#error ################## F_CPU nicht definiert oder ungültig #############
30
//#error ################## F_CPU nicht definiert oder ungültig #############
Line 59... Line 65...
59
void ReadParameterSet (unsigned char number, unsigned char *buffer, unsigned char length);
65
void ReadParameterSet (unsigned char number, unsigned char *buffer, unsigned char length);
60
void WriteParameterSet(unsigned char number, unsigned char *buffer, unsigned char length);
66
void WriteParameterSet(unsigned char number, unsigned char *buffer, unsigned char length);
61
extern unsigned char GetActiveParamSetNumber(void);
67
extern unsigned char GetActiveParamSetNumber(void);
62
extern unsigned char EEPromArray[];
68
extern unsigned char EEPromArray[];
Line -... Line 69...
-
 
69
 
-
 
70
volatile int P_GPS_Verstaerkung;                        //P-Anteil (80-120)
-
 
71
volatile int D_GPS_Verstaerkung;                        //D-Anteil (90)
63
 
72
 
64
#include <stdlib.h>
73
#include <stdlib.h>
65
#include <string.h>
74
#include <string.h>
66
#include <avr/io.h>
75
#include <avr/io.h>
67
#include <avr/pgmspace.h>
76
#include <avr/pgmspace.h>