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/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": {