Skip to content

Commit eee8bff

Browse files
committed
update Pybricks firmware to v3.3.0b2
1 parent af160c9 commit eee8bff

File tree

3 files changed

+35
-6
lines changed

3 files changed

+35
-6
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,35 @@
77
### Added
88
- Added ability to import ZIP files containing Python files ([support#833]).
99

10+
### Changed
11+
- Updated firmware to v3.2.0b2:
12+
13+
### Added
14+
- Added `precision_profile` parameter to `Motor` initializer.
15+
- Added `Motor.model` object to interact with the motor state estimator.
16+
- Added `Stop.BRAKE_SMART` as `then` option for motors.
17+
- Added logging support for control stall and pause state.
18+
19+
### Changed
20+
- Changed how the PID values are initialized for each motor.
21+
22+
### Fixed
23+
- Fixed workaround for motor hold drifting away under external input
24+
movement ([support#863]).
25+
- Reduced motor motion while holding position and added configurable setter and
26+
getter for this deadzone.
27+
- Fixed end-user stall flag coming up too early in position based control.
28+
- Further reduced stutter at low motor speeds ([support#366]).
29+
- Fixed position based commands starting from the wrong position if the
30+
previous command was a time based command that could not hit its
31+
target ([support#956]).
32+
- Fixed long delay when connecting to remote on SPIKE hubs ([support#466]).
33+
34+
[support#366]: https://github.com/pybricks/support/issues/366
35+
[support#466]: https://github.com/pybricks/support/issues/466
36+
[support#863]: https://github.com/pybricks/support/issues/863
37+
[support#956]: https://github.com/pybricks/support/issues/956
38+
1039
### Fixed
1140
- Fixed importing file with same name overwrites existing without asking user.
1241

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"@blueprintjs/popover2": "^1.13.10",
1414
"@blueprintjs/select": "^4.9.10",
1515
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.10",
16-
"@pybricks/firmware": "6.8.0",
16+
"@pybricks/firmware": "7.1.1",
1717
"@pybricks/ide-docs": "2.7.0",
1818
"@pybricks/images": "^1.3.0",
1919
"@pybricks/jedi": "1.7.0",

yarn.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2574,12 +2574,12 @@ __metadata:
25742574
languageName: node
25752575
linkType: hard
25762576

2577-
"@pybricks/firmware@npm:6.8.0":
2578-
version: 6.8.0
2579-
resolution: "@pybricks/firmware@npm:6.8.0"
2577+
"@pybricks/firmware@npm:7.1.1":
2578+
version: 7.1.1
2579+
resolution: "@pybricks/firmware@npm:7.1.1"
25802580
dependencies:
25812581
jszip: ^3.7.1
2582-
checksum: 6d85758188dbf9cbe31ea6e5d66b11b0ad34da518e1ff86224cd0f52c7cde93d67159820582b50cb78e1f0f2555a85c2f7a9236e201c5efd1620a8ab8ec1e2e8
2582+
checksum: 1d6044457f7b0e6a9df4292727e88808db20462c96425a73636842214befb2019c38f9f3a579c4332e1f7037de3900b2c5a2a1c1e432275c70087a3033025aa8
25832583
languageName: node
25842584
linkType: hard
25852585

@@ -2627,7 +2627,7 @@ __metadata:
26272627
"@blueprintjs/popover2": ^1.13.10
26282628
"@blueprintjs/select": ^4.9.10
26292629
"@pmmmwh/react-refresh-webpack-plugin": ^0.5.10
2630-
"@pybricks/firmware": 6.8.0
2630+
"@pybricks/firmware": 7.1.1
26312631
"@pybricks/ide-docs": 2.7.0
26322632
"@pybricks/images": ^1.3.0
26332633
"@pybricks/jedi": 1.7.0

0 commit comments

Comments
 (0)