I am sure there will be lots of opinions, is there a diagnostic that is well suited to the z4 range around the £500.00 ish or do you need to spend big.
Colb are the ELM emulators also the same for a Z3? I had a scanner from Euro car parts which seems to work on my VW but not my Z3......I think different cars have different protocolsA simple handheld code reader popular with owners on here is a C110+ or C310+ by Creator samples here
https://www.amazon.co.uk/Creator-Reader-Scanner-Diagnostic-Suitable/dp/B07HSYJ8XP
You could go for BMW INPA software on a laptop which is BMW's own software they use at dealers, free to download if you search the forum for a working link. It can be a pain to set up but its usually down to getting the settings on the laptop right.
I also run BMW Scanner 1.4 which is available on ebay for little money, loaded on the laptop it is very easy to use and will read all modules on the car, it also has the ability to do some coding.
Cheapest way to go is an App on your phone like Torque and connected to an ELM327 Emulator either via WI-fi or Bluetooth to your phone. That will do most things diagnostic wise but not airbags, it also lets you view live data from sensors. Handy to carry in the car for use away from home and very cheap. https://www.ebay.co.uk/p/879167221
Just decide if you want Wi-fi or Bluetooth types.
No need to spend £500 you could get yourself all of the options I listed and a second hand laptop for a fraction of that.
The ELM 327 Emulator will work on the Z3 but with an App like Torque on your phone via bluetooth or wi-fi depending which emulator you choose. If you used BMW INPA then that has to be used with the emulator that comes with the software BCcables on ebay do the package of software and emulator. Same for BMW Scanner 1.4 that comes with its own emulator. For the Z3 you also need the 16pin obd2 to 20pin BMW round cable to plug into the diagnostic socket in the engine bay and connect to your chosen emulator. If you also have a 16pin obd2 socket under the steering wheel that will only read the engine module. The round under bonnet socket will read all modules your car is fitted with.Colb are the ELM emulators also the same for a Z3? I had a scanner from Euro car parts which seems to work on my VW but not my Z3......I think different cars have different protocols
Yes I believe it does have data logging. Have only just started using it but have seen you can export data to email etc.EML327 OBD2 emulator, Bluetooth for Android devices, WIFI for Apple devices.
Does Torque Pro have a data logging function? Data logging gets really handy with some engine problems. It enables you to collect data at around 5 second snapshots and share the CSV file with others who can diagnose the data. I do this all the time over in the BMW E46 forums. There, we use OBD Fusion, see link below. If Torque Pro has data logging, then the OBD Fusion guide will give you some insight into setting it up.
OBD Fusion
If you have a smart phone or tablet, get an OBDII app and wireless adapter to see exactly what is going on with the engine fuel management system. A quality OBDII tool supports the following: Diagnostic Trouble Codes (DTCs) in Pxxxx format (such as P0171) Individual emissions readiness...www.e46fanatics.com