All notable changes to this project will be documented in this file.
- Release community fixes
- Synchronized pyDmdReader ersioning to Oxygen version
- Compatibility to Oxygen 7.2.1
- Release community fixes
- Compatibility to Oxygen 6.6
- all read_* methods now accept an optional
max_samples
parameter that limits the number of returned samples - Support for reading the configuration XML from DMD files with the
configuration_xml
DmdReader property
- Updated Windows binaries for Oxygen 6.2 compatibility
- Support to use DmdReader with the
with
statement - Support for loading DMDs with duplicate channel names
- DmdReader
channel_ids
returns a list of all unique channel IDs - DmdReader
allchannels
returns a dictionary of all channels with a unique ID as key
read_dataframe
,read_array
andread_reduced
optionally use the unique channel ID (int
) instead of the channel name (str
)
- Fixed pyproject.toml to be used with recent pip install versions
- Updated Windows binaries for Oxygen 6.1 compatibility (no change in the python library)
- Updated Windows binaries for Oxygen 6.0 compatibility (no change in the python library)
- Python code cleanup
This is the first production ready release
- Read data using
read_dataframe
orread_array
methods with customizable timestamp format and possible time-ranges - Data can now be read from multiple channels at the same time
- Improvements of the overall DmdReader public interface
- This release breaks existing uses of the DmdReader 0.0.1
Initial pre-production release