Please note that Link G4X does not send the serial data and therefore does not work with these instructions. G4X can be connected using a CAN connection.
Also, Apple does not allow normal USB devices to connect to their devices, so USB connection option is not available on iOS.
Link ECU software configuration:
Using the PCLink G4+ tuning software, connect a PC to the ECU using the normal USB tuning cable.
Navigate to ECU settings>Configuration>Configuration. Here we need to set the Datastream mode and the baud rate. The suggested Data stream mode is āContinuous - 12Hzā and the suggested baud rate is 38400.
realdash_link_configuration.png
After making this change you need to perform a Store (Ctrl+S), then power cycle the ecu (power off then back on).
Hardware Connection:
The ECU needs to be connected to the tablet/smartphone using your normal USB tuning cable. At the ECU end this cable should be plugged in to the same port that you would normally use for tuning the ECU. The other end of the cable can plug in to any spare USB port on the tablet/phone, if yours only has a micro USB port then you will need a āMicro USB OTG adapterā. A flexible cable type adapter like shown below is suggested to prevent damage to the port from force/stress.
RealDash Configuration:
Attach the USB cable to your vehicle and device. On Android, use appropriate USB-OTG adapter.
Open RealDash, on first start select language, and then go to āGarageā
Tap vehicle door and then the instrument cluster. Tap āAddā on connection list
I running Link G4x Plug in evo 3 on android head unit with realdashļ¼With ET.dash / Motec skinļ¼. I alrdy calibrated everythingļ¼but just having 1 problem ļ¼the vehicle speed shown 0ļ¼.
I calibrated on Ecu Digital input to DI 8 Speed sensor ļ¼On Ecu everything run correctlyļ¼i have check on ecu that speed sensor is activeļ¼Misc Vehicle speed is running normal on logļ¼
I had tried to calibrate the realdash input to ECU Speed Sensorļ¼selected the data input to Ecu Vehicle Speed / VSS 1 ļ¼and calibrated the Gauge math to V*103. But turn out still the same ļ¼the vehicle speed is not run on realdashļ¼
beside this problemļ¼all function runs fine ļ¼only for the Vehicle Speedļ¼ Any way can help me to calibrate the vehicle speedļ¼
Was there any value on Debug Data View that corresponds to your vehicle speed? If not, you do need to modify the CAN connection XML to send the speed data over CAN bus.
On your Link PC software you con configure what data is sent over the CAN. You need to configure the ECU to output the custom speed value, and then add that new value into RealDash CAN XML file so RealDash understands where the speed value is coming from.
There could be some other way to configure the ECU to send the standard speed value over CAN, but unfortunately Iām not an expert on configuring Link ECU.
Hello everyone,
Regarding the hardware, I have a Raspberry Pi 4 with 4GB RAM, running Raspberry Pi OS 64-bit.
I use a 12V to 5V power converter, passive cooling, and RealDash is installed.
My idea was to build a virtual instrument cluster for my car (Audi A4 B6, 2002, 1.9 TDI 74kW, engine code AVB) with basically all functions. In other words, I would remove the original cluster, keep only its electronics, and place a new 3D-printed frame in its place.
However, I was convinced the car had CAN bus communication. In the meantime, I found out that it actually uses the ISO 9141 protocol (K-Line). ChatGPT told me that itās possible to communicate with all modules in real time using a KKL 409.1 cable.
What I would like to know is if anyone has already done something similar, and if there are PID files available for a similar car model. ChatGPT also mentioned that itās possible to program all of this in Python.
If anyone has experience with a similar project, I would greatly appreciate any information.