@@ -11,22 +11,13 @@ declare namespace power {
1111 * Request low power when the next idle
1212 * @param mode If Continue, then return immediately; if Wait, then pause until a power-up event occurs
1313 */
14- //% help=power/low-power-request
15- //% group="micro:bit (V2)"
16- //% weight=700
17- //% block="request low power||and $mode"
1814 //% shim=power::_lowPowerRequest
1915 function _lowPowerRequest ( mode : LowPowerMode ) : void ;
2016
2117 /**
2218 * Pause for a fixed interval, and request low power when idle.
2319 * @param interval The period of time to pause, in milliseconds.
2420 */
25- //% help=power/low-power-for
26- //% group="micro:bit (V2)"
27- //% weight=600
28- //% interval.shadow=longTimePicker
29- //% block="request low power for $interval ms"
3021 //% shim=power::_lowPowerPause
3122 function _lowPowerPause ( interval : int32 ) : void ;
3223
@@ -35,16 +26,12 @@ declare namespace power {
3526 * Prevent and allow requests should occur in pairs.
3627 * The default is to allow.
3728 */
38- //% help=power/low-power-enable
39- //% weight=500
40- //% block="low power %enable"
4129 //% shim=power::_lowPowerEnable
4230 function _lowPowerEnable ( enable : LowPowerEnable ) : void ;
4331
4432 /**
4533 * Determine if low power is enabled
4634 */
47- //% help=power/low-power-is-enabled
4835 //% shim=power::_lowPowerIsEnabled
4936 function _lowPowerIsEnabled ( ) : boolean ;
5037
@@ -53,13 +40,6 @@ declare namespace power {
5340 * @param interval the time (in ms) for the timer.
5441 * @param code the code to execute
5542 */
56- //% help=power/full-power-every
57- //% group="micro:bit (V2)"
58- //% weight=800
59- //% blockAllowMultiple=1
60- //% interval.shadow=longTimePicker
61- //% afterOnStart=true
62- //% block="full power every $interval ms"
6343 //% shim=power::_fullPowerEvery
6444 function _fullPowerEvery ( interval : int32 , code : ( ) => void ) : void ;
6545
@@ -68,7 +48,6 @@ declare namespace power {
6848 * @param source the source to set
6949 * @param enable true to trigger full power
7050 */
71- //% help=power/full-power-source-enable
7251 //% shim=power::_fullPowerSourceEnable
7352 function _fullPowerSourceEnable ( source : FullPowerSource , enable : boolean ) : void ;
7453
@@ -85,10 +64,6 @@ declare namespace power {
8564 * Set the source to trigger full power.
8665 * @param source the source to set
8766 */
88- //% help=power/full-power-on
89- //% group="micro:bit (V2)"
90- //% weight=900
91- //% block="full power on %source"
9267 //% shim=power::_fullPowerOn
9368 function _fullPowerOn ( source : FullPowerSource ) : void ;
9469}
0 commit comments