The USI stuff is the Broadcom wl test setup; you can’t trigger these things via a cloud function. The device is not “on a network” at the time of testing, and cannot be for a couple of reasons:
- It’s in an RF chamber, alone. There’s no AP, not can there be - the tests are looking for emissions from the device alone.
- When it’s transmitting (which is most of the testing), it’s doing do at maximum duty cycle. It can’t receive anything.
Unless particle re-link the tool and wltest image (it’s not the standard wifi firmware image) into their own format, you have to load it via JTAG. You also must have the correct UART available in your final design to be able to talk to the WL.EXE dos mode tool which effectively wraps ioctls and sends them over serial.