﻿<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type=\'text/xsl\' href=\'rss.xsl\'?><rss version="2.0"><channel><title>Marvin Test Solutions - Forum: Products Digital I/O</title><link>https://www.marvintest.com/Forums/mainForum.aspx?CatID=5</link><description>Discussion groups on Digital Input/Output products supported by the GTDIO/DIOEasy software including GX50xx, GX51xx, GX52xx, etc.</description><item><title>Unable to start HW - Created on Monday, April 20, 2026</title><description>&lt;b&gt;By Kevin S. on 4/20/2026 7:59:51 PM&lt;/b&gt;&lt;br&gt;Hello,&lt;br&gt;&lt;br&gt;We recently installed the GxPIO software 4.1.20 on our test PC. When we went to use the PXIe Explorer, it indicated that it was unable to communicate with the HW service. &lt;br&gt;&lt;br&gt;We haven't yet tried downloading and installing the "Latest HW driver" as the cyber approval won't be fast, but we followed the rest of this KB article. https://www.marvintest.com/KB/Q200266/Unable-to-open-HW-SYS-VXD-or-Unable-to-open-HW-Device-Driver-error-when-opening-ATEasy&lt;br&gt;&lt;br&gt;It is able to delete and create the service, but then fails to start the service with: "unable to start service -2146762484" Any help would be greatly appreciated!&lt;br&gt;&lt;br&gt;Thanks! &lt;br&gt;&lt;br&gt;- Kevin&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=533</link><pubDate>4/20/2026 7:59:51 PM</pubDate></item><item><title>GX5642 Python Driver - Created on Monday, March 2, 2026</title><description>&lt;b&gt;By Kevin S. on 3/2/2026 8:19:10 PM&lt;/b&gt;&lt;br&gt;Hello,&lt;br&gt;&lt;br&gt;In the user manual for the GX5642, it indicates there are libraries/interfaces that support:&lt;br&gt;&lt;br&gt;- Microsoft Visual C++, Visual C++ .NET&lt;br&gt;- Borland C++&lt;br&gt;- GXPIO(64).LIB for C/C++ 32/64 bit applications&lt;br&gt;- GXPIOBC.LIB for Borland C/C++&lt;br&gt;- Borland Pascal/Borland Delphi&lt;br&gt;- Visual Basic 4.0, 5.0, 6.0&lt;br&gt;- VB .NET&lt;br&gt;- ATEasy&lt;br&gt;&lt;br&gt;My question is: Is there a driver/interface that supports Python? I understand that maybe IronPython can import the .NET libraries, but that is outside our use case. Thanks!&lt;br&gt;&lt;br&gt;&lt;b&gt;By John on 3/3/2026 9:51:18 AM&lt;/b&gt;&lt;br&gt;Hi Kevin,&lt;br&gt;&lt;br&gt;See the attached, GxPio.py. It did not make it to the last release.&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=531</link><pubDate>3/2/2026 8:19:10 PM</pubDate></item><item><title>Gx5290 Series DIO Pyhton Driver - Created on Tuesday, December 12, 2023</title><description>&lt;b&gt;By Kubilay O. on 12/12/2023 3:21:12 PM&lt;/b&gt;&lt;br&gt;Hello,&lt;br&gt;&lt;br&gt;I could not find a Python module that could help me drive the dio card via Python for the Marvin GX5292 card. &lt;br&gt;&lt;br&gt;I also failed to import libraries into Python via dll files. &lt;br&gt;&lt;br&gt;I'm waiting for your help.&lt;br&gt;&lt;br&gt; Thanks,&lt;br&gt;&lt;br&gt;&lt;b&gt;By John on 12/13/2023 10:55:06 AM&lt;/b&gt;&lt;br&gt;Hello Kubilay,&lt;br&gt;&lt;br&gt;We currently do not have a Python module for the DIO cards.&lt;br&gt;&lt;br&gt;The attached has a basic Python example of loading the DLL and declaring a few API calls. The GxAo has a full Python module you could use as a reference. &lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;John&lt;br&gt;&lt;br&gt;&lt;b&gt;By DrATEasy (Ron Y.) on 6/16/2025 9:06:00 AM&lt;/b&gt;&lt;br&gt;GtDio 5.2.0.0 have a Python interface file and an example (GtDioExample.py).&lt;br&gt;&lt;br&gt;Ronnie&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=506</link><pubDate>12/12/2023 3:21:12 PM</pubDate></item><item><title>GX5641 Differential DIO PIN OUTS - Created on Wednesday, October 13, 2021</title><description>&lt;b&gt;By Gowan W. on 10/13/2021 6:05:08 AM&lt;/b&gt;&lt;br&gt;Documentation points to NI 781xR but that shows DIO only upto DIO39 and was expecting upto DIO128&lt;br&gt;&lt;br&gt;or is it just DIO32 on each of the 4 connectors????&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=487</link><pubDate>10/13/2021 6:05:08 AM</pubDate></item><item><title>GX5292e Configuration I/O and Reading/Writing Data - Created on Monday, December 21, 2020</title><description>&lt;b&gt;By Ozan O. on 12/21/2020 1:02:19 AM&lt;/b&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;I am using GX5292e  LVDS card. I am trying to configurate the pins output or input. Also, When I try to write data which is such a "01010101" etc, I am not able to see correct data on ossilloscope screen. When I try to send data to my card from another device , I could not read correct data. &lt;br&gt;&lt;br&gt;Is there anyone who works on this card or helps me ?&lt;br&gt;&lt;br&gt;Thank you.&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=478</link><pubDate>12/21/2020 1:02:19 AM</pubDate></item><item><title>GTDIO Firmware / Driver versions - Created on Monday, October 26, 2020</title><description>&lt;b&gt;By Jeffrey B. on 10/26/2020 7:09:36 AM&lt;/b&gt;&lt;br&gt;I saw that back in 2012 there was a question about firmware. We recently faced an issue where I thought that our drivers may have been causing what we saw. It ended up being our vendor&amp;#39;s implementation. We are using two GX5295 boards. After I updated our drivers, we started seeing another issue. We get error -6327 "Unable to communicate with all Pin Electronics ICs." I think that this is a firmware/driver mismatch. The alternative being a hardware issue. We updated to GTDIO Version 5.1 build 74 with firmware 0xB313 installed on the boards. This firmware appears to be very old. The previous topic mentioned provided 0xB930 and the manual references a firmware as high as 0xF605 for the GX5295.

My questions are as follows:

Is there a location to find firmware files for these boards?

Is there a location to find older versions of the GTDIO drivers?

Where can I find documentation on version compatibility between driver and firmware versions?

I hope I&amp;#39;m not just missing this information. Thanks for your time!

EDIT:
So as an attempted fix, I regressed drivers back to 5.1 build 72. This did not fix it.
Also, it turns out that the drivers I had installed were build 75, but the GTDIO Panel said build 74. I also saw on the release notes that the new build fixed an issue with GX5295 boards in my setup getting the slave&amp;#39;s FPGA corrupted by calling GtDioReset() multiple times. I believe this may have been happening with the vendor procedures.
Again, any help figuring out what&amp;#39;s going on would be appreciated.&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=477</link><pubDate>10/26/2020 7:09:36 AM</pubDate></item><item><title>Pause and Resume / GX5280 - Created on Tuesday, April 7, 2020 (Solution Avaliable)</title><description>&lt;b&gt;By Michal M. on 4/7/2020 6:15:51 AM&lt;/b&gt;&lt;br&gt;Hello Everyone,&lt;br&gt;&lt;br&gt;We consider to use one of the GX52## family products for CMOS detector addressing (in non-sequential way). I'm wondering if it is possible to pause execution of the clocking sequence internally (e.g. using one of the channels) and resume it with external trigger (from other card or PXI bus)?&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Michal&lt;br&gt;&lt;br&gt;&lt;b&gt;By Dale J. on 4/7/2020 10:44:38 AM&lt;/b&gt;&lt;br&gt;Hello Michal,&lt;br&gt;The short answer to your questions is yes, the GX5280/GX5290 can be configured to pause execution of the clocking sequence using one of the channels, and resume it with external trigger from another card or PXI bus.&lt;br&gt;&lt;br&gt;The GX52xx digital IO (DIO) has a 16-bit wide event input that can be used to pause and/or trigger the instrument.  There is separate control logic for each action, Pause and Trigger.  &lt;br&gt;&lt;br&gt;To achieve what you are describing, you could designate one of your unused DIO channels as the pause signal; connect the designated DIO output channel to the external event input, and program the pause Event and Mask registers to pause when the connected channel is active.  In your test pattern, you would program the pause signal as inactive for all test vectors except for the vector (or vectors) where you want the instrument to pause.  At that vector(s), program the pause signal to the active state.&lt;br&gt;&lt;br&gt;To trigger the instrument, you could use the same event signals connected to the external trigger source.  Or, you can connect the external trigger source to the dedicated external trigger input, or use the PXI trigger.&lt;br&gt;&lt;br&gt;The instrument is a pipeline architecture, and there are additional fixed propagation delays associated with reacting to the external pause/trigger conditions, so the pause would not be instantaneous; meaning if you set the active pause at, for example, vector 100, the instrument may not actually pause until vector 116 - give-or-take.  Some experimentation would be required to find the correct offset value for the pause signal at the frequency you plan to operate at.  And that offset value could vary depending on the speed the instrument is running at - especially at higher speeds.&lt;br&gt;&lt;br&gt;I hope this answered your question.  If you have additional questions, please feel free to contact us.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Dale Johnson&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=457</link><pubDate>4/7/2020 6:15:51 AM</pubDate></item><item><title>Pattern Creation with 16 channels using DIOEasy Tool - Created on Wednesday, February 21, 2018</title><description>&lt;b&gt;By Sanjay E. on 2/21/2018 7:06:42 AM&lt;/b&gt;&lt;br&gt;Hi everyone,&lt;br&gt;&lt;br&gt;We want to utilize the GX5295's DIO memory effectively, so planning to use 16 channel mode instead of 32 channel mode.&lt;br&gt;We are creating the sample DIO file with 16 channels from DIOEasy tool, it is able to create the .dio file, but we want to save this as .asc file.&lt;br&gt;When we are saving to .asc file, the values are getting changed from dio file to asc file.&lt;br&gt;&lt;br&gt;can any one please help on this.&lt;br&gt;if any one is having the 16 channel sample .asc file, please share it for reference.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Sanjay.&lt;br&gt;&lt;br&gt;&lt;b&gt;By Jason D. on 2/21/2018 11:55:12 AM&lt;/b&gt;&lt;br&gt;Hi Sanjay,&lt;br&gt;&lt;br&gt;To save as .asc file go to File &gt; Save As. In the option "Save as type: " choose "ASCII Files w/Command (*.asc)". &lt;br&gt;GtDio does not have support for saving as ascii file while changing the channel width. I recommend using 32 channels and ignore the other channels you are not using. &lt;br&gt;I uploaded a .zip file with your vectors with 32 channel width in .dio and .asc.&lt;br&gt;&lt;br&gt;If you still have issues, can you answer the following questions:&lt;br&gt;1. What version of GtDio and DioEasy do you have installed?&lt;br&gt;2. Each channel has vector depth of 64M steps at 32 channels. Are you surpassing or plan to surpass this?&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Jason&lt;br&gt;&lt;br&gt;&lt;b&gt;By Sanjay E. on 3/1/2018 10:29:38 AM&lt;/b&gt;&lt;br&gt;Hi Jason,&lt;br&gt;&lt;br&gt;Thanks for your quick response!!!&lt;br&gt;&lt;br&gt;1.We're using GTDIO Version 4.9 and DioEasy Versio 4.9.&lt;br&gt;2.We want to utilize the DIO memory effectively  by increasing the vector depth to 128M steps at each channel (channel 0-channel 15) instead of 64M at 32 channel.&lt;br&gt;3.We'd created a pattern with 16 channel width and able to load in GX5295 by configuring it to 16 channel width mode with help of "DioSetupIOConfiguration", but while loading multiple patterns of 16 channels width at different location, we couldn't able to run the second pattern alone with the help of Sequencer,Kindly help on this. &lt;br&gt;4.Let us want to know, how memory is dynamically allocated in case of 16 channel width mode, to proceed further with multiple patterns loading. &lt;br&gt;&lt;br&gt;for example: Pattern1 loaded at 5 step and pattern2 loaded at 50005 step, we want to run pattern2 alone in RTC mode.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Sanjay.&lt;br&gt;&lt;br&gt;&lt;b&gt;By Jason D. on 3/1/2018 1:22:22 PM&lt;/b&gt;&lt;br&gt;Hi Sanjay,&lt;br&gt;&lt;br&gt;1. If you can upgrade, there is a newer version of GtDio available: http://www.marvintest.com/Search.aspx?kw=gtdio.exe&lt;br&gt;2. Are you actually using over 64M steps to warrant optimizing the memory depth?&lt;br&gt;3. Note my first post, step 2 from your previous thread: https://www.marvintest.com/Forums/thread.aspx?ID=393&lt;br&gt;Using the DioWriteProgramCounter function is what you are looking for.&lt;br&gt;4. Can you go more in detail on what information you are looking for? The thread I linked in 3 has details on how to write multiple patterns to different memory locations.&lt;br&gt;&lt;br&gt;I'll make an example of loading and running multiple patterns and post it here when it is done.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Jason&lt;br&gt;&lt;br&gt;&lt;b&gt;By Sanjay E. on 4/2/2018 11:58:34 AM&lt;/b&gt;&lt;br&gt;Hi Jason,&lt;br&gt;&lt;br&gt;Thanks for your quick responses!!!&lt;br&gt;&lt;br&gt;1. We've tring with newer version of DIOEasy 5.1.72. only.&lt;br&gt;2. we want to use 128M steps/ch for first 16 channels(0-15), we want to create a pattern with 16 channel I/O width alone itself.&lt;br&gt;3. As you mentioned in previous thread and shared file, we've tried with that testcase by making last 16 channels as tristated, we couldn't able to achieve 128M/ch in that case.&lt;br&gt;4. We've tried with a sample 16 channel I/O width pattern and now we could able to achieve 128M/ch (0-15). &lt;br&gt;5. Could you please share me a reference pattern file(.asc) for 16 channel I/O width pattern and a way to compress 32 channel pattern to 16 channel pattern using DIOEasy tool.&lt;br&gt;6. We could able to compress the channel I/O width through Properties-&gt;Setup-&gt;Channels-&gt;16. &lt;br&gt;7. We could able to compress the channels as data expected upto 3M steps pattern and going beyond 3M steps, couldn't able to get expected data. Kindly help on this.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Sanjay E.&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=396</link><pubDate>2/21/2018 7:06:42 AM</pubDate></item><item><title>GX5295 Dio Channel Selection - Created on Tuesday, January 16, 2018 (Solution Avaliable)</title><description>&lt;b&gt;By Sanjay E. on 1/16/2018 5:39:10 AM&lt;/b&gt;&lt;br&gt;Hi All,&lt;br&gt;&lt;br&gt;I've a pattern with 32 channels enabled, but in this case GX5295 DIO maximum can support maximum 64M as vector depth for each channel.&lt;br&gt;(Note: I have to increase the vector depth to 128M for each .)&lt;br&gt;&lt;br&gt;Is there any possibility to select particular 16 channels from those channel 0 to channel 31,in order to increase the vector depth ?&lt;br&gt;&lt;br&gt;Thanks, &lt;br&gt;Sanjay E.&lt;br&gt;&lt;br&gt;&lt;b&gt;By Jason D. on 1/16/2018 9:32:40 AM&lt;/b&gt;&lt;br&gt;Hi Sanjay,&lt;br&gt;&lt;br&gt;Refer to the software user guide "DioSoftwareProgRef.pdf" located in Program Files (x86)\Marvin Test Solutions\GtDio.&lt;br&gt;Look at DioSetupIOConfiguration. You can set the width to be 16 bits wide, which gives you the maximum step count of 128M on channels 0-15.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Jason&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=394</link><pubDate>1/16/2018 5:39:10 AM</pubDate></item><item><title>Multiple Patterns Loading into GX5295 DIO's Memory - Created on Tuesday, January 2, 2018 (Solution Avaliable)</title><description>&lt;b&gt;By Sanjay E. on 1/2/2018 4:24:40 AM&lt;/b&gt;&lt;br&gt;Hi all,&lt;br&gt;&lt;br&gt;I'm using GX5295 DIO card in PCI Chassis linked to a PC. &lt;br&gt;&lt;br&gt;I wanna to call the DIO_LoadFile of the GtDio32.dll to load Multiple pattern files to the board's memory at once.&lt;br&gt;&lt;br&gt;Is there possibility to Run a particular pattern file from the board's memory without unloading?&lt;br&gt;&lt;br&gt;For example, Pattern1, Pattern2 &amp; Pattern3 are loaded into DIO's Memory. I want to run Pattern2 only.&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks&amp;Regards,&lt;br&gt;Sanjay E.&lt;br&gt;&lt;br&gt;&lt;b&gt;By Jason D. on 1/3/2018 11:46:46 AM&lt;/b&gt;&lt;br&gt;Hi Sanjay,&lt;br&gt;&lt;br&gt;It is possible to do what you are describing, but you need to compensate for the DIO pipeline architecture to get it working.&lt;br&gt;&lt;br&gt;What you want to do is the following:&lt;br&gt;1.       Create your patterns and load them to memory at different steps – making sure that they do not overlap. You will also need to pad your pattern with some extra vectors (about 20) for the dio’s processing at the beginning and end of each pattern segment. The padding would extend the pattern’s first/last step and should contain the same data as the first and last vector, respectively.&lt;br&gt;For example the dio output memory could look like this:&lt;br&gt;Step                       |0 …   19||20 …    39||40 …  59||60 … 79||80 … 119||120 … 139|&lt;br&gt;Contents             |Padding|| Pattern1 ||Padding||Padding||Pattern2 || Padding  |&lt;br&gt;2.       When you want to run a pattern, use the command DioWriteProgramCounter to set where in the DIO memory to set the sequencer. In the example above we would set it to 60 if we wanted to run pattern 2. &lt;br&gt;3.       After setting the program counter, you will also want to use DioWriteCtrlCommand at vector step 119 to halt the sequencer after it reaches the end of the pattern. &lt;br&gt;4.       Once that setup is complete, you can arm and trigger the DIO. &lt;br&gt;5.       When you run another pattern you will have to repeat steps 2 through 4.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Jason&lt;br&gt;&lt;br&gt;&lt;b&gt;By Sanjay E. on 1/4/2018 3:56:56 AM&lt;/b&gt;&lt;br&gt;Hi Jason,&lt;br&gt;&lt;br&gt;Thanks for your quick response.&lt;br&gt;&lt;br&gt;We would like to know, if there is any option available to load different .dio files at the dio memory without creating a single dio files with appending the pattern vector segment at different step locations.&lt;br&gt;&lt;br&gt;For example:&lt;br&gt;We have 2 dio files, ONE.dio &amp; TWO.dio. these files should be loaded in the load function with non blocking mode without taking time to load complete pattern file in the memory it should goto the next statement, in background it should load the pattern in the memory with different address without waiting for the pattern to load.&lt;br&gt; Similar way to DIO.TRIGG  which works in non blocking mode. After trigger execution the pattern runs in the background until the HALT is occurred.&lt;br&gt;&lt;br&gt;We want to save the time while loading the different dio files.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Sanjay&lt;br&gt;&lt;br&gt;&lt;b&gt;By Jason D. on 1/4/2018 9:22:50 AM&lt;/b&gt;&lt;br&gt;Hi Sanjay,&lt;br&gt;&lt;br&gt;I recommend looking at the function "DioLoadFile" or if you are using the ATEasy driver, the command "DIO File Load". There are parameters which allow you to set the dio's starting step and how many steps to load from the file. &lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Jason&lt;br&gt;&lt;br&gt;&lt;b&gt;By Sanjay E. on 1/4/2018 8:57:07 PM&lt;/b&gt;&lt;br&gt;Hi Jason,&lt;br&gt;&lt;br&gt;I understand different steps can be programmed &amp; triggered.&lt;br&gt;My concern is loading different dio files, please refer below the example for loading different dio file. please answer with yes or no.&lt;br&gt;&lt;br&gt;DWORD dwSize=0;&lt;br&gt;DioInitialize (0, &amp;nMasterHandle, &amp;nStatus);&lt;br&gt;DioLoadFile (nMasterHandle, “MemoryTest1.dio”, 0, 0, &amp;dwSize, &amp;nStatus);&lt;br&gt;DioLoadFile (nMasterHandle, “MemoryTest2.dio”, 0, 0, &amp;dwSize, &amp;nStatus);&lt;br&gt;DioArm(nHandle, &amp;nStatus);   &lt;br&gt;DioTrig(nHandle, &amp;nStatus); //MemoryTest1.dio&lt;br&gt;DioTrig(nHandle, &amp;nStatus); //MemoryTest2.dio&lt;br&gt;DioHalt(nHandle, &amp;nStatus); &lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Sanjay&lt;br&gt;&lt;br&gt;&lt;b&gt;By Jason D. on 1/5/2018 9:24:49 AM&lt;/b&gt;&lt;br&gt;Hi Sanjay,&lt;br&gt;&lt;br&gt;The code snippet would not work. &lt;br&gt;&lt;br&gt;Here are a couple of processes that will provide close to the functionality you desire:&lt;br&gt;1. Two additional steps are needed.  For each pattern, set the program counter to the beginning of the pattern sequence (including some padding vectors as  previously mentioned), and you would need to define the end of the pattern with a Halt.  Then you can Arm and Trigger the DIO.&lt;br&gt;&lt;br&gt;OR&lt;br&gt;&lt;br&gt;2. Load the patterns as you suggested, and for each pattern, note the beginning vector for each. Once the patterns are loaded, send a Pause command to the beginning of the 2nd pattern.  Then, Arm the DIO.  The DIO will wait for an initial trigger, then execute pattern 1.  Monitor the DIO state.  When it returns to the Paused stte, that means you are at the beginning of pattern 2.  For each subsequent pattern, load a new Pause command for the vector at the end of the next pattern sequence, then Trigger the DIO.  Repeat this process, except for the last pattern in the sequence, load a Halt command at the last vector.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Jason&lt;br&gt;&lt;br&gt;&lt;b&gt;By Sanjay E. on 1/9/2018 4:52:48 AM&lt;/b&gt;&lt;br&gt;Hi Jason,&lt;br&gt;&lt;br&gt;I need two things to be cleared.&lt;br&gt;1. DIOLoadFile is it a blocking execution statement or non blocking execution.&lt;br&gt;2. How to load the separate pattern files in different memory locations.&lt;br&gt;E.G-&gt;&lt;br&gt;pattern1 has size of 20k vectors &amp; pattern 2 has size of 40 k vectors. I want to load the pattern1 from 0 to 20 k address location &amp; pattern2 21K to 61K address location.&lt;br&gt;Also i want to know whether once both the patterns are loaded, can i load different pattern(pattern3) at 0 to 20k address location by unloading pattern1 without affecting pattern 2??&lt;br&gt;&lt;br&gt;Please reply if above cases are possible in GX5295, if not possible please suggest the newer version GX instrument supporting the features.&lt;br&gt;&lt;br&gt;Many Thanks,&lt;br&gt;Sanjay E.&lt;br&gt;&lt;br&gt;&lt;b&gt;By Sanjay E. on 1/16/2018 9:08:17 AM&lt;/b&gt;&lt;br&gt;Hi Jason,

I&amp;#39;ve a pattern with 32 channels enabled, but in this case GX5295 DIO can support maximum 64M as vector depth for each channel.
(Note: I have to increase the vector depth to 128M for each .)

Is there any possibility to select particular 16 channels from those channel 0 to channel 31,in order to increase the vector depth to 128M?

Thanks, 
Sanjay E.&lt;br&gt;&lt;br&gt;&lt;b&gt;By Jason D. on 1/16/2018 9:31:38 AM&lt;/b&gt;&lt;br&gt;Hi Sanjay,&lt;br&gt;&lt;br&gt;To answer your questions on your post from Jan 9, 2018:&lt;br&gt;1. DioLoadFile is a blocking statement.&lt;br&gt;2. Refer to the software user guide "DioSoftwareProgRef.pdf" located in Program Files (x86)\Marvin Test Solutions\GtDio.&lt;br&gt;DioLoadFile has input parameters for the board starting step number and the number of steps to load from the dio file. Make multiple calls to DioLoadFile and change dwStart and pdwSize as needed to load your patterns without them overlapping over the same steps.&lt;br&gt;3. Once both patterns 1 and 2 are loaded, you can load another pattern 3 over the steps that had pattern 1. You can't unload pattern 1, but you can write over it. You would need to take care that pattern 3 step position is set to the same as pattern 1 and that both pattern 1 and 3 are the same size.&lt;br&gt;&lt;br&gt;To answer your questions on your most recent post on Jan 16, 2018:&lt;br&gt;In the same pdf, look at DioSetupIOConfiguration. You can set the width to be 16 bits wide, which gives you the maximum step count of 128M on channels 0-15.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Jason&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=393</link><pubDate>1/2/2018 4:24:40 AM</pubDate></item><item><title>Using Gx3500 IRQ - Created on Wednesday, December 3, 2014</title><description>&lt;b&gt;By Benoit V. on 12/3/2014 6:28:52 AM&lt;/b&gt;&lt;br&gt;Hi,&lt;br&gt;I would like to implement IRQ in my GX3500 project.&lt;br&gt;In the User Guide page 35 there is an IRQ Pin Alias describe but nowhere else i ve found the pin assignment for the Altera FPGA.&lt;br&gt;Can any body help me to find it ?&lt;br&gt;Thanks.&lt;br&gt;Benoit&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=301</link><pubDate>12/3/2014 6:28:52 AM</pubDate></item><item><title>DIOEasy - start the application programmatically from C# - Created on Monday, July 21, 2014</title><description>&lt;b&gt;By Miha L. on 7/21/2014 1:00:41 PM&lt;/b&gt;&lt;br&gt;We are looking into launching the DIOEasy editor from our C# code.&lt;br&gt;Using the System.Diagnostic.Process to start DIOEasy works fine, but when we add a filename as argument it does not start the application anymore. We need to be able to open a specific file into DIOEasy.&lt;br&gt;We also tried to instantiate the DioApplication, but the operation fails with a "Create DioApplication failed" message, and the "LastError" property set to 1163.&lt;br&gt;This latter method would be better to use, because this will allow us to control the DIOEasy editor from our application.&lt;br&gt;Any ideas, suggestions are greatly appreciated.&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Miha L.&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=288</link><pubDate>7/21/2014 1:00:41 PM</pubDate></item><item><title>Writing Commands to a Scope - Created on Wednesday, May 28, 2014 (Solution Avaliable)</title><description>&lt;b&gt;By Garrett O. on 5/28/2014 1:36:40 PM&lt;/b&gt;&lt;br&gt;I&amp;#39;m currently trying to read in information from a scope about an LED, namely the peak to peak value. Occasionally, I will encounter the attached error when sending the command SCOPE Measure Vpp(Red_Peak_to_Peak), where Red_Peak_to_Peak is an initialized double variable. &lt;br&gt;&lt;br&gt;Why does this happen sporadically with my scope? (DS1102E)&lt;br&gt;How can I prevent this from happening?&lt;br&gt;&lt;br&gt;&lt;b&gt;By Victor B. on 5/28/2014 2:51:47 PM&lt;/b&gt;&lt;br&gt;I can&amp;#39;t really tell whats going on based on this screenshot, but I can give you some troubleshooting advice:&lt;br&gt;&lt;br&gt;-Use the Monitor Window to observe IOTable communications.  Open it prior to your run, right-click and select Start Logging.  Make sure the communication matches the expected transmissions.&lt;br&gt;-Check your termination string.&lt;br&gt;-Try modifying this IOProcedure by removing the termination (receiving all bytes) and viewing the received data into a single string.  Perhaps the response from the instrument is different sporadically, causing the error.&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=282</link><pubDate>5/28/2014 1:36:40 PM</pubDate></item><item><title>test eng - Created on Wednesday, October 9, 2013 (Solution Avaliable)</title><description>&lt;b&gt;By David M. on 10/9/2013 3:40:59 AM&lt;/b&gt;&lt;br&gt;the gx3700e fpga io card mention 4 cs lines connected from the ready pci int fpga and the user fpga. that is cs1-3 and lext.&lt;br&gt;in the demo design cs1 and cs2 are used. cs3 appear to be  only option. i tried to acces it from bar3 without success.&lt;br&gt;do anyone knows if it realy can&amp;#39;t be used?&lt;br&gt;&lt;br&gt;thanks&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=250</link><pubDate>10/9/2013 3:40:59 AM</pubDate></item><item><title>Direct writing to GX5282 - Created on Wednesday, August 21, 2013 (Solution Avaliable)</title><description>&lt;b&gt;By Danny K. on 8/21/2013 8:49:18 AM&lt;/b&gt;&lt;br&gt;Hi all,&lt;br&gt;&lt;br&gt;I am looking for a solution to control 2 GX5282 cards at the same time (one card with TTL/LVDS, the other card with LVDS). What would be the best way to accomplish this? Ideally direct writing to the channel (static mode) is what I want but I can&amp;#39;t find any example doing this (LabVIEW). Can anyone share the code to do this?&lt;br&gt;&lt;br&gt;Thanks in advance.&lt;br&gt;&lt;br&gt;&lt;b&gt;By DrATEasy (Ron Y.) on 8/22/2013 4:35:44 PM&lt;/b&gt;&lt;br&gt;Each GX5282 card has two connectors J1 (TTL) and J2 (can be configuired as LVDS). Each connector has 32 channels 4 groups of 8 channels. Groups can be configuired as Input or Output. The TTL/LVDS is really depends where you connect your UUT pins. if you connect to J1 yoiu get TTL, J2 LVDS. So there should be no issue to achive what you need.&lt;br&gt;&lt;br&gt;For an example to program static pins see the DioWriteIoPinsValue, DioReadIoPinsValue in the function refrence. These are pretty simple to use.&lt;br&gt;&lt;br&gt;&lt;b&gt;By Danny K. on 8/23/2013 9:05:46 AM&lt;/b&gt;&lt;br&gt;Thanks for the reply. I guess I didn&amp;#39;t clearly state what I need. I need to control both TTL (J1) and LVDS (J2) from the master board, LVDS (J2) from the slave board, using direct writing method. Now I see the direct r/w method but how can I control both J1 and J2 at the same time? Thanks again.&lt;br&gt;&lt;br&gt;&lt;b&gt;By DrATEasy (Ron Y.) on 8/23/2013 4:11:22 PM&lt;/b&gt;&lt;br&gt;For input use the DioSetupInputInterface() function to configure if J1 or J2 are used.&lt;br&gt;For output there is nothin to configure since both pins J1/J2 are used.&lt;br&gt;&lt;br&gt;See also DioSetupIOConfiguration() for input/output and group configuration.&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=243</link><pubDate>8/21/2013 8:49:18 AM</pubDate></item><item><title>Sinking and Sourcing Specifications on GX5292 - Created on Tuesday, July 9, 2013 (Solution Avaliable)</title><description>&lt;b&gt;By Edward H. on 7/9/2013 8:27:27 AM&lt;/b&gt;&lt;br&gt;What are the current sinking and sourcing specifications of the various logic levels for the GX5292.  The spec sheet only has the voltages.&lt;br&gt;&lt;br&gt;&lt;b&gt;By Jose A. on 7/9/2013 2:21:42 PM&lt;/b&gt;&lt;br&gt;Hello Edward,&lt;br&gt;&lt;br&gt;The LVDS signals available on connector J2 have a source current specifications of -8ma @ 2.4v min. and a sinking current specification of 8ma @ 0.4v max.&lt;br&gt;&lt;br&gt;The TTL signals available on connector J1 are voltage programmable from 1.4v min. to 3.6v max.; these signals have variable sourcing and sinking current specifications depending on the programmed output voltage level.&lt;br&gt;The following levels will give you an idea of the range of currents available depending on the output voltage level:&lt;br&gt;&lt;br&gt;Output level         Source current           Sink current&lt;br&gt;&lt;br&gt;      1.8v                       -4ma                         4ma&lt;br&gt;      2.4v                       -8ma                         8ma&lt;br&gt;      2.8v                      -12ma                       12ma&lt;br&gt;      3.3v                      -22ma                       22ma&lt;br&gt;&lt;br&gt;Let me know if this helps.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=238</link><pubDate>7/9/2013 8:27:27 AM</pubDate></item><item><title>GX5295  LabCVI  - Created on Wednesday, June 12, 2013</title><description>&lt;b&gt;By Mustafa A. on 6/12/2013 7:57:57 AM&lt;/b&gt;&lt;br&gt;hello &lt;br&gt;&lt;br&gt;for 5295 we want to sent 8 bit data    (for example 1024 counts is enough)  from 0-7  and recieve from 8-15  bits.&lt;br&gt;the C examples came with the card it doesnt work.&lt;br&gt;we dont need any external trigger, soft trigger is enough.&lt;br&gt;&lt;br&gt;can anyone share a working sample for this card.  this sample is needed to get started becasue we couldnt function the card yet&lt;br&gt;&lt;br&gt;thanks&lt;br&gt;&lt;br&gt;mustafa&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=237</link><pubDate>6/12/2013 7:57:57 AM</pubDate></item><item><title>Callback from GX5733 - Created on Monday, June 3, 2013 (Solution Avaliable)</title><description>&lt;b&gt;By Joe T. on 6/3/2013 11:09:34 AM&lt;/b&gt;&lt;br&gt;I&amp;#39;m working with the GX5733 and GtLinux.  &lt;br&gt;&lt;br&gt;I need to wait until a DIO line goes high and respond to that event.  More specifically, when a line goes high, I need to read and write JTAG through another PXI card to initiate a read.  Our PXI chassis does not have a controller, is attached via MXI card to a PC.  I need to respond to the event/trigger on the PC.&lt;br&gt;&lt;br&gt;I see from the documentation and header files that I could poll the GX5733 for the status, but I would rather have some kind of call back notification.  Is there a way to do this?&lt;br&gt;&lt;br&gt;Can someone give me some guidance on how to do this, or what direction I need to go?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;By DrATEasy (Ron Y.) on 6/12/2013 3:10:43 PM&lt;/b&gt;&lt;br&gt;Hi Joe,&lt;br&gt;&lt;br&gt;The card does not have interrupt support that can call your procedure when the input change, so your best bet is to poll the card in a loop, You can do it from another thread, so that it can be done in the background.&lt;br&gt;&lt;br&gt;Ronnie&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=235</link><pubDate>6/3/2013 11:09:34 AM</pubDate></item><item><title>Data transfer error checking - Created on Wednesday, October 17, 2012 (Solution Avaliable)</title><description>&lt;b&gt;By Stephane L. on 10/17/2012 12:08:44 AM&lt;/b&gt;&lt;br&gt;Hello,&lt;br&gt;&lt;br&gt;I&amp;#39;m using GX5295 boards in a PXI ch&amp;#226;ssis linked to a PC with an MXI board.&lt;br&gt;I call the DIO_LoadFile of the GtDio32.dll to load several files to the boards memory.&lt;br&gt;&lt;br&gt;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?&lt;br&gt;&lt;br&gt;Thanks for any information.&lt;br&gt;&lt;br&gt;Sincerely,&lt;br&gt;&lt;br&gt;Stephane&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;By  on 10/17/2012 1:45:06 PM&lt;/b&gt;&lt;br&gt;Hi Stephane&lt;br&gt;    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.  &lt;br&gt;&lt;br&gt;Best Regards&lt;br&gt;John&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=200</link><pubDate>10/17/2012 12:08:44 AM</pubDate></item><item><title>GX 5295 External Clock input - Created on Tuesday, October 9, 2012</title><description>&lt;b&gt;By Pramod K. on 10/9/2012 4:27:41 AM&lt;/b&gt;&lt;br&gt;Hi all,&lt;br&gt;&lt;br&gt;     Has anyone used GX 5295 digital I/O  in the external clock input mode? Whether the digital I/O behaves the same as it was when using the internal clock? Any steps should be taken for setting up the digital I/O to make it use the external clock? &lt;br&gt;&lt;br&gt;Will be expecting a solution as soon as possible.&lt;br&gt;&lt;br&gt;Thanks &amp;amp; regards&lt;br&gt;Pramod Kumar&lt;br&gt;&lt;br&gt;&lt;b&gt;By Dale J. on 10/9/2012 8:22:32 AM&lt;/b&gt;&lt;br&gt;Hello Pramod,&lt;br&gt;The GX5295 IO functions the same on external clock as it does on internal clock, with the following exceptions.&lt;br&gt;&lt;br&gt;1.  When arming the DIO, the clock source is used to clock the internal state machine to set it up for running.  If you are on external clock, and the clock is inactive, the arming function will time out.&lt;br&gt;&lt;br&gt;2.  Programmable delay of the clock and strobe is a function derived from the internal PLL&amp;#39;s when using internal clock.  With an external clock, the PLL&amp;#39;s are out of the circuit, so programmable clock and strobe delays do not function.  The same is true for channel deskew.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Dale Johnson&lt;br&gt;&lt;br&gt;&lt;b&gt;By Pramod K. on 12/20/2012 4:35:53 AM&lt;/b&gt;&lt;br&gt;Hi Dale Johnson,&lt;br&gt;&lt;br&gt;We tried the following using GX5295 DIO to check whether the external clock is working.&lt;br&gt;&lt;br&gt;1. We applied 1MHz clock from the DIOEasy, we were able to see the same 1MHz output in the Oscilloscope from the Clock Out(Pin number 22) when the clock source is internal. Now for external clock, we are giving input from the functional generator. We applied the 1MHz clock from the functional generator and checked in the oscilloscope for verification. It was working fine. But when I bring this connection near the external clock input pin of the DIO, that is pin number 31 of the DIO my input was pulled down to ground level. So we checked the connector for any shorts. But the connector looks fine. So I want to know what may be the reason for this? Or is there any jumper on the board that we have to enable when we are using external clock?&lt;br&gt;&lt;br&gt;2. There is an external clock enable pin(pin number 28) which mentioned as active low enable. If  I want to make it to active high what is the maximum voltage that I can apply to that pin?&lt;br&gt;&lt;br&gt;Best Regards,&lt;br&gt;Pramod Kumar&lt;br&gt;&lt;br&gt;&lt;b&gt;By Dale J. on 12/20/2012 5:09:41 PM&lt;/b&gt;&lt;br&gt;Hello Pramod,&lt;br&gt;I verified operation of external clock on a GX5295 here.  Possible reasons why external clock is not working in your configuration:&lt;br&gt;1.  External Clock levels are wrong.  What are the levels and offsets of your external clock?  Sine or square wave?  The external clock input is LVTTL compatible.  My signal was 0V - 3.5V.&lt;br&gt;2.  Source has weak drive.  What are you using to source the external clock input?  The GX5295 external clock input is terminated 100 ohms to V+ and 100 ohms to GND (50 ohm equivalent).  Can your source drive this load?&lt;br&gt;3.  Wrong connector or pin.  Since you are measuring the output clock on pin 22, I assume you are on the J3 connector connected to pin 31 for the external clock input.  But you may want to verify that you are on pin 31.&lt;br&gt;4.  Possible defective hardware.  What is the serial number and firmware revision of the GX5295?  You can find this in the "About" tab of the GtDio Soft Panel.  Can you connect your source to the external strobe input to see if you have similar attenuation?  It has the same 100 ohm to Gnd/V+ as the external clock.&lt;br&gt;&lt;br&gt;The external clock enable signal is a hardware input for selecting the external clock as your clock source.  You can also select the external clock using the DioEasy Panel, or with an API function.  I used the software command and the external clock enable to select the external clock.  Both worked as expected.&lt;br&gt;&lt;br&gt;Please let me know what you find.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Dale&lt;br&gt;&lt;br&gt;&lt;b&gt;By Pramod K. on 1/21/2013 3:36:33 AM&lt;/b&gt;&lt;br&gt;Thanks Dale,&lt;br&gt;&lt;br&gt;We found out the issue and it was the Source which had a weak drive. The External clock input pin actually requires 32mA current for its operation. Our source was not capable of that. So we placed a digital buffer in between the source and the DIO and finally we were able to make the External clock of the DIO work.  No more issues regarding that. Thanks for the help.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Pramod&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=198</link><pubDate>10/9/2012 4:27:41 AM</pubDate></item><item><title>GX-5055 specifications - Created on Friday, January 29, 2010</title><description>&lt;b&gt;By Andi J. on 1/29/2010 10:42:28 AM&lt;/b&gt;&lt;br&gt;Hi All,&lt;br&gt;&lt;br&gt;I have some questions regarding GX-5055 specifications.&lt;br&gt;1.  The resolution is spec'd at 16 bits.  What is the ENOB effective number of bits?&lt;br&gt;2.  What is the input impedance for each channel?  Currently I divide the voltage swing by the leakage current assuming the channels have CMOS inputs.&lt;br&gt;3.  The effective accuracy of the force current spec. of 100uA (e.g) can be improved through calibration.  How stable is such a calibration?  How often must calibration be performed?&lt;br&gt;Thanks.&lt;br&gt;Anand&lt;br&gt;&lt;br&gt;&lt;b&gt;By Dale J. on 4/27/2010 6:02:33 PM&lt;/b&gt;&lt;br&gt;Anand,&lt;br&gt;Do you still need this information for the GX5055?&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Dale&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=90</link><pubDate>1/29/2010 10:42:28 AM</pubDate></item><item><title>Calling DioFile object from C# - Created on Wednesday, August 26, 2009 (Solution Avaliable)</title><description>&lt;b&gt;By Artyom D. on 8/26/2009 7:08:31 AM&lt;/b&gt;&lt;br&gt;Hello,&lt;br&gt;I’m just trying to create a simple application to use DioFile COM object from C#.&lt;br&gt;Here is my code:&lt;br&gt;Type dioFileType = Type.GetTypeFromProgID("GTDio.DioFile");&lt;br&gt;object file = dioFileType.InvokeMember(null, BindingFlags.CreateInstance, null, null, null);&lt;br&gt;/* Or you can use this ctor&lt;br&gt;object file = Activator.CreateInstance(dioFileType);&lt;br&gt;*/&lt;br&gt;object boards = dioFileType.InvokeMember("Boards",&lt;br&gt;                    BindingFlags.GetProperty, null, file, null);&lt;br&gt;&lt;br&gt;Throws the COMException 0x80020010 (DISP_E_BADCALLEE).&lt;br&gt;&lt;br&gt;First I wanted to invoke Open method but as it accepts 6 args and fails with the same error  I made an example with the class property.&lt;br&gt;&lt;br&gt;I use GTDio32.dll version 3.2.42.0.&lt;br&gt;&lt;br&gt;&lt;br&gt;When I add a reference GTDio32.dll to my project letting Visual Studio to create a wrapper (Interop.GTDio.dll), I execute&lt;br&gt;&lt;br&gt;GTDio.DioFile file = new GTDio.DioFile();&lt;br&gt;&lt;br&gt;file.Open(fileName, GTDio.enumDioFileMode.dioFileModeCreate,&lt;br&gt;                    GTDio.enumDioBoardType.dioBoardTypeGX5150, 16, 0, 0);&lt;br&gt;&lt;br&gt;file.InsertBoard();&lt;br&gt;and the last line throws FatalExecutionEngineError 0xc0000005&lt;br&gt;&lt;br&gt;It looks like COM interface of GTDio works improperly.&lt;br&gt;Do you have any advice on this issue?&lt;br&gt;Thanks&lt;br&gt;Artyom&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;By Artyom D. on 8/27/2009 3:57:12 AM&lt;/b&gt;&lt;br&gt;Hi, again,&lt;br&gt;I’ve clarified that the problem with latest version of GTDio32.dll file. Which one is 3.2.42.0. Right now the COM functionality of DioFile object is corrupt! When I registered the 3.0.34.0 version file via regsvr32.exe my app became to operate duly.&lt;br&gt;I’d like to pay Geotest support team attention to this issue.&lt;br&gt;Regards,&lt;br&gt;Artyom&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;By Victor B. on 8/27/2009 10:32:05 AM&lt;/b&gt;&lt;br&gt;Hi Artyom, &lt;br&gt;&lt;br&gt;We've duplicated the problem and are looking into the resolution.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Victor Brode&lt;br&gt;&lt;br&gt;&lt;b&gt;By Victor B. on 8/27/2009 12:06:31 PM&lt;/b&gt;&lt;br&gt;Hi Artyom,&lt;br&gt;&lt;br&gt;I would like to send you some files to fix this problem via a M@GIC incident.  Could you update your profile information and create an incident in M@GIC?  Let me know if you need any help with this.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Victor Brode (Geotest)&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=67</link><pubDate>8/26/2009 7:08:31 AM</pubDate></item><item><title>DIO module &amp;amp; interface converter. - Created on Wednesday, May 27, 2009 (Solution Avaliable)</title><description>&lt;b&gt;By Roman M. on 5/27/2009 3:48:03 AM&lt;/b&gt;&lt;br&gt;Hi all&lt;br&gt;Has anyone used DIO as a 2-wire interface module, for example ARINC module? Is it possible to realize sequential code ARINC on DIO (GX5055) or for this it is necessary to have special module?&lt;br&gt;Thank's&lt;br&gt;Roman&lt;br&gt;&lt;br&gt;&lt;b&gt;By Amit G. on 5/27/2009 9:18:43 AM&lt;/b&gt;&lt;br&gt;Are you looking for a module that can do ARINC 429 bus communication (I/O) ?&lt;br&gt;&lt;br&gt;&lt;b&gt;By Roman M. on 5/27/2009 10:06:42 PM&lt;/b&gt;&lt;br&gt;[Quote= Amit G. wrote:&lt;br&gt;Are you looking for a module that can do ARINC 429 bus communication (I/O) ? =Quote]&lt;br&gt;&lt;br&gt;Yes, I’m looking for the solution in organization of the ARINC communication with avionics units.&lt;br&gt;But I have GX5055 module at the moment, may I use it for this communication? As the task seems to be rather easy- we have to make a procedure, which will convert a digital code into an array, which later will be downloaded into the module and transfer on some frequency… Or is this not that easy?&lt;br&gt;&lt;br&gt;&lt;b&gt;By Amit G. on 5/28/2009 10:51:49 AM&lt;/b&gt;&lt;br&gt;Do you physically have a GX5055 currently (or is it a GX5050?)?&lt;br&gt;&lt;br&gt;It would be possible to transmit an ARINC 429 signal with the GX5055 but it wouldn't be the most efficient method.&lt;br&gt;Receiving ARINC 429 with the GX5055 would be difficult because the signal is self clocked so there would not be a way to synchronize the incoming signal with the GX5055. You would have to over sample the signal and then analyze the data to figure out the individual bits and packets of data&lt;br&gt;&lt;br&gt;We sell a dedicated ARINC 429 Avionics Bus card (PXI) called the AX429 which would be a much better solution. This instrument would allow you to easily send and receive ARINC 429 bus traffic. I have uploaded the datasheet to this thread for your review.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;By Roman M. on 6/1/2009 5:41:53 AM&lt;/b&gt;&lt;br&gt;we don't have the module yet, but we'll got it soon. Talking about ARINC module- is there a driver for it in ATEasy?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;By Amit G. on 6/1/2009 9:16:13 AM&lt;/b&gt;&lt;br&gt;The ARINC 429 module's ATEasy driver has not been released yet, but it will ship with any orders for the module.&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=56</link><pubDate>5/27/2009 3:48:03 AM</pubDate></item><item><title>Replacement for Summation DSR - Created on Friday, December 12, 2008 (Solution Avaliable)</title><description>&lt;b&gt;By Zvi S. on 12/12/2008 10:51:16 AM&lt;/b&gt;&lt;br&gt;If you have any question about the replacement for the Summation DSR products, this is the place to ask.&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=29</link><pubDate>12/12/2008 10:51:16 AM</pubDate></item><item><title>Hello and Welcome! - Created on Wednesday, December 10, 2008</title><description>&lt;b&gt;By DrATEasy (Ron Y.) on 12/10/2008 1:56:33 PM&lt;/b&gt;&lt;br&gt;Please use this user forum to ask or answer questions and communicate with other users regarding Geotest Digital IO products (GTDIO or DIOEasy related products). You can also upload files or examples that relate to your post. &lt;br&gt; &lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;Ron Yazma (Geotest)&lt;br&gt;&lt;br&gt;</description><link>https://www.marvintest.com/Forums/Thread.aspx?ID=25</link><pubDate>12/10/2008 1:56:33 PM</pubDate></item></channel></rss>