more icons
This commit is contained in:
parent
41c2899feb
commit
d100026d5c
@ -47,14 +47,14 @@
|
|||||||
"brick|block": "brick",
|
"brick|block": "brick",
|
||||||
"control.raiseEvent|block": "raise event|from %src|with value %value",
|
"control.raiseEvent|block": "raise event|from %src|with value %value",
|
||||||
"control|block": "control",
|
"control|block": "control",
|
||||||
"motors.Motor.count|block": "%motor|count",
|
"motors.Motor.count|block": "`icons.motorLarge` %motor|count",
|
||||||
"motors.Motor.move|block": "move %motor|by %angle|degrees at %power|%",
|
"motors.Motor.move|block": "move `icons.motorLarge` %motor|by %angle|degrees at %power|%",
|
||||||
"motors.Motor.power|block": "power %motor|to %power|%",
|
"motors.Motor.power|block": "power `icons.motorLarge` %motor|to %power|%",
|
||||||
"motors.Motor.setBrake|block": "set %motor|brake %brake",
|
"motors.Motor.setBrake|block": "set `icons.motorLarge` %motor|brake %brake",
|
||||||
"motors.Motor.setReversed|block": "set %motor|reversed %reversed",
|
"motors.Motor.setReversed|block": "set `icons.motorLarge` %motor|reversed %reversed",
|
||||||
"motors.Motor.speed|block": "%motor|speed",
|
"motors.Motor.speed|block": "`icons.motorLarge` %motor|speed",
|
||||||
"motors.Motor.stop|block": "stop %motor",
|
"motors.Motor.stop|block": "stop `icons.motorLarge` %motor",
|
||||||
"motors.Motor.tachoCount|block": "%motor|tacho count",
|
"motors.Motor.tachoCount|block": "`icons.motorLarge` %motor|tacho count",
|
||||||
"motors.largeMotorA|block": "large A",
|
"motors.largeMotorA|block": "large A",
|
||||||
"motors.largeMotorB|block": "large B",
|
"motors.largeMotorB|block": "large B",
|
||||||
"motors.largeMotorC|block": "large C",
|
"motors.largeMotorC|block": "large C",
|
||||||
@ -63,7 +63,7 @@
|
|||||||
"motors.mediumMotorB|block": "medium B",
|
"motors.mediumMotorB|block": "medium B",
|
||||||
"motors.mediumMotorC|block": "medium C",
|
"motors.mediumMotorC|block": "medium C",
|
||||||
"motors.mediumMotorD|block": "medium D",
|
"motors.mediumMotorD|block": "medium D",
|
||||||
"motors.stopAllMotors|block": "stop all motors",
|
"motors.stopAllMotors|block": "stop all `icons.motorLarge`",
|
||||||
"motors|block": "motors",
|
"motors|block": "motors",
|
||||||
"output|block": "output",
|
"output|block": "output",
|
||||||
"screen|block": "screen",
|
"screen|block": "screen",
|
||||||
|
@ -66,7 +66,7 @@ namespace motors {
|
|||||||
/**
|
/**
|
||||||
* Stops all motors
|
* Stops all motors
|
||||||
*/
|
*/
|
||||||
//% blockId=motorStopAll block="stop all motors"
|
//% blockId=motorStopAll block="stop all `icons.motorLarge`"
|
||||||
//% weight=10 group="Motors" blockGap=8
|
//% weight=10 group="Motors" blockGap=8
|
||||||
export function stopAllMotors() {
|
export function stopAllMotors() {
|
||||||
const b = mkCmd(Output.ALL, DAL.opOutputStop, 0)
|
const b = mkCmd(Output.ALL, DAL.opOutputStop, 0)
|
||||||
@ -91,7 +91,7 @@ namespace motors {
|
|||||||
* @param motor the output connection that the motor is connected to
|
* @param motor the output connection that the motor is connected to
|
||||||
* @param power the power from ``100`` full forward to ``-100`` full backward, eg: 50
|
* @param power the power from ``100`` full forward to ``-100`` full backward, eg: 50
|
||||||
*/
|
*/
|
||||||
//% blockId=motorSetPower block="power %motor|to %power|%"
|
//% blockId=motorSetPower block="power `icons.motorLarge` %motor|to %power|%"
|
||||||
//% weight=99 group="Motors" blockGap=8
|
//% weight=99 group="Motors" blockGap=8
|
||||||
//% power.min=-100 power.max=100
|
//% power.min=-100 power.max=100
|
||||||
power(power: number) {
|
power(power: number) {
|
||||||
@ -114,7 +114,7 @@ namespace motors {
|
|||||||
* @param angle the degrees to rotate, eg: 360
|
* @param angle the degrees to rotate, eg: 360
|
||||||
* @param power the power from ``100`` full forward to ``-100`` full backward, eg: 50
|
* @param power the power from ``100`` full forward to ``-100`` full backward, eg: 50
|
||||||
*/
|
*/
|
||||||
//% blockId=motorMove block="move %motor|by %angle|degrees at %power|%"
|
//% blockId=motorMove block="move `icons.motorLarge` %motor|by %angle|degrees at %power|%"
|
||||||
//% weight=98 group="Motors" blockGap=8
|
//% weight=98 group="Motors" blockGap=8
|
||||||
//% power.min=-100 power.max=100
|
//% power.min=-100 power.max=100
|
||||||
move(angle: number, power: number) {
|
move(angle: number, power: number) {
|
||||||
@ -134,7 +134,7 @@ namespace motors {
|
|||||||
/**
|
/**
|
||||||
* Stops the motor
|
* Stops the motor
|
||||||
*/
|
*/
|
||||||
//% blockId=motorStop block="stop %motor"
|
//% blockId=motorStop block="stop `icons.motorLarge` %motor"
|
||||||
//% weight=97 group="Motors"
|
//% weight=97 group="Motors"
|
||||||
stop() {
|
stop() {
|
||||||
const b = mkCmd(this.port, DAL.opOutputStop, 1)
|
const b = mkCmd(this.port, DAL.opOutputStop, 1)
|
||||||
@ -146,7 +146,7 @@ namespace motors {
|
|||||||
* Sets the automatic brake on or off when the motor is off
|
* Sets the automatic brake on or off when the motor is off
|
||||||
* @param brake a value indicating if the motor should break when off
|
* @param brake a value indicating if the motor should break when off
|
||||||
*/
|
*/
|
||||||
//% blockId=outputMotorSetBrakeMode block="set %motor|brake %brake"
|
//% blockId=outputMotorSetBrakeMode block="set `icons.motorLarge` %motor|brake %brake"
|
||||||
//% brake.fieldEditor=toggleonoff
|
//% brake.fieldEditor=toggleonoff
|
||||||
//% weight=60 group="Motors" blockGap=8
|
//% weight=60 group="Motors" blockGap=8
|
||||||
setBrake(brake: boolean) {
|
setBrake(brake: boolean) {
|
||||||
@ -156,7 +156,7 @@ namespace motors {
|
|||||||
/**
|
/**
|
||||||
* Reverses the motor polarity
|
* Reverses the motor polarity
|
||||||
*/
|
*/
|
||||||
//% blockId=motorSetReversed block="set %motor|reversed %reversed"
|
//% blockId=motorSetReversed block="set `icons.motorLarge` %motor|reversed %reversed"
|
||||||
//% reversed.fieldEditor=toggleonoff
|
//% reversed.fieldEditor=toggleonoff
|
||||||
//% weight=59 group="Motors"
|
//% weight=59 group="Motors"
|
||||||
setReversed(reversed: boolean) {
|
setReversed(reversed: boolean) {
|
||||||
@ -169,7 +169,7 @@ namespace motors {
|
|||||||
* Gets motor actual speed.
|
* Gets motor actual speed.
|
||||||
* @param motor the port which connects to the motor
|
* @param motor the port which connects to the motor
|
||||||
*/
|
*/
|
||||||
//% blockId=motorSpeed block="%motor|speed"
|
//% blockId=motorSpeed block="`icons.motorLarge` %motor|speed"
|
||||||
//% weight=72 group="Motors" blockGap=8
|
//% weight=72 group="Motors" blockGap=8
|
||||||
speed(): number {
|
speed(): number {
|
||||||
return getMotorData(this.port).actualSpeed;
|
return getMotorData(this.port).actualSpeed;
|
||||||
@ -179,7 +179,7 @@ namespace motors {
|
|||||||
* Gets motor step count.
|
* Gets motor step count.
|
||||||
* @param motor the port which connects to the motor
|
* @param motor the port which connects to the motor
|
||||||
*/
|
*/
|
||||||
//% blockId=motorCount block="%motor|count"
|
//% blockId=motorCount block="`icons.motorLarge` %motor|count"
|
||||||
//% weight=71 group="Motors" blockGap=8
|
//% weight=71 group="Motors" blockGap=8
|
||||||
count(): number {
|
count(): number {
|
||||||
return getMotorData(this.port).count;
|
return getMotorData(this.port).count;
|
||||||
@ -189,7 +189,7 @@ namespace motors {
|
|||||||
* Gets motor tacho count.
|
* Gets motor tacho count.
|
||||||
* @param motor the port which connects to the motor
|
* @param motor the port which connects to the motor
|
||||||
*/
|
*/
|
||||||
//% blockId=motorTachoCount block="%motor|tacho count"
|
//% blockId=motorTachoCount block="`icons.motorLarge` %motor|tacho count"
|
||||||
//% weight=70 group="Motors"
|
//% weight=70 group="Motors"
|
||||||
tachoCount(): number {
|
tachoCount(): number {
|
||||||
return getMotorData(this.port).tachoCount;
|
return getMotorData(this.port).tachoCount;
|
||||||
|
Loading…
Reference in New Issue
Block a user