More informative error message
Empirically, I found that the maximum number of testpoints that can be opened per RTS model is 15. So if I try to obtain spectra (for example) of 16 channels simultaneously, I get an error that says "Unable to obtain measurement data". Perhaps the error handling could be more specific in such cases where the failure mode is clear?
On a related note, is the number of testpoints per model a configurable parameter? Or is 15 a hard ceiling? I guess DTT has up to 95 channel fields because this limit only applies to testpoints and not to _DQ channels (at least, ndscope has no problem streaming live data from >15 channels with the _DQ suffix).