Data Transfer Error Checking
Stephane L.

Oct 17, 2012
3 Posts

Data transfer error checking


I'm using GX5295 boards in a PXI châssis linked to a PC with an MXI board.
I call the DIO_LoadFile of the GtDio32.dll to load several files to the boards memory.

Is there any error checking mechanism included in the data transfer between the boards and the PC? Can I guarantee that the digital patterns loaded into the memory will be the patterns actually sent to I/Os?

Thanks for any information.



Solution Available
John M.
Austin, TX

Oct 17, 2012
2 Posts

Re: Data transfer error checking

Hi Stephane
    The GX5295 driver does not perform any error checking when writing to the output memory. However, the driver does include a DIOReadOutMemory() function that allows you readback the data loaded into the output memory so it can be verified. More information on the DioReadOutMemory() function can be found in the GTDIO Programmers Reference Manual on pages 189 and 190. Similar functions exist for the Input, Direction and Control memory banks.  

Best Regards

Please Note
You need to have a M@GIC account to participate in the Forums.
Not yet registered on our website? Click here to register today!

All content, information and opinions presented on the Marvin Test Solutions User Forums are those of the authors of the posts and messages and not Marvin Test Solutions'. All attachments and files are downloaded at your own risk. [Read More]