C++ fixes

This commit is contained in:
Michal Moskal 2016-03-29 17:56:01 -07:00
parent 0ccddf9fe8
commit 45aa780934
2 changed files with 4 additions and 5 deletions

View File

@ -6,4 +6,5 @@ basic.plotLeds(`
. # # # . . # # # .
`); `);
basic.pause(300); basic.pause(300);
foo.bar(); basic.showString("Hello");
// foo.bar();

View File

@ -1,8 +1,6 @@
#include "BitVM.h" #include "BitVM.h"
typedef uint32_t ImageLiteral;
/** /**
* Provides access to basic micro:bit functionality. * Provides access to basic micro:bit functionality.
*/ */
@ -40,7 +38,7 @@ namespace basic {
//% blockId=device_show_leds //% blockId=device_show_leds
//% block="show leds" icon="\uf00a" //% block="show leds" icon="\uf00a"
void showLeds(ImageLiteral leds, int interval = 400) { void showLeds(ImageLiteral leds, int interval = 400) {
uBit.display.print(MicroBitImage(getbytes(leds)), 0, 0, 0, delay); uBit.display.print(MicroBitImage(getbytes(leds)), 0, 0, 0, interval);
} }
/** /**
@ -100,7 +98,7 @@ namespace basic {
void forever_stub(void *a) { void forever_stub(void *a) {
while (true) { while (true) {
action::run((Action)a); action::run((Action)a);
micro_bit::pause(20); uBit.sleep(20);
} }
} }