Koduino
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 C__attribute__
 CAbstractMotor< N >Class for coordinating N motors in parallel
 CAbstractMotor< 2 >
 CMinitaurLegClass for coordinating two parallel coaxial motors in the Minitaur config
 CSagittalPairCoordinates a pair of motors (for instance for sagittal plane behaviors)
 CAS5047
 CAS5601
 CBehaviorAbstract base class for implementing behaviors
 CBulkSerialFixed length bulk serial data transfers using DMA
 CBulkSerialSettingsPresets for using BulkSerial
 CDLPFDigital autoregressive low pass filter
 CPDGeneric proportional-derivative control (for use in a motor, look at the Motor controller library instead)
 CDRV8303
 CDxl
 CEEPROMClassEEPROM library (call with global object EEPROM)
 CEncoderQuadrature encoder library
 CFatLogClass for logging to an SD card using SDIO (Mainboard v2 only)
 CGaitRunnerClass for clocked gaits
 CIMUBase IMU class that any IMU hardware should derive from
 CMPU6000MPU6000 hardware interface library
 CMotorBase single-motor class
 CBlCon34Derived class for communicating with PWM-controlled boards
 CNunchuckNunchuck class
 COpenLog
 COrientationFilterBase class for attitude filters
 CComplementaryFilterComplementary filter implementation
 CEKFEKF implementation
 CPrintable
 CRTCClassClass for getting the real clock time
 CSPIClassSPI library (call with global object SPI)
 CStreamStream library inherited by Wire, Serial, etc
 CTwoWireWire / I2C / SMBus library (call with global object Wire)
 CUSARTClassSerial / USART library (use on global objects Serial<x> where <x> can be 1, 2, 3)
 CVN100VN100 hardware interface library