version 1.0

Dependencies:   CMSIS_DSP_401 GPS MPU9150_DMP PID QuaternionMath Servo mbed

Fork of SolarOnFoils_MainModule_20150518 by Dannis Brugman

Committer:
Dannis_mbed
Date:
Tue Aug 11 08:38:55 2015 +0000
Revision:
2:f6d058931b17
Parent:
0:81b21910454e
Test version mainmodule

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Dannis_mbed 0:81b21910454e 1 #ifndef MAINMODULE_INCLUDE
Dannis_mbed 0:81b21910454e 2 #define MAINMODULE_INCLUDE
Dannis_mbed 0:81b21910454e 3
Dannis_mbed 0:81b21910454e 4
Dannis_mbed 0:81b21910454e 5 void vInit (void);
Dannis_mbed 0:81b21910454e 6 void vInitImu (void);
Dannis_mbed 0:81b21910454e 7 void vInitCANBus (void);
Dannis_mbed 0:81b21910454e 8
Dannis_mbed 0:81b21910454e 9 void vBlinkOff_cb (void);
Dannis_mbed 0:81b21910454e 10 void vEmergencyOff_cb (void);
Dannis_mbed 0:81b21910454e 11 void vBlinkOnce_cb(void);
Dannis_mbed 0:81b21910454e 12 void vEmergencyOnce_cb (void);
Dannis_mbed 0:81b21910454e 13 void vCallEmergencyLed(void);
Dannis_mbed 0:81b21910454e 14
Dannis_mbed 0:81b21910454e 15 void trigger_sw(void);
Dannis_mbed 0:81b21910454e 16 void trigger_rotated(void);
Dannis_mbed 0:81b21910454e 17 void vResetSwitch (void);
Dannis_mbed 0:81b21910454e 18 void vSetSwitch (int);
Dannis_mbed 0:81b21910454e 19 void vSwitchRotated (void);
Dannis_mbed 0:81b21910454e 20 void vSwitchConfirmed (void);
Dannis_mbed 0:81b21910454e 21
Dannis_mbed 0:81b21910454e 22 void vCANBusSend(void);
Dannis_mbed 0:81b21910454e 23
Dannis_mbed 0:81b21910454e 24 void vGetMPUBuffer(void);
Dannis_mbed 0:81b21910454e 25
Dannis_mbed 0:81b21910454e 26 float getRollAngle(Quaternion);
Dannis_mbed 0:81b21910454e 27 float getPitchAngle(Quaternion);
Dannis_mbed 0:81b21910454e 28
Dannis_mbed 0:81b21910454e 29
Dannis_mbed 0:81b21910454e 30 #endif