use registerwithdal in simulator
This commit is contained in:
parent
7da483f258
commit
c2883d00ee
@ -250,7 +250,7 @@ namespace pxsim.input {
|
|||||||
b.usesButtonAB = true;
|
b.usesButtonAB = true;
|
||||||
runtime.queueDisplayUpdate();
|
runtime.queueDisplayUpdate();
|
||||||
}
|
}
|
||||||
b.bus.listen(button, DAL.MICROBIT_BUTTON_EVT_CLICK, handler);
|
pxt.registerWithDal(button, DAL.MICROBIT_BUTTON_EVT_CLICK, handler);
|
||||||
}
|
}
|
||||||
|
|
||||||
export function buttonIsPressed(button: number): boolean {
|
export function buttonIsPressed(button: number): boolean {
|
||||||
@ -273,7 +273,7 @@ namespace pxsim.input {
|
|||||||
b.useShake = true;
|
b.useShake = true;
|
||||||
runtime.queueDisplayUpdate();
|
runtime.queueDisplayUpdate();
|
||||||
}
|
}
|
||||||
b.bus.listen(DAL.MICROBIT_ID_GESTURE, gesture, handler);
|
pxt.registerWithDal(DAL.MICROBIT_ID_GESTURE, gesture, handler);
|
||||||
}
|
}
|
||||||
|
|
||||||
export function onPinPressed(pinId: number, handler: RefAction) {
|
export function onPinPressed(pinId: number, handler: RefAction) {
|
||||||
@ -424,7 +424,7 @@ namespace pxsim.radio {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function onBroadcastMessageReceived(msg: number, handler: RefAction): void {
|
export function onBroadcastMessageReceived(msg: number, handler: RefAction): void {
|
||||||
board().bus.listen(DAL.MES_BROADCAST_GENERAL_ID, msg, handler);
|
pxt.registerWithDal(DAL.MES_BROADCAST_GENERAL_ID, msg, handler);
|
||||||
}
|
}
|
||||||
|
|
||||||
export function setGroup(id: number): void {
|
export function setGroup(id: number): void {
|
||||||
@ -452,7 +452,7 @@ namespace pxsim.radio {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function onDataReceived(handler: RefAction): void {
|
export function onDataReceived(handler: RefAction): void {
|
||||||
board().bus.listen(DAL.MICROBIT_ID_RADIO, DAL.MICROBIT_RADIO_EVT_DATAGRAM, handler);
|
pxt.registerWithDal(DAL.MICROBIT_ID_RADIO, DAL.MICROBIT_RADIO_EVT_DATAGRAM, handler);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user