upated to 0.1.7. fixing rename issues

This commit is contained in:
Peli de Halleux 2016-04-14 14:29:28 -07:00
parent 9a50050f7c
commit 10e3fdf007
5 changed files with 7 additions and 15 deletions

View File

@ -8,10 +8,6 @@ enum class EventCreationMode {
* MicroBitEvent is initialised, and no further processing takes place.
*/
CreateOnly = CREATE_ONLY,
/**
* MicroBitEvent is initialised, and queued on the MicroBitMessageBus.
*/
CreateAndQueue = CREATE_AND_QUEUE,
/**
* MicroBitEvent is initialised, and its event handlers are immediately fired (not suitable for use in interrupts!).
*/
@ -143,10 +139,10 @@ namespace control {
* Raises an event in the event bus.
* @param src ID of the MicroBit Component that generated the event e.g. MICROBIT_ID_BUTTON_A.
* @param value Component specific code indicating the cause of the event.
* @param mode optional definition of how the event should be processed after construction (default is CREATE_AND_QUEUE).
* @param mode optional definition of how the event should be processed after construction (default is CREATE_AND_FIRE).
*/
//% weight=21 blockGap=12 blockId="control_raise_event" block="raise event|from source %src=control_event_source|with value %value=control_event_value" blockExternalInputs=1
//% mode.defl=CREATE_AND_QUEUE
//% mode.defl=CREATE_AND_FIRE
void raiseEvent(int src, int value, EventCreationMode mode) {
MicroBitEvent evt(src, value, (MicroBitEventLaunchMode)mode);
}

View File

@ -119,10 +119,6 @@ declare namespace input {
* MicroBitEvent is initialised, and no further processing takes place.
*/
CreateOnly = 0, // CREATE_ONLY
/**
* MicroBitEvent is initialised, and queued on the MicroBitMessageBus.
*/
CreateAndQueue = 1, // CREATE_AND_QUEUE
/**
* MicroBitEvent is initialised, and its event handlers are immediately fired (not suitable for use in interrupts!).
*/

View File

@ -9,7 +9,7 @@ namespace serial {
*/
//%
StringData* readString() {
return uBit.serial.readString().leakData();
return uBit.serial.readUntil(ManagedString("\r\n")).leakData();
}
/**
@ -17,6 +17,6 @@ namespace serial {
*/
//%
void writeString(StringData *text) {
uBit.serial.sendString(ManagedString(text));
uBit.serial.send(ManagedString(text));
}
}

View File

@ -332,10 +332,10 @@ declare namespace control {
* Raises an event in the event bus.
* @param src ID of the MicroBit Component that generated the event e.g. MICROBIT_ID_BUTTON_A.
* @param value Component specific code indicating the cause of the event.
* @param mode optional definition of how the event should be processed after construction (default is CREATE_AND_QUEUE).
* @param mode optional definition of how the event should be processed after construction (default is CREATE_AND_FIRE).
*/
//% weight=21 blockGap=12 blockId="control_raise_event" block="raise event|from source %src=control_event_source|with value %value=control_event_value" blockExternalInputs=1
//% mode.defl=1 shim=control::raiseEvent
//% mode.defl=2 shim=control::raiseEvent
function raiseEvent(src: number, value: number, mode?: EventCreationMode): void;
/**

View File

@ -60,7 +60,7 @@
"autoRun": true
},
"compileService": {
"gittag": "v0.1.6",
"gittag": "v0.1.7",
"serviceId": "ws"
},
"serial": {