Releases: zauberzeug/lizard
Releases · zauberzeug/lizard
lizard_v0.6.1
Bugfix
- Fix module instance properties sharing the same reference (#109 by @JensOgorek)
lizard_v0.6.0
Enhancements
- Introduce pre-commit hooks (#103 by @falkoschindler)
- Improve integration of expander module (#18, #74, #85, #92, #93, #98 by @JensOgorek, @falkoschindler)
- Check strapping pins before flashing port expander (#75, #95 by @SeaTechRC, @JensOgorek, @falkoschindler)
Bugfixes
- Fix core getting unresponsive for long startup scripts (#65, #99, #107 by @rodja, @JensOgorek, @Johannes-Thiel, @falkoschindler)
- Pre-initialize properties for proxy modules (#18, #66, #104 by @Johannes-Thiel, @JensOgorek, @falkoschindler)
- Fix timing in IMU module (#88, #94 by @pascalzauberzeug, @JensOgorek, @Johannes-Thiel)
- Fix comparison in serial module (#86, #89 by @pascalzauberzeug, @JensOgorek)
- "invalid token" errors when using steering with Bluetooth (#65 by @JensOgorek, @rodja)
Documentation
- Add
speed
method to ODrive documentation (#79, #84 by @JensOgorek, @Johannes-Thiel)
lizard_v0.5.3
Enhancement
- Updated core_dumper to work with esp_coredump and esp-gdb (#83 by @JensOgorek, @falkoschindler)
Bugfix
- Fix multiple buffer overflows and a buffer underflow (#78 by @SeaTechRC, @falkoschindler, @JensOgorek)
lizard_v0.5.2
Bugfix
- Increase UART buffer size to avoid error while configuring (#59, #81, #82 by @Johannes-Thiel, @JensOgorek)
lizard_v0.5.1
Fix
- Remove flash size validation (#76, #77 by @JensOgorek)
lizard_v0.5.0
Enhancements
- Update to IDF 5.3.1 (#68 by @JensOgorek)
- Allow saving core dumps (#70, #71 by @JensOgorek, @falkoschindler)
- Allow reading pin statuses, setting levels and strapping information (#69 by @JensOgorek, @falkoschindler)
lizard_v0.4.0
New feature and enhancement
- Introduce a module for Igus D1 motors (#63 by @Johannes-Thiel, @falkoschindler)
- Set the "step" pin of the StepperMotor module low when the motor is idle (#16 by @falkoschindler)
Bugfix
- Remove asyncio from requirements.txt (#72 by @JensOgorek, @falkoschindler)
lizard_v0.3.0
New features
- Introduce a
last_message_age
property for the Expander module (#62 by @SeaTechRC, @falkoschindler, @Johannes-Thiel) - Refactor CANOpen module and introduce DunkerMotor module (#58 by @falkoschindler, @Johannes-Thiel)
Bugfix
- Fix error when accessing the change attribute of an Input module on an Expander (#36, #51 by @angelom93, @falkoschindler)
lizard_v0.2.0
New features and enhancements
- Allow creating
Expander
modules without boot and enable pins (#54, #55 by @falkoschindler, @JensOgorek) - Introduce
Analog
module (#47, #50 by @kayhe, @JensOgorek, @falkoschindler)
Bugfixes
- Fix
expander.flash()
for different partition tables (#53, #56 by @falkoschindler, @JensOgorek) - Fix missing checksum for communication between core and port expander (#49 by @SeaTechRC, @falkoschindler)
lizard_v0.1.12
New features and enhancements
- Re-introduce RMD properties (speed, torque, temperature) and improve RMD pair synchronization (#52 by @codingpaula, @falkoschindler)
- Add
core.ota()
method for triggering OTA updates (#44 by @JensOgorek) - Provide more information after storage access failure (#43 by @SeaTechRC, @falkoschindler)
Bugfix
- Correctly handle decode error when reading from serial (#42 by @rodja, @falkoschindler)