Skip to content

Commit

Permalink
Algorithmically find optimal step size
Browse files Browse the repository at this point in the history
- Find the step size with the minimum maximum error, including all current and new amplitudes
- Remove messages warning about modifying all channels
- Add verbose error message when trying to apply stimulation parameters that will change the existing amplitude values
- Modified the GUI controls so that there is now a requested amplitude field, that the user can freely modify, and a readonly text box that displays the value that will be written to hardware
- This requested amplitude is also saved even if the step size changes to the point the amplitude is no longer valid
- If the step size changes and the requested amplitude is now valid again, it will be automatically applied, along with the original pulse timings
- Remove unused methods, remove unnecessary virtual identifiers
- Ensure that stimulus timings are correctly saved and applied automatically
  • Loading branch information
bparks13 committed Nov 19, 2024
1 parent aaa8e12 commit 3ce88b2
Show file tree
Hide file tree
Showing 5 changed files with 428 additions and 203 deletions.
104 changes: 64 additions & 40 deletions OpenEphys.Onix1.Design/Rhs2116StimulusSequenceDialog.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 3ce88b2

Please sign in to comment.