This commit is contained in:
peli 2021-02-12 04:43:59 -08:00
Родитель e6844265a1
Коммит 513483d046
16 изменённых файлов: 21 добавлений и 0 удалений

Просмотреть файл

@ -31,6 +31,7 @@ namespace modules {
//% group="Barcode reader"
//% block="set %barcodereader %value=toggleOnOff"
setEnabled(value: boolean) {
this.start();
const values = this._enabled.values as any[];
values[0] = value ? 1 : 0;
this._enabled.values = values as [boolean];

Просмотреть файл

@ -31,6 +31,7 @@ namespace modules {
//% group="Buzzer" value.min=0 value.max=1 value.defl=1
//% block="set %buzzer volume to %value"
setVolume(value: number) {
this.start();
const values = this._volume.values as any[];
values[0] = value;
this._volume.values = values as [number];

Просмотреть файл

@ -33,6 +33,7 @@ namespace modules {
//% group="Character Screen" value.min=0 value.max=1
//% block="set %characterscreen brightness to %value"
setBrightness(value: number) {
this.start();
const values = this._brightness.values as any[];
values[0] = value;
this._brightness.values = values as [number];
@ -54,6 +55,7 @@ namespace modules {
//% group="Character Screen"
//% block="set %characterscreen message to %value"
setMessage(value: string) {
this.start();
const values = this._message.values as any[];
values[0] = value;
this._message.values = values as [string];

Просмотреть файл

@ -42,6 +42,7 @@ namespace modules {
//% group="Compass"
//% block="set %compass %value=toggleOnOff"
setEnabled(value: boolean) {
this.start();
const values = this._enabled.values as any[];
values[0] = value ? 1 : 0;
this._enabled.values = values as [boolean];

Просмотреть файл

@ -33,6 +33,7 @@ namespace modules {
//% group="LED Matrix" value.min=0 value.max=1
//% block="set %ledmatrix brightness to %value"
setBrightness(value: number) {
this.start();
const values = this._brightness.values as any[];
values[0] = value;
this._brightness.values = values as [number];
@ -56,6 +57,7 @@ namespace modules {
//% group="LED Matrix"
//% block="set %ledmatrix leds to %value"
setLeds(value: Buffer) {
this.start();
const values = this._leds.values as any[];
values[0] = value;
this._leds.values = values as [Buffer];

Просмотреть файл

@ -33,6 +33,7 @@ namespace modules {
//% group="LED Pixel" value.min=0 value.max=1 value.defl=0.05
//% block="set %ledpixel brightness to %value"
setBrightness(value: number) {
this.start();
const values = this._brightness.values as any[];
values[0] = value;
this._brightness.values = values as [number];

Просмотреть файл

@ -33,6 +33,7 @@ namespace modules {
//% group="LED" value.min=0 value.max=1
//% block="set %led brightness to %value"
setBrightness(value: number) {
this.start();
const values = this._brightness.values as any[];
values[0] = value;
this._brightness.values = values as [number];

Просмотреть файл

@ -31,6 +31,7 @@ namespace modules {
//% group="MIDI output"
//% block="set %midioutput %value=toggleOnOff"
setEnabled(value: boolean) {
this.start();
const values = this._enabled.values as any[];
values[0] = value ? 1 : 0;
this._enabled.values = values as [boolean];

Просмотреть файл

@ -33,6 +33,7 @@ namespace modules {
//% group="Motor"
//% block="set %motor %value=toggleOnOff"
setEnabled(value: boolean) {
this.start();
const values = this._enabled.values as any[];
values[0] = value ? 1 : 0;
this._enabled.values = values as [boolean];
@ -58,6 +59,7 @@ namespace modules {
//% group="Motor" value.min=-1 value.max=1
//% block="set %motor duty to %value"
setDuty(value: number) {
this.start();
const values = this._duty.values as any[];
values[0] = value;
this._duty.values = values as [number];

Просмотреть файл

@ -42,6 +42,7 @@ namespace modules {
//% group="Power" value.defl=1
//% block="set %power %value=toggleOnOff"
setEnabled(value: boolean) {
this.start();
const values = this._enabled.values as any[];
values[0] = value ? 1 : 0;
this._enabled.values = values as [boolean];

Просмотреть файл

@ -31,6 +31,7 @@ namespace modules {
//% group="Relay"
//% block="set %relay closed to %value"
setClosed(value: boolean) {
this.start();
const values = this._closed.values as any[];
values[0] = value ? 1 : 0;
this._closed.values = values as [boolean];

Просмотреть файл

@ -33,6 +33,7 @@ namespace modules {
//% group="Servo"
//% block="set %servo %value=toggleOnOff"
setEnabled(value: boolean) {
this.start();
const values = this._enabled.values as any[];
values[0] = value ? 1 : 0;
this._enabled.values = values as [boolean];
@ -54,6 +55,7 @@ namespace modules {
//% group="Servo" value.min=-90 value.max=90
//% block="set %servo angle to %value"
setAngle(value: number) {
this.start();
const values = this._angle.values as any[];
values[0] = value;
this._angle.values = values as [number];

Просмотреть файл

@ -33,6 +33,7 @@ namespace modules {
//% group="7-segment display" value.min=0 value.max=1
//% block="set %sevensegmentdisplay brightness to %value"
setBrightness(value: number) {
this.start();
const values = this._brightness.values as any[];
values[0] = value;
this._brightness.values = values as [number];
@ -80,6 +81,7 @@ namespace modules {
//% group="7-segment display"
//% block="set %sevensegmentdisplay digits to %value"
setDigits(value: Buffer) {
this.start();
const values = this._digits.values as any[];
values[0] = value;
this._digits.values = values as [Buffer];

Просмотреть файл

@ -31,6 +31,7 @@ namespace modules {
//% group="Sound player" value.min=0 value.max=1
//% block="set %soundplayer volume to %value"
setVolume(value: number) {
this.start();
const values = this._volume.values as any[];
values[0] = value;
this._volume.values = values as [number];

Просмотреть файл

@ -31,6 +31,7 @@ namespace modules {
//% group="Speech synthesis"
//% block="set %speechsynthesis %value=toggleOnOff"
setEnabled(value: boolean) {
this.start();
const values = this._enabled.values as any[];
values[0] = value ? 1 : 0;
this._enabled.values = values as [boolean];

Просмотреть файл

@ -44,6 +44,7 @@ namespace modules {
//% group="Vibration motor"
//% block="set %vibration %value=toggleOnOff"
setEnabled(value: boolean) {
this.start();
const values = this._enabled.values as any[];
values[0] = value ? 1 : 0;
this._enabled.values = values as [boolean];