Commit graph

28 commits

Author SHA1 Message Date
James Devine 95a3a6b396 microbit: updated module.json to v2.0.0-rc2, and microbit-dal v2.0.0-rc2 2016-04-19 16:25:33 +01:00
James Devine 019f370ded microbit: updated module.json to point to a tagged release of microbit-dal. 2016-04-08 19:44:20 +01:00
Joe Finney c5889e4c72 microbit: BUGFIX Wake accelerometer on listen for GESTURE events
Previously, the accelerometer was only lazily initialised when it was
acccessed directly or an event handler was registered for
MICROBIT_ID_ACCELEROMETER. This patch also wakes the accelerometer on event
handlers registering for MICROBIT_ID_GESTURE.
2016-04-08 16:10:46 +01:00
James Devine 5de0824717 microbit: minor documentation change to MicroBit.h 2016-04-06 22:31:35 +01:00
James Devine 0dcd81b24b microbit: added MIT license information. 2016-04-06 16:47:41 +01:00
James Devine 916ca74f24 microbit: updated readme.md 2016-04-06 15:45:55 +01:00
Joe Finney ba4ce37cce microbit: Update yotta version, license information and reference to
microbit-dal
2016-04-06 11:14:04 +01:00
James Devine a113d304c8 microbit: removed extern of the app_main symbol (which no longer exists) 2016-04-05 23:38:11 +01:00
James Devine 213961fd43 microbit-samples: updates to doxygen style comments for MicroBit[.h,.cpp] 2016-04-05 17:59:57 +01:00
James Devine 3a1c1bcf8d microbit: added NotifyEvents.h to MicroBit.h
This commit adds a new header file which contains
event values for MICROBIT_ID_NOTIFY.
2016-03-26 19:39:20 +00:00
Joe Finney 81a3f9c984 microbit: Automatic defining of SERIAL_DEBUG symbol
Added support for automatic creation and assignment of the SERIAL_DEBUG symbol
when MICORBIT_DBG is enabled in MicroBitConfig.h

Also reordered the MicroBit constructor to bring up the serial object before
all other objects, to enable debugging of all code.
2016-03-26 17:11:35 +00:00
Joe Finney 7a0c5bfdd3 microbit: Updated parameter type in scheduler_init() to match API. 2016-03-24 23:32:04 +00:00
Joe Finney e536364887 microbit: removed unecessary target dependency 2016-03-24 14:46:59 +00:00
Joe Finney b12ff223d1 microbit: Refactored MicroBit C/C++ personality into this repo 2016-03-24 14:38:04 +00:00
James Devine 44f7651f34 microbit: updated module.json
removed the specified dependency for mbed-classic, so that it
inherits the mbed version from microbit-dal
2016-02-02 23:06:48 +00:00
Joe Finney 2fdad67ceb version v0.0.2 2016-01-17 13:34:30 +00:00
Joe Finney c893f3d397 microbit: Corrected module dependencies
Since microbit-dal version 1.4.7, dependencies are now listed with the
microbit-dal module.json. This enables consistent versioning of sub
dependencies.
2016-01-17 13:30:09 +00:00
Joe Finney d821d76abc microbit: changed default target to gcc
gcc is more widely used in the community due to being open source and free...
changed the default compiler to suit the common case.
2015-12-11 15:20:19 +00:00
Joe Finney f2a04f0f4d microbit: Added reference to nrf51-sdk
ARM mbed have extracted the Nordic SDK from their BLE libraries, but dependencies still exist...
Maintaining a local branch here to provide the opportunity for tailoring to reduce RAM overhead.
2015-12-11 04:40:08 +00:00
Joe Finney 2c05d96a00 Update README.md 2015-09-11 16:49:19 +01:00
James Devine 4e0923b295 microbit: Added readme.md
This read me describes the process of getting the microbit environment working with yotta.
2015-08-14 17:30:27 +01:00
Joe Finney 51729e3bc9 microbit: Update to lancaster-university repo.
- Updates to modules.json to point to new lancaster-university repo
- Cleanup of .gitignore
- Modified main.cpp to latest DAL API.
2015-08-12 15:59:18 +01:00
James Devine 3bb9642b02 microbit: changed the default target
Previously the default target in .yotta.json was targetting
a namespace that did exist originally, but no longer does.

The default target is now bbc-microbit-classic-armcc.
2015-08-08 00:15:11 +01:00
James Devine 710f351c0f microbit: pushed the target
Pushed the bbc-microbit-class-armcc target to the yotta registry.

Removed the local version
2015-08-01 01:27:40 +01:00
James Devine 86aa4b51a6 microbit: renamed the target for the microbit
hopefully @mmoskal can use this target now?
2015-08-01 00:38:47 +01:00
James Devine 6fc400714a module.json: ammended to point to master
Previously module.json was not pointing to master, so it did not fetch latest changes.
2015-07-31 18:53:24 +01:00
James Devine 57c3ccc8ab microbit: Hello Yotta!
This is a version of the SB2 repo, entirely comprised
of yotta modules.

This repo also includes a microbit-compatible microbit
target (see yotta_targets).
2015-07-31 18:18:49 +01:00
James Devine c5c2cfb221 microbit: A sample program using yotta
This commit adds the bbc-microbit-armcc target, and
also includes the microbit dal, showing how the microbit
can be compiled using yotta.
2015-07-31 17:57:43 +01:00