
Per-corner slip vs. steering-predicted speed. Needs MQB wheel-speed and steering CAN. Set the car's geometry below.
Pick which readouts show as dials. Saved in this browser.
Sweeps 0–100% and records actual engagement to build a calibration table. Engine running, Haldex CAN active.
--
Only if the Haldex hunts at partial lock (e.g. 60/40) on a 554K controller.
Finds which frame blocks the Haldex actually needs. Engine running, Haldex CAN active, about 6–8 min. Cancel restores everything.
On = also test the lock-control blocks. Slower, and lock can drop out during a sweep.
--
Saved on the unit and included in the exported report: chassis, Haldex part no., tyres, tune.
Gen5 (0CQ/VAQ) only. Defaults change nothing.
Torque ceiling claimed at full command. Not a strength dial: run a Learn and adjust until Sent matches Returned. Needs Fix Hunting on.
Experimental. Raises the minimum clutch PWM while lock is commanded, for firmer launches. 0% = off.
Force mode from the traction control button (CAN).
Force mode from the hazard lights (CAN).
Press: next mode. Hold: force the selected mode until released.
If several triggers are active, the highest priority wins.
Sends live data to can2gauge gauges over WiFi. With control allowed, a gauge can change mode and generation and run Learn (car stopped).
On a full lock request, over-reports engine torque so the pump runs to the relief valve. Maximum clamping force, but Returned % reads lower (80s). Higher pump load and current.
Polls the Haldex for live data (Gen5: UDS, Gen2/4: KWP2000). Needs Haldex CAN.
Uses the diagnostic channel. Turn off when using VCDS.
Sleeps after 5 min with no WiFi clients and the bus below the wake threshold. Wakes when it rises above; the first frame may be missed.
Also puts the CAN transceivers in standby, drops the CPU to 10 MHz and lowers WiFi power while asleep.
Keeps WiFi on for bench testing with no car connected. Switches itself off as soon as CAN traffic is seen.
--
OEM: chassis bus fps. Standalone: Haldex bus fps. Parked = 0.
Prepare to ship is for the workshop, before a board goes to a customer. It removes the board's WiFi password, every paired phone and any home WiFi login, so the customer's phone is taken through first-time setup. Driving settings and the map stay as they are.
No lock below this speed (car parks etc.).
No lock above this speed (motorways etc.).
No lock below this throttle.
How fast lock fades when lifting off or changing mode. Higher = faster. Lock-up is always instant. Off = instant release.
Tap cells to edit lock percentage
3D view of the lock table. The dot is the live operating point.
Reduces lock as steering angle increases. 100% = full lock. Gen2, Gen4, Gen5 (0CQ) and VAQ.
Used for per-wheel slip and Steering-Angle Lock Scale. Defaults are Audi TT Mk3; enter your car's figures.
Choose which frames are edited in normal mode. Unticked frames pass through untouched. Saved immediately, current generation only.
Not available for this generation.
1–32 printable characters. Saving restarts the AP; reconnect afterwards.
--
Change the password of the board's WiFi: 8 to 63 characters. The board's WiFi restarts when you save; join it again with the new password.
Forgot it? Press and hold the button on the board for a couple of seconds. Its WiFi reopens with no password, and the next phone to connect is asked to set a new one.
--
Optional. Also joins your home/garage WiFi so the unit is reachable from that network; the AP stays on. Blank = off. Retries every 5 min.
--
Lets the Optimus Haldex Pro app show live data and change mode over Bluetooth. The board's Bluetooth sleeps while the car is parked.
To pair another phone: open this app on the new phone and tap Connect over Bluetooth. When the phone asks for a code, type the 6-digit pairing code shown below. The code shows here on a phone that's already connected over Bluetooth (tap Show pairing code) or on any phone joined to the board's WiFi.
--
--
See a phone you don't recognise? Forget Paired Phones removes every paired phone and makes a new code (needs the board's WiFi). Then pair your own phone again.
Exports tune, steering scale, frame edits and settings to a file. Do this before a firmware update. Passwords aren't exported; you'll re-enter them after import.
--
Updates are blocked while moving or with CAN unhealthy.
Not checked yet.
Installing an update needs the board's WiFi and the car standing still. Keep this page open until it says the update is finished.
Join the controller to your router (the AP stays on). Once Connected, put this phone on the same network, open the address shown and press Check for updates again.
--
No internet needed. Use the littlefs.bin and firmware.bin files supplied by Optimus Engineering. Upload Filesystem first, then Firmware.
You can still use your Haldex Pro in one of these ways:
Some features (the Expert map, Learn, WiFi settings and installing updates) only work over the board's own WiFi.
Looking for the board on its WiFi…
Your board's WiFi has no password yet, so anyone nearby could join it. Choose a password before you use the app. You'll type it when your phone joins the board's WiFi.
Forgot the password later? Press and hold the button on the board for a couple of seconds. Its WiFi reopens with no password and the app asks for a new one.
A phone you don't recognise? In the app, open Settings, then the Bluetooth card, and tap Forget Paired Phones. Then pair your own phone again.
The board's WiFi is restarting with your new password, so this phone has dropped off it.
The board has removed its WiFi password, every paired phone and the home WiFi login. Its WiFi is restarting as an open network.
The board has removed its WiFi password, every paired phone (this one too) and the home WiFi login.
(test build)
If the board doesn't come right, repair it with the USB Repair flash. It needs Chrome or Edge on a computer, and a USB cable to the board.