mbed.org local branch of microbit-dal. The real version lives in git at https://github.com/lancaster-university/microbit-dal

Dependencies:   BLE_API nRF51822 mbed-dev-bin

Dependents:   microbit Microbit IoTChallenge1 microbit ... more

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
Cortex_M0_TCBThread Context for an ARM Cortex M0 core
DynamicPwmClass definition for DynamicPwm
EventModelClass definition for the micro:bit EventModel
FiberRepresentation of a single Fiber
IODataName value pair definition, as used to read and write pin values over BLE
MAG3110SampleRateConfigConfiguration options
ManagedStringClass definition for a ManagedString
Matrix4Class definition for a simple matrix, that is optimised for nx4 or 4xn matrices
MatrixMapThis struct presumes rows and columns are arranged contiguously..
MatrixPointProvides the mapping from Matrix ROW/COL to a linear X/Y buffer
MemberFunctionCallbackClass definition for a MemberFunctionCallback
MicroBitAccelerometerClass definition for MicroBit Accelerometer
MicroBitAccelerometerServiceClass definition for a MicroBit BLE Accelerometer Service
MicroBitBLEManagerClass definition for the MicroBitBLEManager
MicroBitButtonClass definition for MicroBit Button
MicroBitButtonServiceClass definition for a MicroBit BLE Button Service
MicroBitCompassClass definition for MicroBit Compass
MicroBitCompassCalibratorClass definition for an interactive compass calibration algorithm
MicroBitComponentClass definition for MicroBitComponent
MicroBitDFUServiceClass definition for a MicroBit Device Firmware Update loader
MicroBitDisplayClass definition for MicroBitDisplay
MicroBitEventClass definition for a MicroBitEvent
MicroBitEventQueueItemEnclosing class to hold a chain of events
MicroBitEventServiceClass definition for a MicroBit BLE Event Service
MicroBitFontClass definition for a MicrobitFont This class represents a font that can be used by the display to render text
MicroBitI2CClass definition for MicroBitI2C
MicroBitImageClass definition for a MicroBitImage
MicroBitIOClass definition for MicroBit IO
MicroBitIOPinServiceClass definition for the custom MicroBit IOPin Service
MicroBitLEDServiceClass definition for the custom MicroBit LED Service
MicroBitLightSensorClass definition for MicroBitLightSensor
MicroBitListenerThis structure defines a MicroBitListener used to invoke functions, or member functions if an instance of EventModel receives an event whose id and value match this MicroBitListener's id and value
MicroBitMagnetometerServiceClass definition for the MicroBit BLE Magnetometer Service
MicroBitMessageBusClass definition for the MicroBitMessageBus
MicroBitMultiButtonClass definition for MicroBitMultiButton
MicroBitPinClass definition for MicroBitPin
MicroBitRadioDatagramProvides a simple broadcast radio abstraction, built upon the raw nrf51822 RADIO module
MicroBitRadioEventProvides a simple broadcast radio abstraction, built upon the raw nrf51822 RADIO module
MicroBitSerialClass definition for MicroBitSerial
MicroBitStorageClass definition for the MicroBitStorage class
MicroBitSystemTimerCallbackA simple C/C++ wrapper to allow periodic callbacks to standard C functions transparently
MicroBitTemperatureServiceClass definition for the custom MicroBit Temperature Service
MicroBitThermometerClass definition for MicroBit Thermometer
MicroBitUARTServiceClass definition for the custom MicroBit UART Service
PacketBufferClass definition for a PacketBuffer
RefCountedBase class for payload for ref-counted objects