Closed
Milestone expired on Aug 24, 2019

v1.7

v1.7 - 2019-08-24 21:48 - Garlic

Added

  • ESB: Epic Serial Bus (Better than USB!), stability improvements of the USB module. Preparation for mass-storage access in the Firmware.
  • Enabled the Hardware Watchdog; Card10 will reset itself if the firmware crashes
  • Log messages when BLE is pairing / connected.
  • The name of the offending app is printed to the serial console, if an app crashes the metatdata parser.

Changed

  • Improved log messages in cases of lock-contention.
  • Menu will show an error message if a crash occurs.

Fixed

  • Fixed race-conditions in serial writes by using a queue.
  • "Card10 Nickname" crashing if only nickname.txt exists.
  • Lockup when debug prints are enabled.
  • Delayed BHI160 startup a bit so the PMIC task can check the battery first.
  • Relaxed the PMIC lock-timeouts so other task can take a little more time.
  • Fixed off-by-one error in gfx_line().
  • Fixed the API interrupts sometimes getting stuck.
  • Fixed binary building on MacOS.
  • Fixed race-conditions in serial console prints by introducing a queue.
  • Fixed API & MAX30001 mutexes being initialized late sometimes.
  • Fixed wrong stripe width in bi flag.
  • Work items 1
  • Merge requests 7
  • Participants 0
  • Labels 2
Loading
Loading
Loading
Loading
100% complete
100%
Start date
No start date
Until
Aug 24 2019
Due date
Aug 24, 2019 (Past due)
1
Work items 1 New issue
Open: 0 Closed: 1
7
Merge requests 7
Open: 0 Closed: 0 Merged: 7
0
Releases
None
Reference: card10/firmware%"v1.7"