IgniteRemote
Runs today, on every plan with tool sharing

Checks before every module write

The risk in remote programming is not the distance. It is starting a write on a connection or a battery that cannot finish it. So IgniteRemote measures both before programming starts, and refuses to begin when either falls short.

These checks lower the risk of an interrupted write. No software can remove it — a module can still be lost to a fault nothing on either end can see.

A professional automotive diagnostic pass-thru interface on a workbench

What is checked, and what happens

The numbers below are the ones the product enforces, not a brochure version of them.

The link has to be direct

A module write is refused on a relayed connection. The two computers negotiate a direct path first, and the programming button only appears once they have one.

Under 400 ms, under 15% resent

The typical round trip and the share of data resent are both measured on the live link. Over 400 ms or over 15% and programming does not start — diagnostics carry on regardless.

Battery between 10.9 V and 15.5 V

The supply is read through the interface, including the lowest it dipped to recently. Below 10.9 V a write is refused; above 15.5 V no note can pass it, because a charger that high damages the module it is meant to support.

A technician can overrule the low end

Below 10.9 V the technician can write a note and go ahead anyway — their call, recorded with their words. The note covers the rest of that tool link, not just one attempt. Above 15.5 V nothing lets it through.

The watch keeps running during the write

If the supply falls away mid-write the job is stopped, unless a note already covers the link. If the tool stops answering, both computers are told — the shop at 30 seconds, the technician at 60.

Every decision is written down

Each check, each refusal and each override note is recorded against the job before the car is touched, with the tool it ran on. It is there afterwards whether the write went well or not.

A refusal is a cheap problem

A technician who is told “not on this connection” puts the car on a cable, or puts a charger on the battery, and tries again ten minutes later. A technician who is not told starts the write anyway, and finds out when the module stops answering.

Diagnostics are never blocked by any of this. Read codes, read data, run routines on whatever connection you have — the gate stands between you and a module write, and nothing else.

Check your setup
Before programming

✓ Path: direct

✓ Typical round trip: 138 ms (limit 400)

✓ Resent: 7.2% (limit 15)

! Supply: 10.4 V (needs 10.9)

Programming refused — battery below 10.9 V.

Connect a battery support unit, or write a note to go ahead anyway.

In development

Flash-Safe for generic USB passthrough

Everything above runs over J2534 tool sharing, which is what ships. The wider Flash-Safe work — connection-health monitoring, automatic pause and recovery for standalone key programmers and scan tablets shared over generic USB passthrough — is still being built, because the USB passthrough it sits on top of is still being built.

If your tool is an Autel IM608, an XTOOL tablet or similar, that is the path you are waiting for, and it is not available on any plan today.

See the roadmap
Windows Desktop App

Download IgniteRemote for Windows

Install IgniteRemote and start a 7-day free trial of the plan you choose. Credit card required.

Windows 10/11 64-bit only. macOS and Linux coming later.