update: I managed to get it working. According to tech support, BMW should be operational. It works, but it's a deal breaker that the machine has to be on. I bought an ODBLink LX which is slightly larger and works fine in all my vehicles. Skip that CX and just get the LX. I bought it to use with Bimmercode on my 2007 328i sedan. At the moment it does not connect to Bimmercode nor to the OBDLink software from the OBDLink website. The OBDLink software also does not work with my 2013 Honda CRV. I would stay away from this device for now. The OBDLink website forums also show that many people are having major problems getting this device to start. I'll be working on fixing something with their support staff this week and if there's a fix I'll update this review. If not, it will come back in a few days.
Vgate ICar Pro Bluetooth 3.0 OBD2 Code Reader | Scan Tool For Torque Android To Check Engine Light & Car Faults
19 Review
MUCAR CDL20 OBD2 Scanner - Check Engine Code Reader And Diagnostic Scan Tool For All OBD II Protocol Cars Since 1996, With O2 Sensor, EVAP System, And Smog Test Functions
23 Review
Upgrade Your Car Diagnostics With 16 Pin OBD2 Extension Cable Splitter - Male To Dual Female Y Cable - 50CM
17 Review
Precision Bike Torque Wrench Set for Mountain & Road Bikes - Pro Bike Tool 1/4-Inch Drive with Allen & Torx Sockets, Extension Bar, Dual Readout, and Storage Box
11 Review