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) |
Variables | |
volatile unsigned int | GPS_timeout |
struct IMU_CALCDATA IMU_CalcData | IMU_CalcData_tmp |
volatile char | SYSTEM_initialized |
#define BAT_DIV 6 |
Definition at line 40 of file original_hl_sdk_2.0/main.h.
#define BATTERY_WARNING_VOLTAGE 10600 |
Definition at line 39 of file original_hl_sdk_2.0/main.h.
#define ControllerCyclesPerSecond 1000 |
Definition at line 46 of file original_hl_sdk_2.0/main.h.
#define ERROR_BEEP |
Definition at line 43 of file original_hl_sdk_2.0/main.h.
#define FM_ADC_STARTUP_ERROR 0x800 |
Definition at line 81 of file original_hl_sdk_2.0/main.h.
#define FM_CALIBRATION_ERROR 0x100 |
Definition at line 78 of file original_hl_sdk_2.0/main.h.
#define FM_CALIBRATION_ERROR_ACC 0x400 |
Definition at line 80 of file original_hl_sdk_2.0/main.h.
#define FM_CALIBRATION_ERROR_GYROS 0x200 |
Definition at line 79 of file original_hl_sdk_2.0/main.h.
#define FM_COMPASS_FAILURE 0x10 |
Definition at line 77 of file original_hl_sdk_2.0/main.h.
#define FM_MAG_FIELD_STRENGTH_ERROR 0x4000 |
Definition at line 82 of file original_hl_sdk_2.0/main.h.
#define FM_MAG_INCLINATION_ERROR 0x8000 |
Definition at line 83 of file original_hl_sdk_2.0/main.h.
#define INIT_BEEP |
Definition at line 44 of file original_hl_sdk_2.0/main.h.
#define NORMAL 0 |
Definition at line 51 of file original_hl_sdk_2.0/main.h.
#define OFF 0 |
Definition at line 48 of file original_hl_sdk_2.0/main.h.
#define ON 1 |
Definition at line 49 of file original_hl_sdk_2.0/main.h.
#define PD_CAMERACOMMANDS 0x30 |
Definition at line 72 of file original_hl_sdk_2.0/main.h.
#define PD_CTRLCOMMANDS 0x13 |
Definition at line 62 of file original_hl_sdk_2.0/main.h.
#define PD_CTRLINTERNAL 0x14 |
Definition at line 63 of file original_hl_sdk_2.0/main.h.
#define PD_CTRLOUT 0x11 |
Definition at line 60 of file original_hl_sdk_2.0/main.h.
#define PD_CTRLSTATUS 0x16 |
Definition at line 65 of file original_hl_sdk_2.0/main.h.
#define PD_CURRENTWAY 0x21 |
Definition at line 68 of file original_hl_sdk_2.0/main.h.
#define PD_FLIGHTPARAMS 0x12 |
Definition at line 61 of file original_hl_sdk_2.0/main.h.
#define PD_GPSDATA 0x23 |
Definition at line 70 of file original_hl_sdk_2.0/main.h.
#define PD_HLSTATUS 0x04 |
Definition at line 58 of file original_hl_sdk_2.0/main.h.
#define PD_IMUCALCDATA 0x03 |
Definition at line 57 of file original_hl_sdk_2.0/main.h.
#define PD_IMURAWDATA 0x01 |
Definition at line 55 of file original_hl_sdk_2.0/main.h.
#define PD_LLSTATUS 0x02 |
Definition at line 56 of file original_hl_sdk_2.0/main.h.
#define PD_NMEADATA 0x22 |
Definition at line 69 of file original_hl_sdk_2.0/main.h.
#define PD_RCDATA 0x15 |
Definition at line 64 of file original_hl_sdk_2.0/main.h.
#define PD_RO_ALL_DATA 0x90 |
Definition at line 73 of file original_hl_sdk_2.0/main.h.
#define PD_WAYPOINT 0x20 |
Definition at line 67 of file original_hl_sdk_2.0/main.h.
volatile unsigned int GPS_timeout |
Definition at line 36 of file original_hl_sdk_2.0/main.h.
struct IMU_CALCDATA IMU_CalcData IMU_CalcData_tmp |
volatile char SYSTEM_initialized |
Definition at line 37 of file original_hl_sdk_2.0/main.h.