Skip to content

Conversation

@mikeprosserni
Copy link
Contributor

@mikeprosserni mikeprosserni commented Oct 30, 2025

What does this Pull Request accomplish?

Adds WriteDigitalWaveforms to the NiDAQmxService

Why should this Pull Request be merged?

AB#3424634

What testing has been done?

I added these tests:

image

I also update the proof of concept in nidaqmx-python to use this new WriteDigitalWaveforms RPC, and now the grpc versions of the related tests are passing:

image

Mike Prosser added 30 commits October 16, 2025 13:32
- Added ReadAnalogWaveforms method stub to NiDAQmxService for reading analog waveforms.
- Updated metadata validation to include CustomCodeNoLibrary.
- Introduced new waveform attributes and functions in metadata.
- Enhanced CMake configuration for new protobuf files.
- Improved CONTRIBUTING.md with Ninja build instructions.
… users/mprosser/task-3424630-read-digital-waveforms
@mikeprosserni mikeprosserni marked this pull request as ready for review October 30, 2025 21:57
@mikeprosserni mikeprosserni requested a review from bkeryan November 3, 2025 19:26
@mikeprosserni mikeprosserni requested a review from bkeryan November 4, 2025 23:14
@mikeprosserni mikeprosserni requested a review from bkeryan November 5, 2025 15:59
@mikeprosserni mikeprosserni requested a review from bkeryan November 5, 2025 19:57
@mikeprosserni mikeprosserni merged commit c167637 into main Nov 6, 2025
9 checks passed
@mikeprosserni mikeprosserni deleted the users/mprosser/task-3424634-write-digital-waveforms branch November 6, 2025 00:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants