J. S.
J. S.
Just saw that the package throws errors if Atom is closed: 
If CONFIG_MULTITHREADING is not set, k_sleep is not defined by Zephyr. Signed-off-by: Robert Schulze
In certain scenarios, additional tests in the updated firmware are performed to determine the success of the update. Nevertheless, in those cases also the downgrade prevention is of interest. This...
Since TLVs (and data) are defined on byte level, the values are destroyed by converting them to string and back to bytes. This solves issue #238.
I am sending TLV-data to an accessory. Eversthing appears to go well, until I reach `BlePairing::_convert_from_python` (`controller/ble_impl__init__.py:255`), which 1. translates an already encoded value to a hex string, 2. re-encodes...
see issue #234
BLE controller implementation `ble_impl/__init__.py:574` returns an empty dict on error, but otherwise a tlv (`ble_impl/__init__.py:601`). This leads to an `AttributeError` in `ble_impl/__init__.py:200`.
Fixes the initialization of the exception-base class, as well as the name of the class-member `error_code`
Implementation of `RequestRejected` soed not pass "self" to the exception initialization, thus leading to an error on construction. I think it would be good to refactor the errors so that...