Move beyond basic diagnostics to professional-level ECU coding—tech typically reserved for 500+ scanners. XTOOL IP500 for BMW/Mini Car OBD2 Scanner Full System Diagnostic Tool 23+ Resets. The XTOOL IP500 for BMW scanner functions as a powerful Bi-Directional scan tool, allowing you to send commands directly to your vehicle's ECU.