I use Protool..I’ve got a MHD Wi-Fi dongle and a cheapo ruggedised Chinese android phone (around £70) with Protool and xHP and MHD installed and kept in the oddments tray in the car next to the steering wheel..
It can’t quite do all that ISTA etc can do but it’s tame rather than ISTA which IMHO is about as user friendly as a cornered rat..
It’s been very useful a few times when things have ‘gone wrong; far from hime..instead of wondering what , if , how it’s safe to carry on its your in cabin on the road pal.
So it helped me when I kept going onto 5 cylinders ..coil breaking down..
When my water pump failed it allowed me to limp 12 hours home safely from the top of the NC500 by seeing what the faults were and monitoring coolant temp in real time
Reconfigure brake lights when I inadvertently programmed them into a disco special
Troubleshoot other folks cars on runs..several times..
Support for Protool is excellent so when I need to program different road speeds on the roof they were there to help..
It helps if yiu have a basic understanding of the obtuse and perverse way BMW wires up its cars ..so when you need to go the final mile with ISTA which is free yiu understand what that cornered rat is doing..
