diff --git a/libs/microbit/core.cpp b/libs/microbit/core.cpp index b74c3cc5..ab1638b4 100644 --- a/libs/microbit/core.cpp +++ b/libs/microbit/core.cpp @@ -171,9 +171,13 @@ namespace pxt { //% void registerWithDal(int id, int event, Action a); //% - void runAction0(Action a); + uint32_t runAction3(Action a, int arg0, int arg1, int arg2); //% - void runAction1(Action a, int arg); + uint32_t runAction2(Action a, int arg0, int arg1); + //% + uint32_t runAction1(Action a, int arg0); + //% + uint32_t runAction0(Action a); //% Action mkAction(int reflen, int totallen, int startptr); //% diff --git a/package.json b/package.json index a3eec4f6..44312faf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pxt-microbit", - "version": "0.3.31", + "version": "0.3.34", "description": "micro:bit target for PXT", "keywords": [ "JavaScript", @@ -29,6 +29,6 @@ "typescript": "^1.8.7" }, "dependencies": { - "pxt-core": "0.3.34" + "pxt-core": "0.3.37" } } diff --git a/pxtarget.json b/pxtarget.json index 238d364d..f99004db 100644 --- a/pxtarget.json +++ b/pxtarget.json @@ -74,7 +74,7 @@ "yottaTarget": "bbc-microbit-classic-gcc", "yottaCorePackage": "pxt-microbit-core", "githubCorePackage": "microsoft/pxt-microbit-core", - "gittag": "v0.2.2", + "gittag": "v0.3.1", "serviceId": "ws" }, "serial": {