Trying to get an IoTech ADAC IO card to do something. Installing it on my pc, my network card stopped working as it had used up the last free IRQ. To get around this I pulled the sound card as I never use that anyway.
As a simple test to whether the card works I tried running the PlotterX and PlotterXPlus applications that come with it. Both die with access violations when I try to open the configuration files. I've messed around with this all morning, pulling cards, disabling drivers that use the same IRQ, reinstalling, all to no avail.
I've installed the diagnostics programs with variable results. The main diagnostics program generates lots of errors but it is not clear whether this is because it needs loopback connections.
Peeves:
- The IOTech website takes the novel approach of having no FAQ or knowledgebase, just email tech support. If I want help next week I'll give it a try.
- I have to register to download anything (documents, lastest software) which violates my privacy. Why should I register to read a sales brochure?
- All the documents are in lovable pdf format, much loved by people who never have to use them.
- The documents prattle on about DMA setup without actually saying how to set it up.
- The software is all vintage 2002.
- The vb sample programs appear to be in VB4 and won't load in VB6 as they need a message hook library that is not supplied.
- They have an out-of-the-box (tm) slogan that erroneously and annoyingly implies it will take less that a day to get the thing going.
These cards are not cheap and I've wasted a whole morning with this and it still doesn't work. My big fear is that the hardware engineers will keep specifying them.
Monday morning
Update: Downloaded latest version of PlotterX software from IOTech and installed it. I also installed the latest drivers and ADLIB software development libraries. PlotterX installed itself in a different program group (or the XP equivalent) to the original one. It still crashes when opening the .con file. BUT PlotterXPlus now works! The diagnostics still fail the power up tests.
Update 2: Message hook ocx is in the C:\Adlib\AlWdm\Vbasic folder and needs registering on the command line with:
regsvr32 MSGHoo32.ocx
Then examples run in VB6.
Monday morning is over, now we are rolling.

