Implemented first Hangar-Service

Dependencies:   CalibrateMagneto QuaternionMath

Fork of SML2 by TobyRich GmbH

Auto generated API documentation and code listings for SML2

Classes

CherryCam Manages the camera used on the CarbonFlyer
Sensor::Delegate Defines protocol used to send data back to owner. Derive from this class and use Sensor.setDelegate() to receive sensor updates
GPS Manages the nano hornet GPS add-on chip
HighPassFilter 1st order high-pass filter
LowPassFilter Low-pass filters an incoming stream of numbers
PIDController Implements a PID controller
PowerAwareI2C This is a variation of I2C class from mbed, which adds power on and off functions to the I2C peripheral. This should save about 1 mA
Sensor Base class for I2C-connected sensors. Defines functionality supported by all sensors

Code

Accelerometer.cpp [code]
Accelerometer.h [code]
Barometer.cpp [code]
Barometer.h [code]
CherryCam.cpp [code]
CherryCam.h [code]
Filter.h [code]
GPS.h [code]
Gyroscope.cpp [code]
Gyroscope.h [code]
GyroscopeMPU.cpp [code]
GyroscopeMPU.h [code]
I2CPeripheral.cpp [code]
I2CPeripheral.h [code]
LEDDriver.cpp [code]
LEDDriver.h [code]
Logger.h [code]
Magnetometer.cpp [code]
Magnetometer.h [code]
MotorDriver.cpp [code]
MotorDriver.h [code]
PIDController.h [code]
PowerAwareI2C.h [code]
Sensor.h [code]
SensorFusion.cpp [code]
SensorFusion.h [code]
Utils.h [code]