How Do I Use a TC3 and TCL3 at the Same Time on the Same PC?

Updated Aug 15, 2020

Reported In

Hardware

  • Micropross Accessories

Other

HW: MP300 TC3, MP500 TCL3
SW: MPManager 3 and NI NFC API

Issue Details

I would like to run both an MP300 TC3 and MP500 TCL3 at the same time, in parallel. I know I can do this if I open separate instances of MPManager and connect to a different instrument with each instance. However, I would like to do the same thing using the NI NFC API. How can I do this?

Solution

Opening multiple instances of MPManager essentially creates separate "threads" in which each instrument you connect to has its own separate line of communication with the operating system. Each thread can communicate directly with the CPU, independently of other threads. These threads then run in parallel.

In order to implement the same process using the API, we must create a multi-threaded application. Then you can connect to each instrument in its own thread and run tests on each instrument in parallel.