Closed
Milestone
v1.11
v1.11 - 2019-09-24 - Karotte
Added
- Support for sleep-mode instead of full power-off. This means the RTC now retains its state!
- For debugger users: A GDB macro
task_backtrace
which allows to view backtraces of tasks which are currently swapped out. Use like(gdb) task_backtrace serial_task_id ... (gdb) task_backtrace dispatcher_task_id ... (gdb) task_backtrace ble_task_id
- BHI160 magnetometer sensor
- ESB API in Pycardium.
- Monotonic clock API
- New FOSS font ...
Changed
-
Display.print()
uses a transparent background when printing withbg == fg
. - Try different crc16 module during build because different environments might have different ones installed.
- Improved ECG app, it can now blink on pulse and more!
- Improved BHI160 and BME680 apps.
Fixed
- Fixed a regression which made it impossible to turn off the flashlight.
- Fixed CRT for l0dables not allowing to overwrite interrupt handlers.
- Fixed ECG App not closing the sensor on
KeyboardInterrupt
. - Fixed a bug which made the power-button unresponsive when pressed during boot (Interrupts were getting ignored).
- Fixed
simple_menu.Menu.exit()
not actually working. - Added a few missing locks in
leds
module. - Added a workaround for BHI160 axis mapping not being applied in some cases.
- Added a critical-section in BLE stack initialization to prevent weird lock-ups.
- Fixed vibra module crashing when calling
vibra.vibrate()
while already running. - Fixed sensor-sample overflow leading to I2C bus lockup.