01-25-2019 07:48 PM
Is there a latest and greatest set of documentation for the SystemLink Test module?
This forum post has a document in it, but it seems like some of the methods are deprecated perhaps, or non-working. I know the LabVIEW API is incoming, but I'd like to get started prior to that if possible. It would great if there were some working examples somewhere of the API in use.
Solved! Go to Solution.
01-25-2019 08:00 PM
As of SystemLink 18.2, we’ve added Swagger documentation for the HTTP APIs of the various SystemLink services to the SystemLink Server. To interact with this documentation, navigate to http://<YOUR_SERVER_ADDR>/niapis/.
In that documentation you you should be able to select the Test Monitor Service and see the current version of the API. Let me know if you have any trouble finding that.
01-25-2019 08:35 PM
Grey,
Thanks, that's what I needed. Can you give me a quick synopsis of the designed routing here? How does NI intend for these API's to function, just some simple pseudo code would be good. It would be beneficial if we could get started using the RESTful calls then just replace them with the LabVIEW API calls as they become available.
01-26-2019 12:43 AM
Here is a link to a preliminary LabVIEW API and some examples.
01-26-2019 06:51 AM
Awesome, thanks. So it looks like the intent is that you would initialize a result per UUT, since a single serial is associated with a result? So in a multi-up system you would create a result that would be managed through the life of the UUT?
01-26-2019 11:07 AM
I’m not familiar with the term multi-up, but yes you should have just one UUT per result, but a UUT could have multiple results if you are testing different things on different systems or have to retest for any specific reason. The steps within a result are intended to capture the values of specific tests and potential measurement values along the way to allow you later analyze problematic areas, limits and variance over time.
01-26-2019 11:52 AM
Multi-up == Multi-UUT. e.g. a four-up test fixture that programs and tests four printed circuit boards at once.
So, many tests within a result. In the scheme of SystemLink, a "Result" is a sequence of "Tests" performed upon a UUT.