Releases: zauberzeug/lizard
Releases · zauberzeug/lizard
lizard_v0.8.0
New features and enhancements
- Introduce
TemperatureSensor
module andAnalogUnit
(#161, #157 by @JensOgorek, @falkoschindler) - Allow espresso.py to release locked up GPIO pins (#157 by @pascalzauberzeug, @falkoschindler)
- Introduce PIN authentication for the
Bluetooth
module (#154 by @JensOgorek) - Add support for ESP32s3 (#148 by @JensOgorek, @falkoschindler)
Bugfix
- Prevent espresso.py from leaving locked up GPIO pins due to an early
sys.exit
(#149, #151 by @falkoschindler, @pascalzauberzeug)
Documentation
- Fix documentation for espresso.py (#162 by @samuk, @JensOgorek, @falkoschindler)
lizard_v0.7.3
Bugfix
- Add UART queue to prevent reset crashes (#146 by @JensOgorek)
lizard_v0.7.2
Bugfix
- Fix braking for position control of the stepper motor (#144 by @pascalzauberzeug, @falkoschindler)
lizard_v0.7.1
Tooling
- Introduce espresso.py to replace flash.py in the future (#143 by @falkoschindler, @pascalzauberzeug, @JensOgorek, @Johannes-Thiel)
lizard_v0.7.0
New features and enhancements
- Add disable function to flash script (#141 by @JensOgorek, @falkoschindler, @pascalzauberzeug, @Johannes-Thiel)
- Allow reading voltages from DunkerMotors (#140 by @falkoschindler)
- Allow enabling and disabling actuators (#139 by @Johannes-Thiel, @JensOgorek, @falkoschindler)
- Add more IMU properties and allow setting the operation mode (#105, #132 by @SeaTechRC, @falkoschindler)
lizard_v0.6.5
Enhancements
- Improve .syncignore for LiveSync-ing the build folder (#138 by @JensOgorek)
- Improve CAN bus recovery for
Can
andCanOpenMotor
module (#137 by @JensOgorek, @falkoschindler) - Fix mismatch between
can.status()
andcan.get_status()
(#133 by @falkoschindler)
lizard_v0.6.4
Bugfix
- Fix TWAI driver not restarting; add status check and recovery (#129, #130 by @Johannes-Thiel)
lizard_v0.6.3
Bugfixes and enhancements
- Register module defaults using static initialization pattern (#125 by @falkoschindler, @JensOgorek)
- Add a workaround for a bug in the TWAI driver (#126, #127 by @pascalzauberzeug, @JensOgorek)
lizard_v0.6.2
Bugfixes and enhancements
- Improve startup of
Expander
module (#91, #110, #114, #115, #117, #123, #124 by @JensOgorek, @pascalzauberzeug, @falkoschindler) - Improve UART driver handling when flashing an
Expander
(#96, #108 by @JensOgorek) - Fix escape character handling in parser.h (#24, #112 by @falkoschindler, @JensOgorek)
- Update owl dependency (#113, #121 by @JensOgorek)
- Distinguish between enable and reset in flash.py (#119, #120 by @Johannes-Thiel)
lizard_v0.6.1
Bugfix
- Fix module instance properties sharing the same reference (#109 by @JensOgorek)