So I downloaded some keysight drivers which I am planning on controlling via GPIB. I am using LabWindows and was not able to build because ViInt64 and ViReal64 are not variable types. I was able to get it to build by using the following...
//TODO Changed to ViInt32 bit value //ViStatus _VI_FUNC AgN67xx_viWrite ( ViSession Vi, ViInt64 Count, ViChar Buffer[], ViInt64* ReturnCount ); //ViStatus _VI_FUNC AgN67xx_viRead ( ViSession Vi, ViInt64 BufferSize, ViChar Buffer[], ViInt64* ReturnCount ); ViStatus _VI_FUNC AgN67xx_viWrite ( ViSession Vi, ViInt32 Count, ViChar Buffer[], ViInt32* ReturnCount ); ViStatus _VI_FUNC AgN67xx_viRead ( ViSession Vi, ViInt32 BufferSize, ViChar Buffer[], ViInt32* ReturnCount );
I just replaced the ViInt64's with ViInt32's in the header. Is this going to cause me a problem? I'm not sure I even need this functions but they may be used internally in the driver set?
Appreciate your assistance!