Go to the source code of this file.
Classes | |
struct | IMU_CALCDATA |
Defines | |
#define | BAT_DIV 6 |
#define | BATTERY_WARNING_VOLTAGE 10600 |
#define | ControllerCyclesPerSecond 1000 |
#define | ERROR_BEEP |
#define | FM_ADC_STARTUP_ERROR 0x800 |
#define | FM_CALIBRATION_ERROR 0x100 |
#define | FM_CALIBRATION_ERROR_ACC 0x400 |
#define | FM_CALIBRATION_ERROR_GYROS 0x200 |
#define | FM_COMPASS_FAILURE 0x10 |
#define | FM_MAG_FIELD_STRENGTH_ERROR 0x4000 |
#define | FM_MAG_INCLINATION_ERROR 0x8000 |
#define | INIT_BEEP |
#define | NORMAL 0 |
#define | OFF 0 |
#define | ON 1 |
#define | PD_CAMERACOMMANDS 0x30 |
#define | PD_CTRLCOMMANDS 0x13 |
#define | PD_CTRLINTERNAL 0x14 |
#define | PD_CTRLOUT 0x11 |
#define | PD_CTRLSTATUS 0x16 |
#define | PD_CURRENTWAY 0x21 |
#define | PD_FLIGHTPARAMS 0x12 |
#define | PD_GPSDATA 0x23 |
#define | PD_HLSTATUS 0x04 |
#define | PD_IMUCALCDATA 0x03 |
#define | PD_IMURAWDATA 0x01 |
#define | PD_LLSTATUS 0x02 |
#define | PD_NMEADATA 0x22 |
#define | PD_RCDATA 0x15 |
#define | PD_RO_ALL_DATA 0x90 |
#define | PD_WAYPOINT 0x20 |
Functions | |
void | mainloop (void) |
void | timer0ISR (void) |
void | timer1ISR (void) |
Variables | |
volatile unsigned int | GPS_timeout |
struct IMU_CALCDATA IMU_CalcData | IMU_CalcData_tmp |
volatile char | SYSTEM_initialized |
#define BATTERY_WARNING_VOLTAGE 10600 |
#define ControllerCyclesPerSecond 1000 |
#define ERROR_BEEP |
#define FM_ADC_STARTUP_ERROR 0x800 |
#define FM_CALIBRATION_ERROR 0x100 |
#define FM_CALIBRATION_ERROR_ACC 0x400 |
#define FM_CALIBRATION_ERROR_GYROS 0x200 |
#define FM_COMPASS_FAILURE 0x10 |
#define FM_MAG_FIELD_STRENGTH_ERROR 0x4000 |
#define FM_MAG_INCLINATION_ERROR 0x8000 |
#define PD_CAMERACOMMANDS 0x30 |
#define PD_CTRLCOMMANDS 0x13 |
#define PD_CTRLINTERNAL 0x14 |
#define PD_CTRLOUT 0x11 |
#define PD_CTRLSTATUS 0x16 |
#define PD_CURRENTWAY 0x21 |
#define PD_FLIGHTPARAMS 0x12 |
#define PD_GPSDATA 0x23 |
#define PD_HLSTATUS 0x04 |
#define PD_IMUCALCDATA 0x03 |
#define PD_IMURAWDATA 0x01 |
#define PD_LLSTATUS 0x02 |
#define PD_NMEADATA 0x22 |
#define PD_RO_ALL_DATA 0x90 |
#define PD_WAYPOINT 0x20 |
volatile unsigned int GPS_timeout |
struct IMU_CALCDATA IMU_CalcData IMU_CalcData_tmp |
volatile char SYSTEM_initialized |