Freeware Pocket PC VAG Diagnostic application
Vag-Check is a freeware (for the
time being anyway) application that is available at www.arlab.it
It does a lot of the same things as VW-Tool/Vag-COM, but isn't as
sophisticated or complete. It lacks on some of the more advanced data
logging, etc. But I think it has it's nitch out
there & I use it. You need a PocketPC to use this application.
Pocket PC's have become increasingly cheap, had for under $200-150. So
factor in that, the cost of some cables, and you have a reasonably priced scan
It does most of the basic functions most standard users require. It'll clear fault codes, do recoding; read measuring blocks, etc. It's very handy to carry around a PocketPC to check codes etc. It takes literally a second to turn on, and you can start pulling codes. Compare that to a laptop that is much bigger and bulkier, and requires a longer boot up time, the PocketPC shines for portability and speediness.
At present time, VAG-Check comes released with just 3 modules you can access. Engine, Instruments, HVAC are included, but you can add more. The way to add more modules is open the Menu file by using file explorer and navigate to Vag-Check, then the "data" folder. Once there, scroll down a bit and you will see
and so on....
What you can do to add other modules is use either use this template I figured out for you (listed below), or manually figure them out.
Now to manually figure them out, you'll need to know what VAG
channel you are trying for, and you'll also need to convert hexadecimal #s to
This is easy though. VAG-Check is written with decimal code, while most other apps are written in hexadecimal, thus the need for conversion.
Pull up your windows calculator and put it in Hex mode. Punch in the # of the module you want, then switch the button to Dec and you will have the decimal equivalent.
So for example, Central Locks is module # 35. Put 35 in Hex mode, hit Dec, then it'll spit out 53. So in Vag-Check you would need to set the address to 53 in the menu to access central locks.
Also, keep in mind the fault code database was all manually entered by the author. So more than likely it won't have the text for the fault codes for other modules. It will display just the DTC #. You'll have to have a Bentley manual or something to figure out what that DTC is. It looks like the other files in the "data" folder will allow you to also modify the fault code database, so you can add in the other values if you like.
Under Tools there are settings for the serial connection, Char Interval and Block Interval. Alfredo (the author) states : "If you decrease these values, it should speed up your connection, but the application could become unstable. Char bit rate is the wait time between transmission of a character and next, block rate is the time wait from a packet received and its response."
So far, the only known PDA you have to tweak is the Dell Axim. That is the one I have. You can modify it anyway you like, but to get the Axim to work with VAG-Check you can check his idea for fixes here http://www.arlab.it/axim.html I used the 9 volt battery patch. I snapped apart the Axim serial cable and soldered the a battery clip directly to the lead that connects to pin 4 and one to ground. This will power the chip in the Axim cable and allow it to sync with the car. What you need to do then is go to Active-Sync and turn off all the syncing features. Occasionally my connection seems to act quirky for me. Could be my car, my cable, whatever. What I have found to work best is to turn on the Axim, plug the battery on to the clip, connect the cable to the Axim, turn the ignition on, then connect the OBD cable to the car. I've had good success following that order.
Keep in mind, to use a PocketPC with a standard VAG OBD cable, you need to purchase a serial sync cable for your PDA, probably a couple serial cable gender adapters, and a null modem cable. If you don't use a null modem cable, it will not work.
This software was also designed to run on the 300Mhz processor for the Axim. Baud rate of the connection is determined by processor speed and not software/drivers like other devices. So if you have the Axim Advanced, you probably can get it to work, but it could become unstable and lose connection. A good work around is look for PocketPC apps that allow adjustment of the processor speed. I've tried XScale and it seems to work fairly well. It run about 12$
I have no direct affiliation with the author or his product, other than I'm a user of his software.