[Feature] Raise runtime errors for likely misconfigured builds #1564
Labels
enhancement
New feature or request
software: pybricks-micropython
Issues with Pybricks MicroPython firmware (or EV3 runtime)
Is your feature request related to a problem? Please describe.
Quite often, we get reports about things not working, when it is an issue of plugging motors in the wrong port or with the wrong direction.
In particular, we get these two quite often:
Describe the solution you'd like
When a steering motor spins unreasonably far, raise a
RuntimeError
saying something like "No steering mechanism on Port A."When a gyro drivebase spins out of control, say something like "Check the left and right motor configuration".
The text was updated successfully, but these errors were encountered: