Skip to content

Tags: ni/nidaqmx-python

Tags

1.5.0

Toggle 1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update pyproject to version 1.5.0 (#962)

* update pyproject version to 1.5.0

* update installer metadata

* update supported OS

---------

Co-authored-by: Tan Yi Qing <[email protected]>

1.4.1

Toggle 1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[release/1.4.1] Update pyproject to version 1.4.1 (#925)

* update version to 1.4.1

* update changelog

* update changelog

* Update changelog link

---------

Co-authored-by: Tan Yi Qing <[email protected]>
Co-authored-by: chaloh <[email protected]>

1.4.0

Toggle 1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Bump version to 1.4.0 (#911)

1.4.0.dev2

Toggle 1.4.0.dev2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
nitypes 1.0.1 (#903)

Co-authored-by: Mike Prosser <[email protected]>

1.4.0.dev1

Toggle 1.4.0.dev1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[26Q1] Add features from DAQmx 26.0 release (Calculated Power and A, …

…C-type Thermocouples) (#876)

* add DAQmxCreateAICalculatedPowerChan python api

* Fix formatting

* Fix codegen error

* Add grpc codegen error workaround

* Remove waveform changes from nidaqmx proto

* Fix PR build

* Remove waveform channges from function metadata

* Update Changelog

* Update nidaqmx MAX config file

* Resolve merge conflict

* Update 26Q1 MAX config files

1.4.0.dev0

Toggle 1.4.0.dev0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add support for read_waveform(READ_ALL_AVAILABLE) (#881)

* fix preexisting mypy issue

* support for number_of_samples_per_channel=READ_ALL_AVAILABLE

* update GetDefaultNumberOfSamplesToRead to be CustomCode

* lint

* use DAQmx_DefaultNumberOfSamplesToRead instead of get_default_number_of_samples_to_read()

* cleanup

* check self._interpreter.driver_version >= (24, 8)

* cache the error if DAQmx_DefaultNumberOfSamplesToRead is unavailable

* remove try/except and _default_number_of_samples_attribute_available

* DriverVersion improvements

* cleanup

* enable new grpc tests

* update nidaqmx.proto

* revert nidaqmx.proto

---------

Co-authored-by: Mike Prosser <[email protected]>

1.4.0-dev0

Toggle 1.4.0-dev0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add support for read_waveform(READ_ALL_AVAILABLE) (#881)

* fix preexisting mypy issue

* support for number_of_samples_per_channel=READ_ALL_AVAILABLE

* update GetDefaultNumberOfSamplesToRead to be CustomCode

* lint

* use DAQmx_DefaultNumberOfSamplesToRead instead of get_default_number_of_samples_to_read()

* cleanup

* check self._interpreter.driver_version >= (24, 8)

* cache the error if DAQmx_DefaultNumberOfSamplesToRead is unavailable

* remove try/except and _default_number_of_samples_attribute_available

* DriverVersion improvements

* cleanup

* enable new grpc tests

* update nidaqmx.proto

* revert nidaqmx.proto

---------

Co-authored-by: Mike Prosser <[email protected]>

1.3.0

Toggle 1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
bump version to 1.3.0 (#868)

Co-authored-by: Tan Yi Qing <[email protected]>

1.3.0-dev0

Toggle 1.3.0-dev0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add digital multiple waveform writer (#838)

* first draft

* multi-channel implementation and a few tests

* test___digital_multi_channel_writer___write_waveforms_mixed_lines___outputs_match_final_values

* test___digital_multi_channel_writer___write_waveforms_ports___outputs_match_final_values

* test___digital_multi_channel_writer___write_waveforms_port_and_lines___outputs_match_final_values

* test___digital_multi_channel_writer___write_waveforms_with_non_contiguous_data___outputs_match_final_values

* tests for channel count, sample count, and line count mismatches

* task tests

* cleanup comment

* brad's feedback

* better type annotations

1.2.0

Toggle 1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update pyproject to version 1.2.0 (#790)

nidaqmx: Update pyproject.toml to version 1.2.0