I hope this is the right place to discuss this.
It appears that that this version of Thetis returns a bad response to the command ZZIF; if the step size is > 10 kHz.
If the step size is 10 kHz or less the response is like:
ZZIF000300000000111+00000000000000000000;
The '0111' just before the '+' indicates the step is 10 kHz.
If the step size is greater than 10 kHz the response is like:
00030000000+00000000000000000000
The 'ZZIF' prefix, step size and ';' suffix are missing.
The 4 digit step size return is the same value as returned by the ZZST; query. There are no 4 digit codes for step sizes greater than 10 kHz. ZZST does not return a response for step sizes greater than 10 kHz.
Perhaps the ZZIF and ZZST queries have been deprecated. I'm working off an old CAT document from Flex. Is there a more recent document?
Thanks, 73,
Mark