-
Notifications
You must be signed in to change notification settings - Fork 187
Add AnalogMultiChannelWriter.write_waveforms #834
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
mikeprosserni
merged 25 commits into
master
from
users/mprosser/task-3258808-analog-multi-waveform-writer
Sep 16, 2025
Merged
Changes from 4 commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
cc59b8d
start with a stub and some tests
mikeprosserni 412ad38
Implement write_analog_waveform method in interpreters and update Ana…
mikeprosserni 723b082
Add support for writing AnalogWaveform in Task class and implement re…
mikeprosserni cd5b34d
cleanup
mikeprosserni d9827a4
cleanup
mikeprosserni d97a9da
Refactor counter output data validation to check for Iterable type
mikeprosserni 0aa0670
misc feedback
mikeprosserni 83456c2
Refactor write_analog_waveform method to use write_analog_f64 and add…
mikeprosserni 4a39288
test improvements
mikeprosserni 4b74acb
use AnalogWaveform[Any] for all write() type annotations
mikeprosserni eb1dbb0
write_analog_waveforms and _internal_write_analog_waveform_per_chan
mikeprosserni d3d94c8
Merge remote-tracking branch 'origin/master' into users/mprosser/task…
mikeprosserni bd55ace
Add write_waveforms method to AnalogMultiChannelWriter and update tas…
mikeprosserni 9381014
tests
mikeprosserni 13aa1f6
Merge remote-tracking branch 'origin/master' into users/mprosser/task…
mikeprosserni 65c41fa
style cleanup
mikeprosserni d155dce
fix styling
mikeprosserni 6c56431
cleanup
mikeprosserni 519423e
cleanup
mikeprosserni 1f9f327
cleanup and write_waveforms()
mikeprosserni f0186b6
move logic to write_waveform()
mikeprosserni 11be749
cleanup
mikeprosserni 97851cc
Merge remote-tracking branch 'origin/master' into users/mprosser/task…
mikeprosserni 071cc8c
fix test name
mikeprosserni 6b80f72
number_of_samples_per_channel = waveforms[0].sample_count
mikeprosserni File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.