Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
card10
firmware
Commits
6c0b737b
Commit
6c0b737b
authored
Oct 18, 2020
by
Rahix
Browse files
Update CHANGELOG
parent
19e42e6b
Changes
1
Hide whitespace changes
Inline
Side-by-side
CHANGELOG.md
View file @
6c0b737b
...
...
@@ -5,21 +5,39 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [Unreleased]
### Added
-
`leds.flash_rocket()`
API for making rockets flash asynchronously.
-
Basic API for the MAX86150 pulse-oximeter.
#### For Users
-
A feature to allow setting the main app on-device.
-
Added compatibility to BLE 5.0 capable phones (including iPhones).
-
Added pairing dialog in BLE app.
Device
is only visible when BLE app is
-
Added
a
pairing dialog in
the
BLE app.
card10
is only visible when BLE app is
active.
-
Option to write HCI layer log files for debugging.
-
_Stub_
`ubluetooth`
module. Not yet functional!
-
G-Watch watch face.
-
App for COVID-19 exposure notification statistics.
-
Experimental app using the MAX86150 pulse-oximeter.
#### For Developers
-
`leds.flash_rocket()`
API for making rockets flash asynchronously.
-
Basic API for the MAX86150 pulse-oximeter.
-
CSPRNG as a replacement for the hardware TRNG which does not seem to produce
good entropy the way we are using it right now.
-
Option to write HCI layer log files for debugging.
-
Feature in
`simple_menu`
which detects long button presses.
-
_Stub_
`ubluetooth`
module. Not yet functional!
### Changed
-
Internal changes to the way interrupts are triggered.
-
Updated to a newer version of MicryPython (v1.12)
.
#### For Users
-
The default watch face is now G-Watch
.
-
Improved BLE security by only allowing man-in-the-middle protected
pairings and specifying minimum key lengths.
-
Read time/date automatically from iOS devices.
#### For Developers
-
Updated to a newer version of MicroPython (v1.12).
-
All
`u{module}`
MicroPython modules are now also available as
`{module}`
which
brings card10 more in line with upstream.
-
Updated to SDK version 0.2.1-12
-
The BLE pairing database was completely overhauled.
-
Use the CSPRNG for all MicroPython randomness.
-
Internal changes to the way interrupts are triggered.
### Fixed
-
Made the
`vibra`
vibration motor API more stable.
...
...
@@ -27,6 +45,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
-
Fixed bug which made the USB serial connection unresponsive.
-
Fixed bug which wrote the pairings file more periodically.
-
Fixed invalid filesystem locking in BLE startup.
-
Only print a single warning when a sensor stream overflows instead of spamming
the console with errors.
-
Fixed issues from reloading the configuration file.
-
Fixed
`pycard10.py`
not properly resetting the device before loading a script.
-
Allow to reopen BHI160 sensor from python.
-
Fixed pycardium not exiting when triggering certain failure conditions.
-
Made the config parser more robust.
## [v1.15] - 2020-02-02 - [Okra]
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment