Zum Hauptinhalt springen
Version: Next

API

Inspiriert von 👉 DFRobot pxt-DFRobot_MaqueenPlus_v20.

Maqueen Version

Gibt die Version des Maqueen-Boards zurück.

version() # => 'MBT0021-EN-2.1'

Changelog

V2.0.1 (12.12.2023)

Nur kleinere Anpassungen, keine Breaking Changes.

🎉 New Features

  • motor_get_calibration(motor): Gibt eine Kopie der aktuellen Kalibration für den angegebenen Motor zurück.

🐛 Bug Fixes

  • _get_speed behebe Fehler, wenn Geschwindigkeit extrapoliert wird.

V2.0.0 (7.12.2023)

🧨 Breaking Changes

  • LineSensor hat jetzt die Werte L1, L2, M, R1, R2 statt SENSOR_L1, SENSOR_L2, SENSOR_M, SENSOR_R1, SENSOR_R2. ⚠️ SENSOR_ALL wurde entfernt. Verwende stattdessen line_sensor_all().
  • line_sensor: Es können nur einzelne Werte (L1, L2, M, R1, R2) abgefragt werden, um die Editor-Autovervollständigung zu unterstützen.
  • line_sensor_data: Es können nur einzelne Werte (L1, L2, M, R1, R2) abgefragt werden, um die Editor-Autovervollständigung zu unterstützen.

🎉 New Features

  • line_sensor_all(): Gibt ein 5-Tupel mit den Werten (0, 1) von allen Fünf Liniensensoren zurück. Die Reihenfolge ist im Uhrzeigersinn, beginnend mit dem linken Sensor: (L2, L1, M, R1, R2)
  • line_sensor_data_all(): Gibt ein 5-Tupel mit den Werten (0-255) von allen Fünf Liniensensoren zurück. Die Reihenfolge ist im Uhrzeigersinn, beginnend mit dem linken Sensor: (L2, L1, M, R1, R2)
  • hsl(h, s, l): Hilfsfunktion um Farben im HSL-Farbraum zu beschreiben. Kann wie rgb verwendet werden.

🐛 Bug Fixes

  • led_rgb: Wird led_rgb ohne Helligkeit aufgerufen und liegt die globale Helligkeit dabei unter dem Schwellenwert von 2, so wird die Helligkeit auf das Maximum (255) gesetzt.