pxt-common-packages
Version:
Microsoft MakeCode (PXT) common packages
58 lines • 2.94 kB
JSON
{
"AnalogInPin.analogRead|block": "analog read|pin %name",
"AnalogOutPin.analogWrite|block": "analog write|pin %name|to %value",
"DigitalInOutPin.digitalRead|block": "digital read|pin %name",
"DigitalInOutPin.digitalWrite|block": "digital write|pin %name|to %value=toggleHighLow",
"DigitalInOutPin.onEvent|block": "on|pin %pin|%event",
"DigitalInOutPin.onPulsed|block": "on|pin %pin|pulsed %pulse",
"DigitalInOutPin.pulseIn|block": "pulse in (µs)|pin %name|pulsed %high||timeout %maxDuration (µs)",
"DigitalInOutPin.setPull|block": "set pull|pin %pin|to %pull",
"PinEvent.Fall|block": "fall",
"PinEvent.PulseHigh|block": "pulse high",
"PinEvent.PulseLow|block": "pulse low",
"PinEvent.Rise|block": "rise",
"PinPullMode.PullDown|block": "down",
"PinPullMode.PullNone|block": "none",
"PinPullMode.PullUp|block": "up",
"PulseValue.High|block": "high",
"PulseValue.Low|block": "low",
"PwmOnlyPin.analogSetPeriod|block": "analog set period|pin %pin|to (µs)%period",
"PwmOnlyPin.servoSetPulse|block": "servo set pulse|pin %value|to (µs) %duration",
"PwmOnlyPin.servoWrite|block": "servo write|pin %name|to %value=protractorPicker",
"configStorage|block": "configStorage",
"control.Timer.millis|block": "%timer|millis",
"control.Timer.pauseUntil|block": "%timer|pause until (ms) %ms",
"control.Timer.reset|block": "%timer|reset",
"control.Timer.seconds|block": "%timer|seconds",
"control.deviceDalVersion|block": "device dal version",
"control.raiseEvent|block": "raise event|from %src|with value %value",
"control.timer1|block": "timer 1",
"control.timer2|block": "timer 2",
"control.timer3|block": "timer 3",
"control.timer4|block": "timer 4",
"control.timer5|block": "timer 5",
"control.timer6|block": "timer 6",
"control.timer7|block": "timer 7",
"control.timer8|block": "timer 8",
"control|block": "control",
"light|block": "light",
"pins.i2cReadNumber|block": "i2c read number at address %address|of format %format|repeated %repeated",
"pins.i2cReadRegister|block": "i2c read register|at address $address|at register $register",
"pins.i2cWriteNumber|block": "i2c write number|at address %address|with value %value|of format %format|repeated %repeated",
"pins.i2cWriteRegister|block": "i2c write register|at address $address|at register $register|value $value",
"pins.pulseDuration|block": "pulse duration (µs)",
"pins.spiFrequency|block": "spi frequency %frequency",
"pins.spiMode|block": "spi mode %mode",
"pins.spiTransfer|block": "spi transfer %command into %response",
"pins.spiWrite|block": "spi write %value",
"pins|block": "pins",
"{id:category}ConfigStorage": "ConfigStorage",
"{id:category}Control": "Control",
"{id:category}I2C": "I2C",
"{id:category}Light": "Light",
"{id:category}Pins": "Pins",
"{id:category}PwmOnlyPin": "PwmOnlyPin",
"{id:category}SPI": "SPI",
"{id:group}Servo": "Servo",
"{id:group}i2c": "i2c"
}