version 1.0

Dependencies:   CMSIS_DSP_401 GPS MPU9150_DMP PID QuaternionMath Servo mbed

Fork of SolarOnFoils_MainModule_20150518 by Dannis Brugman

MainModule.h

Committer:
Dannis_mbed
Date:
2015-08-11
Revision:
2:f6d058931b17
Parent:
0:81b21910454e

File content as of revision 2:f6d058931b17:

#ifndef MAINMODULE_INCLUDE
#define MAINMODULE_INCLUDE


void vInit (void);
void vInitImu (void);
void vInitCANBus (void);

void vBlinkOff_cb (void);
void vEmergencyOff_cb (void);
void vBlinkOnce_cb(void);
void vEmergencyOnce_cb (void);
void vCallEmergencyLed(void);

void trigger_sw(void);
void trigger_rotated(void);
void vResetSwitch (void);
void vSetSwitch (int);
void vSwitchRotated (void);
void vSwitchConfirmed (void);

void vCANBusSend(void);

void vGetMPUBuffer(void);

float getRollAngle(Quaternion);
float getPitchAngle(Quaternion);


#endif