v2.0.0-beta.1
Added
- Added multi-file support ([support#418], [support#465]).
Changed
-
Moved settings.
-
Accessibility improvements.
-
Updated dependencies.
-
Updated documentation.
-
Updated firmware to v3.2.0b1:
Added
- Added
Stop.NONEasthenoption for motors. - Added
Stop.COAST_SMARTasthenoption for motors. - Made motor deceleration configurable separately from acceleration.
- Enabled
ujsonmodule. - Added ability to use more than one
DriveBasein the same script. - Added support for battery charging on Prime and essential hubs.
Changed
- Changed how
DriveBasesandMotorclasses can be used together. - Raise asynchronous
OSErrorinstead ofSystemExitif motor is disconnected
while a program is running. - Changing settings while a motor is moving no longer raises an exception. Some
settings will not take effect until a new motor command is given. - Disabled
Motor.controlandMotor.logon Move Hub to save space. - Changed LED color calibration on Prime hub to make yellow less green.
- Updated to upstream MicroPython v1.18.
- Changed imu.acceleration() units to mm/s/s (pybricks-micropython#88) for
Move Hub, Technic Hub, and Prime Hub.
Fixed
- Fixed color calibration on Powered Up remote control (support#424).
- Fixed 3x3 Light Matrix colors with hue > 255 not working correctly (support#619).
- Added