Volkswagen, Audi, Skoda, Seat: платформа PQ26 2020-

List of PQ26 based cars:

Volkswagen Polo Sedan 2020-, Škoda Rapid 2020-

Available Coding & service features for PQ26-based cars:


  • 1. Power steering support power
  • 2. Steering mode
  • 3. Steering mode selection activation
  • 4. Torque steering compensation (TSC)


  • 1. All units backup
    Creates full backup of all long coding and all adaptation values. Takes a very long time!
  • 2. Backup copy of unit 01
  • 3. Backup copy of unit 02
  • 4. Backup copy of unit 03
  • 5. Backup copy of unit 08
  • 6. Backup copy of unit 09
  • 7. Backup copy of unit 10
  • 8. Backup copy of unit 17
  • 9. Backup copy of unit 19
  • 10. Backup copy of unit 44
  • 11. Backup copy of unit 5F


  • 1. Battery capacity (Ah)
  • 2. Battery manufacturer
    Maximum length = 3 symbols
  • 3. Battery serial number
    Maximum length = 10 symbols
  • 4. Battery technology

Brakes (ABS, ESP, XDS, etc.)

  • 1. ASR system adaptation
  • 2. Brake disc drying
    Brakes are lightly applied automatically on regular intervals to keep the brake discs dry and ready for maximum braking
  • 3. Hill Hold Control activation
    HCC prevents roll-back
  • 4. Hill Hold control adaptation
  • 5. XDS (expanded electronic differential system) adaptation
    XDS system applies brakes to inside wheel to improve steering at high speed


  • 1. Front glass heater temperature threshold (C)
    Minimum step 0.5 C
  • 2. Front glass heater time before turning off (seconds)
    Minimum step – 40 seconds
  • 3. Rear glass heater temperature threshold (C)
    Minimum step 0.5 C
  • 4. Rear glass heater time before turning off (seconds)
    Minimum step – 40 seconds
  • 5. Remember last air recyrculation position (with Climate control)
  • 6. Remember last air recyrculation position (without Climate control)


  • 1. Display ECO/efficiency hints
  • 2. Display oil temperature
  • 3. Remove key warning
  • 4. Show free space in fuel tank in the dashboard
  • 5. Show lap timer
  • 6. Test pointers at engine start
  • 7. Time format (24/12)
  • 8. Units: Date format
  • 9. Units: Distance
  • 10. Units: Fuel consumption (gasoline/diesel)
  • 11. Units: Pressure
  • 12. Units: Speed
  • 13. Units: temperature
  • 14. Units: Time format (12/24)
  • 15. Units: Volume

Doors, Locking and Unlocking

  • 1. Driver door power window shut off delay after ignition was turned off (seconds)
    Maximum = 1275 seconds, step = 5 seconds
  • 2. Electric window on driver door comfort control using key fob
  • 3. Enable key open/close functions while engine running

Engine and powertrain

  • 1. Accelerator pedal high sensivity
    Not recommended for cars with cruise control
  • 2. Accelerator pedal response algorythm (variant 2)
    Better sensivity with “direct” value
  • 3. Throttle adaptation
    In some cases this procedure improves reaction on accelerator pedal for a period of time

Exterior lights

  • 1. Blink DRL with turn signal
    PQ26: Skoda Rapid
  • 2. Blink front DRL with turn lights
    PQ26, Confirmed on Skoda Rapid
  • 3. Blink front side lights with turn lights + front side lights turns off when low beam active
    PQ26: Skoda Rapid
  • 4. Blink rear side lights with turn lights
    PQ26: Skoda Rapid 2020+
  • 5. Coming home activation (trim with light sensors)
  • 6. Coming home activation (trim without light sensors)
  • 7. Coming home/Leaving home lights
  • 8. Corner function with front fog lights
    PQ26, Confirmed on Skoda Rapid
  • 9. Corner function: regulation
    ECE R119 – works when the steering wheel is turned and when the turn signal is turned on with a 1 second delay
    ECE R48 – only works when you turn the steering wheel
    FMVSS 517 108 – works when the steering wheel is turned and when the turn signal is turned on
  • 10. Corner function: upper speed threshold
    Maximum speed threshold for corner lights activation. Minimum step = 0.5 km/h
  • 11. Dimm rear side lights with turn lights (Audi style)
    PQ26: Skoda Rapid 2020+
  • 12. Disable license plate light when tailgate is opened
  • 13. DRL: DRL menu item in Multimedia system (MMI)
  • 14. DRL: Turn off DRL when parking brake activated
  • 15. DRL: Turn off when light switch in off position
    DRL = Daytime running lights
  • 16. Emergency braking lights
  • 17. Front side light dimming when turn signal blinking
    PQ26: Skoda Rapid
  • 18. LED DRL dimming when turn signal flashing
    PQ26: Skoda Rapid 2020 (NOT compatible with FULL LED headlights)
  • 19. LED DRL working with low beam
    PQ26: Skoda Rapid
  • 20. License plate: light type (LED/5W)
  • 21. Light sensor sensivity: turn on headlights later
    Warning! To revert settings back use Coding history!
  • 22. Limit the maximum number of simultaneously burning front lights to 2 types
    This is often used for stroboscope effect
  • 23. Rear side lights active with DRL (Skoda Rapid 2020-)
    PQ26: Skoda Rapid 2020-
  • 24. Rear side lights active with DRL (Volkswagen Polo Liftback 2020+)
    PQ26: VW Polo 2020-
  • 25. Stroboscope effect when blinking high beam + front fog lights
    PQ26: Skoda Rapid
  • 26. Stroboscope effect when blinking high beam + LED DRL
    PQ26: Skoda Rapid
  • 27. Stroboscope effect when blinking high beam + low beam
    PQ26: Skoda Rapid
  • 28. Turn lights: polite blinks count
    After applying this option reset light settings to factory defaults in car multimedia menu
  • 29. Turn on stop lights on the side of opened door
    PQ26: Skoda Rapid
  • 30. Turning on side direction indicators when opening the boot
    PQ26: Skoda Rapid
  • 31. US-style sidelight with turn signals
    PQ26: Skoda Rapid
  • 32. US-style sidelight with turn signals (only when light switch in side lights position)
    PQ26: Skoda Rapid

Feedback signals

  • 1. Acoustic feedback: activation or deactivation global setting
  • 2. Acoustic feedback: duration when using signal horn
  • 3. Acoustic feedback: menu in MMI
  • 4. Acoustic feedback: use signal horn
  • 5. Acoustic feedback: when locking
  • 6. Acoustic feedback: when second close command
    Quittierton bei zweitem ZV-ZU-Befehl
  • 7. Acoustic feedback: when unlocking
  • 8. Confirmation sound when locking and unlocking central lock
  • 9. Optical feedback: use 3rd brake light
  • 10. Optical feedback: when comfort closing windows
  • 11. Optical feedback: when locking

Interior lights

  • 1. Turn on interior light when tailgate opened

Lighting adaptations

  • 1. 0 BLK VL B35
    Usually front left turn signal
  • 2. 1 BLK VR B23
    Usually front right turn signal
  • 3. 2 SL VL B22
    Usually front left side light
  • 4. 3 SL VRB36
    Usually front right side light
  • 5. 4 TFL LB43
    Usually front left DRL
  • 6. 5 TFL RB6
    Usually front right DRL
  • 7. 6 ABL LB44
    Usually low beam left
  • 8. 7 ABL RB5
    Usually low beam right
  • 9. 8 FL LB42
    Usually high beam left
  • 10. 9 FL RB7
    Usually high beam right
  • 11. 10
  • 12. 11 WARNBLK TASTER C54
  • 13. 12 NL LB40
    Usually left fog light
  • 14. 13 NL RB3
    Usually right fog light
  • 15. 14 LOCKUNLOCK61
  • 16. 15 SAFE LED C55
  • 17. 16 BLK SLC11
    Left side turn light
  • 18. 17 BLK SR A72
    Right side turn light
  • 19. 18 BLK HLA71
    Usually rear left turn light
  • 20. 19 BLK HRC8
    Usually rear right turn light
  • 21. 20 BR LA70
    Usually left stop-signal
  • 22. 21 BR RC8
    Usually right stop-signal
  • 23. 22 BR MC9
    Usually 3rd stop-signal
  • 24. 23 SL HLC7
    Usually rear left side light
  • 25. 24 SL HRA69
    Usually rear right side light
  • 26. 25 KZL HA60
    Usually number plate light
  • 27. 26 NSL A65
    Usually rear left fog light
  • 28. 27 KL58XS C67
    Terminal 58xs dimmer
  • 29. 28 RFL C3
    Usually rear left reverse light
  • 30. 29 KL30G A69
    Usually inside locker lights
  • 31. 30 INNENLICHT A68
    Usually foot light
  • 32. 31 AMBL 1C65
  • 33. 32 AMBL 2C64
  • 34. 33 AMBL 3C72
  • 35. 34 AMBL 4C71
  • 36. 35 LED Warnblinktaster C48

Long coding

  • 1. 01. Engine
  • 2. 02. Transmission
  • 3. 03. Braking system
  • 4. 04. Power steering
  • 5. 05. Authorization system for access and starting the engine
  • 6. 06. Front passenger seat
  • 7. 08. Heater and climate
  • 8. 09. Onboard supply control unit
  • 9. 09. Onboard supply control unit -> Subsystem 1 (Wipers/Rain sensor)
  • 10. 09. Onboard supply control unit -> Subsystem 2 (RLHS)
  • 11. 0E. Media player 1
  • 12. 10. Parking Assistant 2
  • 13. 11. Engine Electronics No. 2
  • 14. 13. Active cruise control
  • 15. 14. Email system Damping controls
  • 16. 15. Srs
  • 17. 16. Steering column
  • 18. 17. Dashboard
  • 19. 18. Additional heater
  • 20. 19. CAN Gateway
  • 21. 1B. Active steering
  • 22. 21. Energy Management 2
  • 23. 22. Four-wheel drive
  • 24. 23. Increased braking force
  • 25. 25. Immobilizer
  • 26. 26. Electric folding roof
  • 27. 28. Climate Control Panel
  • 28. 32. Differential lock electronics
  • 29. 34. Ride height control system
  • 30. 36. Driver seat adjustment
  • 31. 37. Navigation system
  • 32. 3C. Lane change assistant
  • 33. 3D. Special function
  • 34. 42. Driver door electronic equipment
  • 35. 44. Power steering
  • 36. 47. Acoustic system
  • 37. 51. Electric drive
  • 38. 52. Front passenger door electronics
  • 39. 53. Parking brake
  • 40. 55. Headlights corrector
  • 41. 57. Tv tuner
  • 42. 5F. Electronic Information System 1
  • 43. 65. TPMS
  • 44. 69. Trailer functions
  • 45. 6C. Rear view camera system var.1
  • 46. 6D. Boot lid
  • 47. 6F. Comfort system central module 2
  • 48. 6С. Rear view camera system var.2
  • 49. 71. Charger
  • 50. 75. Emergency Call and Communication Module
  • 51. 76. Parking assistant
  • 52. 77. Telephone
  • 53. 7F. Electronic Information System 2
  • 54. 94. Srs
  • 55. 95. Esp
  • 56. A5. Front Assistant A5
  • 57. BB. Rear door behind driver
  • 58. BC. Rear door behind passenger


  • 1. Access trip computer in multimedia when ignition turned off
  • 2. AM radio
    Enable or disable AM radio
  • 3. AUX input activation
    Enable or disable AUX input for multimedia system
  • 4. Confirmation of installation changes
    Used after updating firmware, parts, POI, etc. to remove error 1555
  • 5. Display comfort systems consumption in MMI
  • 6. Display driving school mode in MMI
  • 7. Eco driving statistics display (green/blue menu)
  • 8. Mirror link in motion speed threshold (MIB3)
    Use this to activate MirrorLink in motion
  • 9. MMI USB activation
  • 10. Rear view camera
  • 11. Region settings (part 1) [MIB3 Only!]
    Don’t use on MIB1 or MIB2
  • 12. Region settings (part 2) [MIB3 Only!]
    Don’t use on MIB1 or MIB2
  • 13. Restart mutltimedia system
    After applying some codings you need to restart your multimedia system for changes to take effect
  • 14. Show offroad screen in multimedia system (Swing-3)
    Compatibility: not tested yet
  • 15. Swing/Bolero startup screen
  • 16. Wireless connectivity for Apple CarPlay and Android Auto (MIB3)
    Use this to activate wireless connectivity for Apple CarPlay and Android Auto. MIB3 only!

Service and maintenance

  • 1. Distance since last mileage-dependent inspection (km)
  • 2. DSG adaptation (DQ200, DQ250, DQ500)
  • 3. Mass DTC clear in most of units
    This feature clears DTC codes in most of units in just one click (takes 1 second)
  • 4. Max. distance until next mileage-related inspection (km)
  • 5. Max. time until next time-dependent inspection (days)
  • 6. Maximum distance between service (km)
    Step = 100 km
  • 7. Maximum distance to service
    Step = 100 km
  • 8. Maximum time between service (days)
  • 9. Mileage since last service (km)
  • 10. Minimum distance between service (km)
    Step = 100 km
  • 11. Minimum time between service (days)
  • 12. Reset service interval reminder
  • 13. Reset value for next mileage-dependent inspection (km)
  • 14. Reset value for next time-dependent inspection (days)
  • 15. Time since last service (days)
  • 16. Time since last time-dependent inspection (days)

Service reminder reset

  • 1. Reset inspection service reminder
    One click solution to reset inspection service interval
  • 2. Reset oil service reminder
    One click solution to reset oil service interval

Sounds and alarm

  • 1. Activate anti-theft alarm system
  • 2. Alarm on door opening with ignition turned on
  • 3. Horn working when ignition turned off
  • 4. Seat belts alerts
  • 5. Seat belts alerts style

Tire pressure monitoring system (TPMS)

  • 1. Reset TPMS adaptation (for TPMS based on ABS sensors)

Wipers and washers (windshield, rear glass, headlights)

  • 1. Headlight washer duty duration
    Minimum step = 10 ms
  • 2. Headlight washer interval
    Headlight washer interval runs at X washes of windshield. To disable automatic front light washer, change this value to 0
  • 3. Light sensor sensivity customization
  • 4. Park windshield wipers after ignition turned off
  • 5. Rear fog lights turned on warning when reaching speed limit
    Minimum step = 1 km/h, set 0 to disable warning
  • 6. Rear wiper automatic function
  • 7. Rear wiper comfort function
  • 8. Stop wipers when opening hood
  • 9. Stop wipers when opening hood
  • 10. Teardrop mode (additional wipers pass) on the rear glass
  • 11. Teardrop mode (additional wipers pass) on the windshield
  • 12. Turn on headlight washer after holding washer lever for XX ms
    Minimum step = 10 ms
  • 13. Windshield wiper service position activation through menu option
    Compatibility depends on installed MMI device.
  • 14. Windshield wipers defrost position


  • 1. Automatic close doors at 15 km/h and open them when key removing
  • 2. Automatically close driver window after locking car (only for MY2019+)
  • 3. Automaticaly lock/unlock doors (for trims without color multimedia system)
  • 4. Electric windows working when ignition turned off
  • 5. Front fog lights: turn on fog when reversing
  • 6. Start-stop function deactivation (temperature method)
  • 7. Start-stop function deactivation (voltage method)

1) Coding & Service requires good ELM327 with full command set support.
2) Coding compatibility may depend on your car trim level and control units versions.

Custom sensors (PIDs)

Car Scanner allows you add custom sensors (also known as “custom PIDs”) to get data, defined by your car manufacturer.

To create custom sensor you need to know at least 2 things:
1. How to make a request to ECU to get the data you need:
Command = Mode + PID,  e.g. 010C for engine RPM
Header = address where to send request, e.g. 7E0 for CAN 11bit protocol. You can leave header blank. In that case default functional header for current protocol would be used. Most of custom PIDs requires correct header!

2. How to decode received data: Formula (Equation).
To point at certain bytes in response use latin letters: A, B, C, D .. Z, AA, AB, .. AZ, BA, BB, .. BZ, … etc. , where letter A stands for 1st byte in response, letter B stands for second byte in response, etc.
Attention! Formula is case sensitive!
To determine first byte, Car Scanner skips some bytes in response from ECU: header bytes, data length, response to certain mode marker (e.g. mode 01 -> response marker 41) and PID id.
Example: request 010C (engine RPM) would give you response: 7E804410C0C9C, where Car Scanner would skip 7E804410C.
So we have only 0C9C data left.
Letter A would mean 0C, letter B would mean 9C

You can use mathematical operators like *, /, , +. Example: A+B
To change calculation order use brakets ( ), like: (A*256+B)/4
You can use floating point numbers in formula using dot “.”: e.g. A+13.54

Bitwise functions supported:
Bitwise unary complement: @~
Bitwise AND: @&
Bitwise exclusive OR: @^
Shift left: @<<
Shift right: @>>
Examples: A@<<16, C&7, etc.

Additional functions (funtion arguments should be always separated by “,“):
GetBit(A,N), where A – byte number, N – bit number, from 0 to 7
SIGNED(A), signed(A), Signed(A) – treat byte as signed (-128 .. 127)
ShortSigned(A,B) – treat 2 bytes as 16-bit signed value
And(A,B) – bitwise AND, same as A@&B
Shr(A,B) – bitwise shift right, same as A@>>B
Shl(A,B) – bitwise shift left, same as A@<<B
MAX(A,B) – returns maximum value from A and B
MIN(A,B) – return minimum value from A and B
abs(A) – return unsigned value, e.g. abs(-1)=1, abs(-123456)=123456, abs(123456)=123456
FLOAT32(A,B,C,D), float32(A,B,C,D) – returns IEEE 754 floating point value from 4 given bytes.
FLOAT64(A,B,C,D,E,F,G,H), float64(A,B,C,D,E,F,G,H) – returns IEEE 754 floating point value from 8 given bytes.

if(A,B,C) – logic function, if A=1, returns B, else returns C. You can use “=” or “<” or “>” for comparison.
Example: if(A>5;5;A).  If A greater than 5, return 5, else return A. With A=6 this would return 5. With A=3 this would return 3.

Car Scanner doesn’t support formula, that points to another sensor or another PID.

You can add commands, that would be executed BEFORE and after requesting PID (Start diagnostic command and stop diagnostic commands). This commands should be fully qualified ELM327 commands, separated by “;” or “,” or “\”. Example: ATCRA7E8,ATFCSH7E0,ATFCSD300000

Action PIDs.
Action PIDs are executed when you tap on them. Response is not decoded.
Example of usage: create custom action pid for some command, that starts a routine, like forced DPF regeneration.
Don’t forget, you still need to know header and command for that.

Name and Short name fields can be entered as you wish.
Minimum and maximum fields can be skipped.

Configuring Bluetooth connection on Android

First of all make sure, that you have OBDII ELM327 adapter with Bluetooth.

You should plug it inside the diagnostic socket in your car (known as “OBDII socket”) and turn on ignition or start the engine. If your adapter has a power button on it’s body – press it.

Step #1: Pair your phone/tablet with OBD2 adapter. If you have already done that – skip to Step #2.

WARNING! Depending on different Android versions, pairing may be done in some other way.

Open Android settings and locate Bluetooth section. Turn on Bluetooth and wait until your adapter would be discovered.

Usually it’s called “OBDII”, “obd2” or something like that. If it’s branded, it could be called as it’s brand (e.g. “Viecar”, “VLink”, etc.). Please, note, that it’s NEVER called like your car brand or “MY CAR” or something like that.

Tap on it to pair your phone/tablet with OBD2 adapter. Adapter would ask you for PIN-code.

If you don’t know PIN code, check your adapter documentation. Usually it’s “1234”, “0000”, “7890” or “1111”.

Step #2: Select adapter in Car Scanner.

Open Car Scanner and go to Settings (gear icon in the top-right corner)

Tap on “Adapter” (in old versions – “Connection”)

Select Connection type: Buetooth

Tap on “Select device” and you’ll see device selection screen.

Tap on your adapter’s name.

That’s all, now you have adapter selected and you need to go back and tap on big green “Connect” button.

Next time all you need to do is just tap on “Connect” button

Don’t forget to press power button on your adapter before connecting, if it has one.

Configuring Wi-Fi connection to ELM327 adapter

First of all make sure, that you have OBDII ELM327 adapter with Wi-Fi connection type. You should plug it inside the diagnostic socket in your car (known as “OBDII socket”) and turn on ignition or start the engine. If your adapter has a power button on it’s body – press it.

Step #1: Open your Phone/Tablet Wi-Fi settings (NOT Car Scanner settings) and turn on Wi-Fi.

Locate Wi-Fi network, created by ELM327 OBDII adapter and connect to it.

Usually it’s called “OBDII”, “OBD2”, “WIFI_OBDII” or something like that. Sometimes it’s name has something familiar with your adapter brand (e.g. VGate adapters usually have “VLINK” network name).

Most of adapters doesn’t require password for WiFi network, but if your adapter requires that – follow documentation that comes with your adapter.

Please, note, that it’s NEVER called like your car brand.


Step #2. Car Scanner setup.

Open Car Scanner and go to Settings (gear icon in the top-right corner).

Tap on “Adapter” (in old versions – “Connection”)

Select Connection type: Wi-Fi

Make sure that you have correct adapter IP address and port. For most cases it’s IP address is and port is 35000, but some adapters have different settings, so you should check documentation that comes with your adapter.

That’s all! Now all you need to do is tap on big green “Connect” button that’s located.

When you want to connect next time, just make sure that you’re connected to OBD2 WiFi network and tap on “Connect” button.


 iOS Wi-Fi connection troubleshooting


Configuring Bluetooth 4.0 (LE) connection on iPhone/iPad

First of all, make sure that you have an OBD2 ELM327 adapter that works via Bluetooth 4.0 (LE). Pay attention to the Bluetooth version! Apple iOS devices support only Bluetooth 4.0 adapters. Older Bluetooth adapters are not supported. This limitation of the operating system Apple iOS. For more information, read article about choosing propper ELM327 adapter.

You need to insert the adapter into the diagnostic socket (also known as the OBD2 connector) and turn on the ignition or start the engine. If your adapter has a power button on the case, press it.

Make sure that Bluetooth is enabled on your iPhone / iPad.

Attention! Unlike Android devices, you don’t need to setup pairing with adapter in the iPhone / iPad system settings!

Step 1: Launch the Car Scanner and go to Settings (click on the gear icon in the upper right corner).

Step 2: Select “Adapter” (in old versions – “Connection”)

Step 3: Select “Connection Type”: Bluetooth 4.0 (LE)

Step 4: Click the “Select Device” button. You will be taken to the Bluetooth LE (4.0) nearby device search window.

Step 5: Wait until your adapter is detected and click on it. If the adapter is not found within 5-10 seconds, click on the “Update” button to retry the search.

Usually the adapter is called “OBDII”, “obd2” or something like that. If this is a branded adapter, then its name can be similar to its brand (for example “Viecar”, “VLink”, etc.). Please note: adapters are never called as a car brand, “MY CAR” or something similar. And, the adapter always has a name. Devices without a name, only with the address of the form {…} are not adapters.

Attention! If after several attempts your adapter is not discovered, it means that it has an outdated (<4.0) version of Bluetooth that is not compatible with Apple iOS.

Step 6. Select your adapter in the list of detected devices and wait for the compatibility check with Car Scanner.

That’s all, connection setup is complete. Now you need to click on the big green “Connect” button on Car Scanner main screen.