Endaq-device

Latest version: v1.3.2

Safety actively analyzes 681935 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.0.8

* Added `available` property to `Recorder`, `CommandInterface`, and `ConfigInterface` to detect that a recorder is connected, ready for commands, and ready for configuration, respectively.
* Added `CommandInterface.awaitRemount()` (counterpart to `awaitReboot()`)
* Command and configuration error codes now use an `enum` - functionally the same, but response `repr()` are easier to read.
* Fixed formatting of MAC address string.
* Fixed `CommandInterface.updateESP32()`
* Added `LegacyFileCommandInterface` for old SlamStick recorders with firmware that supports recording but not file-based firmware updating (FwRev 17-19).
* Consolidated everything that's explicitly dependent on FwRev into `CommandInterface` and its subclasses.
* Added 6 more 'fake recorders' for testing, and standardized the fake recorder naming convention (`partNumber_FwRev`).

1.0.7

* Added `CommandInterface.getNetworkStatus()` and `CommandInterface.getNetworkAddress()`
* Added support for SafeLoad/innRecord-branded devices
* Documentation improvements

1.0.6

* Fixed an issue with new STM32-based S3-D16 devices
* Reformatted `hardwareVersion` display to match values used in manufacturing
* Added basic tests for the command interface (including a mockup to simulate the interface without hardware)
* Added generic CONFIG.UI for unrecognized device types
* Fixed some minor issues with the command interface
* Fixed some minor issues with the config interface

1.0.5

Minor addition to manifest schema

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.