Releases: Solid-Energy-Systems/NewareNDA
Releases · Solid-Energy-Systems/NewareNDA
v2025.01.02
Added
- Additional current range settings
Fixed
- Addressed a PerformanceWarning related to the Timestamp field
v2024.12.02
Added
- Support for ndax aux temperature (ndc version 14, filetype 5)
v2024.10.01
Added
- Added regression tests for NewareNDAcli
Changed
- Changed the NewareNDAcli flag from --software_cycle_number to --no_software_cycle_number
v2024.09.03
Added
- dtype specifications for auxiliary data.
- Addtional current range multipliers.
- Regression tests for software_cycle_number and cycle_mode keywords.
Fixed
- Millisecond timing now read from BTS 9.1 files.
Changed
- Refactored NewareNDAx.py to explicitly treat ndc files based on version and filetype.
v2024.08.01
Added
- Read aux temperature data from BTS 9.1 files.
Fixed
- Bug fixes for BTS 9.1.
Changed
- setup.py converted to pyproject.toml
- Reworked logging functionality with new log_level keyword.
v2024.07.01
Added
- Initial support for BTS 9.1 files.
- Additional auxiliary fields read for ndc version 11.
Fixed
- Incorrect range multiplier
v2024.06.03
Added
- Active mass and comments are read and returned as a logging messages.
- More regression tests.
- Additional hardware ranges.
- Aux voltage is now read from nda files.
Fixed
- Correct voltage, current, capacity scalings for ndax files with ndc version 14 data.
- Handling of timestamps now matches Neware. Dates are read as UTC and then converted to local time zone.
Changed
- Warning now use logging.warning() instead of warnings.warn().
v2024.05.01
Added
- Unsupported nda versions now raise exceptions.
Fixed
- More robust support for nda version 130
v2024.04.01
Added
- Github workflow with regression testing and code coverage.
- Hardware range settings.
Fixed
- Issue #50 related to missing Aux data.
v2024.03.01
Added
- Additional range setting added.
Fixed
- Resolved FutureWarnings for pandas 3.0