I plan to have several PicoScope devices all connected to one PC. My hand-rolled application will enable me to access each one individually.
What is unclear to me is what happens in the following scenario:
I connect 3 x 2204A, 2 x 4424 and 3 x 6404D
If I call the SDK for the PS2000 scopes three times, for the PS4000 twice and the PS6000 scopes three times, will their psXXXX_open_unit() functions all find the correct and matching scope?
My current approach to this problem is to use lsusb on Linux to see what devices are connected, and then to start new processes that connect, using the appropriate SDK, to the correct family of PicoScope.
Unfortunately I cannot try this out in the lab as I only have two 2204A devices available.
Thanks in advance for any support, Stuart