Skip to content

v2.2.0-beta.3

Latest
Compare
Choose a tag to compare
@dlech dlech released this 24 Apr 17:04

Added

  • Added support for Pybricks Profile v1.3.0.

Changed

  • Better error message when download and run fails due to disconnected hub.

  • Updated dependencies.

  • Update code completion for API changes and additions.

  • Updated docs.

  • Updated firmware to v3.3.0b4:

    Added

    • Added pybricks.tools.cross(a, b) to get a vector cross product.
    • Added experimental implementation of hub.imu.heading() (support#912).
    • Added support for reading single-axis rotation.
    • Added hub.imu.ready() method.
    • Added GyroDriveBase class.
    • Added optional window parameter to Motor.speed() method.

    Changed

    Fixed

    • Fixed gyro on Technic Hub occasionally giving a bad value (support#1026).
    • Fixed discrepancy in heading value across hubs (support#1022).
    • Fixed iterator for Matrix objects giving bad values.
    • Fixed Bluetooth sometimes locking up on Technic/City hubs (support#567).
    • Fixed GyroDriveBase being slow to respond to heading perturbations when
      driving at high speed (support#1032).

    Removed

    • Removed positive_direction from DriveBase initializer (support#992).