Commit Graph

423 Commits (728604423fe3fb2f351e32ffa79e1545a2fdf1ae)
 

Author SHA1 Message Date
James Devine 728604423f microbit: refactored event codes used by a shared listener "MICROBIT_ID_NOTIFY"
7 years ago
James Devine 776131e4cb microbit: BUGFIX for MicroBitStorage
7 years ago
Joe Finney 3efd76e9d4 microbit: Update to MicroBitMultiButton contructor signature
7 years ago
Joe Finney 4f31ffa9d4 microbit; Added default case in MessageBus.cpp when scheduler is inactive
7 years ago
Joe Finney 0a1a9c7865 microbit: Consistency change in scheduler_init()
7 years ago
James Devine 03a542e684 microbit: updated module.json to point to changes in our mbed-classic repo
7 years ago
James Devine f35c4b359e microbit: MicroBitLightSensor startSensing is now public!
7 years ago
Joe Finney 06c3c95609 microbit: Restructure of repo
7 years ago
Joe Finney 2b684c6204 microbit: Added default parameter values to common case operations
7 years ago
Joe Finney f5f983dbdd microbit: Added explicit support for printing characters in MicroBitDisplay
7 years ago
James Devine 03a5353cc0 microbit: Added MicroBitSerial default mode config option, and modified overload for send(char)
7 years ago
Joe Finney cc2beb02c6 microbit: Added overload to allow direct send/receive of strings via
7 years ago
James Devine a73a6b6560 microbit: Added additional validation check for fiber_wait_for_event
7 years ago
James Devine 79a13c7edf Merge branch 'component-refactor' of https://github.com/lancaster-university/microbit-dal into component-refactor
7 years ago
James Devine a512afb1b3 microbit: MicroBitSerial memory optimisation
7 years ago
James Devine 613a0aef2c microbit: MicroBitStorage additional comments, and page location changes
7 years ago
James Devine 12c84395d3 microbit: Added fiber_wake_on_event to MicroBitFiber[.h,.cpp]
7 years ago
Joe Finney 91cd6d2a08 microbit: Updated enable/disable functions in MicroBitDisplay to free pin
7 years ago
Joe Finney fea0f720df microbit: Removed uncessary #includes in MicroBitDisplay
7 years ago
Joe Finney 10298934da microbit: Generalised MicrobitDisplay to be mbed compliant
7 years ago
Joe Finney 31b7eb487f microbit: Factored repurposeable functionality out of MicroBit.cpp
7 years ago
Joe Finney 6b6c83092a microbit: Added validation check on MicroBit::init()
7 years ago
Joe Finney 34856a6942 microbit: refactor of component constructors
7 years ago
James Devine 38b6c8ff6c microbit: corrected includes in MicroBitSerial.cpp
7 years ago
James Devine 8bd34edfd1 microbit: updated MicroBitStorage to use our new MICROBIT_NO_DATA error code
7 years ago
James Devine 937395f0f4 microbit: MicroBitSerial redesign
7 years ago
James Devine 174fa29c81 microbit: fixed overload ambiguity in MicroBitStorage
7 years ago
James Devine 468d7e24c5 microbit: MicroBitThermometer lazy addition to fiber components
7 years ago
James Devine aca1c24a24 microbit: added calibration and persistence to MicroBitThermometer
7 years ago
James Devine 4988fd4ea7 microbit: moved MicroBitStorage to a Key Value Store
7 years ago
Joe Finney b9e8dc979b microbit: Updated MicroBitSystemTimer to use dynamically allocated Ticker
7 years ago
Joe Finney 65affa35a8 microbit: Introduced demand activation of system_timer
7 years ago
Joe Finney 78ed31961c microbit: BUGFIX blocking display functions not terminating when scheduler
7 years ago
Joe Finney 1dce004f10 microbit: Updates to enable BLE services to utilise the EventModel interface
7 years ago
Joe Finney 398f054956 microbit: Refactor of MicroBitHeap Allocator
7 years ago
Joe Finney 3531cde893 microbit: Updates to all components to include MicroBitConfig.h
7 years ago
Joe Finney 0e8034c5bc microbit: Replaced all internal references of the MicroBitMessageBus class
7 years ago
Joe Finney 83390b9663 microbit: Update to camel case in comment blocks: uBit.MessageBus -> uBit.messageBus
7 years ago
Joe Finney 5b167fb743 microbit: completed removal of internal #include dependencies on Microbit.h
7 years ago
James Devine 7fc98ccaf8 microbit: WIP header refactor
7 years ago
James Devine d58690a8a7 microbit: removed whitespace from all files
7 years ago
James Devine 0fd04e11a4 microbit: decoupled MicroBitDisplay, MicroBitLightSensor from #defines
7 years ago
James Devine 3a74941a2f Merge branch 'component-refactor' of https://github.com/lancaster-university/microbit-dal into component-refactor
7 years ago
James Devine 8abec9239a microbit: completed lazy instantiation implementation for compass and the accelerometer.
7 years ago
Joe Finney 687ff58646 microbit: WIP: Non-compiling build outlining matrix map refactor
7 years ago
James Devine d559eb6162 Merge remote-tracking branch 'refs/remotes/origin/component-refactor' into component-refactor
7 years ago
Joe Finney 6ac078a54f microbit: Added EventModel interface.
7 years ago
James Devine 6b9cabb209 microbit-dal: BUGFIX: possible status bit muxing
7 years ago
James Devine 45528a437c microbit-dal: initial refactor to MicroBitAccelerometer
7 years ago
James Devine 65eaf8be30 microbit-dal: removed MicroBitCompass' reliance on MicroBitAccelerometer
7 years ago