Hello gkots,
Could you please enable all of the options under the View Selection Tab in NI Spy, so we can see the IVI calls and not just the VISA calls? jjp posted a link to the KB that outlines how to do it.
Looking at the IVI Specific Driver, here is the code for the function:
ViStatus _VI_FUNC ag6000_ConfigureWindowTimebase (ViSession vi,
ViReal64 position,
ViReal64 range)
{
ViStatus error = VI_SUCCESS;
checkErr( Ivi_LockSession (vi, VI_NULL));
viCheckParm( Ivi_SetAttributeViReal64 (vi, VI_NULL, AG6000_ATTR_WIN_TIMEBASE_POSITION, 0, position), 2, "Position");
viCheckParm( Ivi_SetAttributeViReal64 (vi, VI_NULL, AG6000_ATTR_WIN_TIMEBASE_RANGE, 0, range), 3, "Range");
checkErr( ag6000_CheckStatus (vi));
Error:
Ivi_UnlockSession (vi, VI_NULL);
return error;
}
From your NI Spy capture, it looks like the driver is sending configuration commands to set the position and range. Another troubleshooting step would be to use the VISA Interactive Control to send each command and see how the instrument responds.
Cheers,
NathanT