Add documentation for Multiplexer connection#441
Add documentation for Multiplexer connection#441Shalini-Subramanian wants to merge 12 commits intomainfrom
Conversation
…ection-user-guide
gergelyterenyi-ni
left a comment
There was a problem hiding this comment.
Tech writer review
Please let me know if you have any questions related to the comments.
gergelyterenyi-ni
left a comment
There was a problem hiding this comment.
The updates look good. No further comments. Thank you!
Mattjet27
left a comment
There was a problem hiding this comment.
@Shalini-Subramanian, after addressing these latest comments, I think this is ready for a final tech writer review. Once the tech writer completes their final review, I'll do one final pass myself. Thanks!
| 1. **Add the measurement instrument** (for example, a DMM or a DC Power instrument). | ||
| 2. **Add a multiplexer instrument**. | ||
| 3. **Set the Multiplexer Type field** to match the type identifier that your code uses when your code calls `GetSwitchNames` and `SetSwitchSession`. | ||
| 4. **Define the DUT pins** used in the multiplexed connections. |
There was a problem hiding this comment.
I think you may only need the one statement in the important note, simplify it to just, "Using SystemPins or SiteRelays is not supported when defining multiplexed connections with STL."
|
|
||
| Before using multiplexed connections in your test code: | ||
|
|
||
| 1. (Optional) **Initialize the Relay Driver Module session** with the existing STL `SetupAndCleanupSteps.SetupNIRelayDriverModuleSessions` method. This method is typically in ProcessSetup. |
There was a problem hiding this comment.
@Shalini-Subramanian, please change "... that test program was created..." to "... the test program was created...", otherwise looks good!
| - **Instrument** and **Channel**: The instrument channel that is routed. | ||
| - **Multiplexer**: The multiplexer used for routing. | ||
| - **Route**: The relay configuration or route name to apply for this pin-site combination. | ||
| - **Route**: The relay configuration to apply for this pin-site specific connection. |
What does this Pull Request accomplish?
This PR contains the github documentation for the Multiplexed connection support that will be included as a part of 26.0 release.
Why should this Pull Request be merged?
It contains the public documentation for multiplexed connection which will be added to ni.github.io
What testing has been done?
NA