What if you' re a locksmith facing BMW FEM coding loss without BIMTOOL or diagnostic software? Does missing equipment mean losing the customer? Or what if you already own advanced tools— could you leverage them to earn more?
Xhorse Cloud Smart solves both dilemmas.
Whether you' re struggling with tool shortages or looking to monetize your expertise, this device bridges gaps and transforms obstacles into opportunities.
1 - What is a Remote Diagnostic Device?
Remote diagnostic devices fall into two categories:
👉Mode-B
👉Mode-C
Remote diagnostic devices are usually split into two types: remote service devices (Mode-B) and remote repair devices (Mode-C). Traditionally, these devices were limited to a single function. But the Xhorse Cloud Smart combines both modes, allowing you to seamlessly switch between them. By integrating IoT and cloud technology, we' ve created a platform that offers both maintenance and diagnostic services for automotive customers.
2 - What is the Function of Xhorse Cloud Smart?
Function 1: Remote Diagnostics
Large auto repair shops use it in Mode-B, while smaller shops or key programming shops use it in Mode-C.
Function 2: Local Mode (Supports J2534 Protocol)
Perfect for diagnostics with original manufacturer software.
3 - How to Connect the Mode-B and Mode-C?
Mode-C Users :
Post tasks on the XHORSE APP with a unique ID
Connect your device to the vehicle and share the ID
Mode-B Users :
Browse the Demand Square for open tasks
Enter the ID to link with Mode-C and resolve issues remotely4 - How Cloud Smart Works: A Case Study
Let' s look at how Xhorse Cloud Smart handles a common problem: BMW FEM coding loss.In this case, we use the BMW FEM module as a simulation unit, yet it can still be connected to the car' s OBD interface for real vehicle diagnostics.
Step 1: Connect Devices
Mode-C: Link KEYTOOL PLUS to the BMW FEM module → Generate ID
Mode-B: Connect Cloud Smart, BIMTOOL PRO and Computer→ Enter ID to syncStep 2: Calculating Programming Files
In the BIMTOOL PRO software, navigate to "Vehicle programming" and select "40-FEM" to calculate the programming file.
Step 3: Programming
After calculation, click "Programming" to apply the new coding. The process will update the vehicle' s firmware and restore its key learning.
Step 4: Key Learning and DTC Reset
After programming, clear the vehicle' s DTCs and perform key learning. This will restore the coding and key data.
Support adaptive OBD ll pin (Baud rate, impedance)
Support CAN 2.0, DoIP, CAN FD, and K-line communication
Support low-speed CAN, high-speed CAN, DOIPand single-line CAN, CAN FD
Support local J2534