Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 45 → Rev 46

/branches/V0.60_GPS_BETA_martosi/gps.h
0,0 → 1,73
//------------------------------------------------------------------------------
// _ _
// | | | |
// ___ _ __ ___ ___ _ _ ___| |_ ___ ___| |__
// / _ \ '_ ` _ \/ __| | | / __| __/ _ \/ __| '_ \.
// | __/ | | | | \__ \ |_| \__ \ || __/ (__| | | |
// \___|_| |_| |_|___/\__, |___/\__\___|\___|_| |_|
// __/ |
// |___/ Engineering
//
// Filename: gps.h
// Description:
//
// Author: Martin Steppuhn
// History: 15.06.2007 Initial version
//
//------------------------------------------------------------------------------
 
#ifndef GPS_H
#define GPS_H
 
/**** Includes ****************************************************************/
 
/**** Preprocessing directives (#define) **************************************/
 
#define LED_GPS_FIX_TOGGLE PORTC ^= (1<<2)
#define LED_GPS_FIX_ON PORTC |= (1<<2)
#define LED_GPS_FIX_OFF PORTC &= ~(1<<2)
 
#define LED_GPS_DATA_TOGGLE PORTC ^= (1<<3)
#define LED_GPS_DATA_ON PORTC |= (1<<3)
#define LED_GPS_DATA_OFF PORTC &= ~(1<<3)
 
/**** Type definitions (typedef) **********************************************/
 
/**** Global constants (extern) ***********************************************/
 
/**** Global variables (extern) ***********************************************/
 
extern signed int GPS_Nick;
extern signed int GPS_Roll;
extern void GPS_Neutral(void);
extern void GPS_Main(void);
 
/**** Global function prototypes **********************************************/
 
#endif