1. Introduction
The Inpower Enpower Bluetooth Programmer MC3818 is designed to provide a convenient wireless solution for programming and monitoring Kandi Kruiser Golf Cart and Marshell Controllers. This device replaces traditional programming cables and connects to a mobile application, offering enhanced flexibility and ease of use for adjusting controller parameters and viewing real-time status.

2. Safety Information
- Always ensure the vehicle is powered off before connecting or disconnecting the programmer.
- Do not attempt to open or modify the programmer device.
- Use only the specified mobile application for programming to avoid compatibility issues or damage.
- Keep the device away from water, extreme temperatures, and direct sunlight.
- Consult a qualified technician if you are unsure about any programming steps or vehicle modifications.
3. Package Contents
The package typically includes:
- Inpower Enpower Bluetooth Programmer MC3818
- User Manual (this document)
Note: The Bluetooth programmer is designed to replace traditional programming cables for wireless connectivity.
4. Setup Guide
4.1 Identifying Your Controller Type
Before connecting the programmer, it's important to identify whether your Kandi Kruiser uses a Curtis or Marshell (Enpower) controller, as they use different programming ports and software.

Curtis Controller:
The programming port for vehicles with the Curtis controller will have the standard Molex 4-pin connector. This is usually located within 8-12 inches from the main controller and may be tucked away. This connector is used to connect your vehicle to the computer for programming.
Marshell (Enpower) Controller:
The programming port for vehicles with the Enpower controller will have a TE Connectivity / AMP SuperSeal automotive style 2-pin connector. This is also typically found within 8-12 inches from the main controller and may require some searching. It often has a protective cap to keep elements out.
4.2 Connecting the Bluetooth Programmer
- Locate the appropriate programming plug near your controller (refer to Figure 2).
- Connect the Inpower Enpower Bluetooth Programmer MC3818 to the vehicle's programming port.
- Ensure the programmer's power indicator light is on (green light, as shown in Figure 1).
- Activate Bluetooth on your mobile phone.
4.3 Mobile Application Installation and Login
- Download the "Controller BC" or equivalent Enpower programming application from your mobile device's app store.
- Open the application.
- When prompted for login, enter the Bluetooth programmer's series number (e.g., ENBLEN80-----) found on the back of the device, not your mobile phone number.
- Enter the password (if required, typically provided with the device or set during initial setup).
- Tap "Login" to connect to the programmer.
- You may be able to switch the application language between English and Chinese within the settings.

5. Operation
Once connected, the mobile application allows you to view and modify various parameters of your Kandi Kruiser or Marshell controller.
5.1 Parameter Adjustment (F-DATA)
Navigate to the F-DATA sections (F0-DATA, F1-DATA, F2-DATA) to adjust motor and vehicle performance settings. Examples of adjustable parameters include:
- Initial acceleration
- Second acceleration
- Acceleration of astern (reverse)
- Deceleration
- Brake to reduce speed
- Speed KP (Proportional gain for speed control)
- Speed KI (Integral gain for speed control)
- Motor rated power
- Motor rated voltage
- Motor rated current
- Motor rated frequency
- Motor maximum frequency
- Rated motor speed

Carefully adjust parameters according to your vehicle's specifications and desired performance. Always save changes after modification.
5.2 Monitoring Controller State (MC-STATE)
The MC-STATE section provides real-time data and diagnostic information from your controller. This can be useful for monitoring performance and identifying potential issues. Monitored parameters may include:
- Initial Angle of magnetic pole
- Output current
- Motor speed
- Temperature of controller
- Temperature of Motor
- Battery voltage
- Fault messages

6. Maintenance
- Keep the Bluetooth programmer clean and free from dust and debris.
- Store the device in a dry, cool place when not in use.
- Regularly check for updates to the mobile application to ensure optimal performance and access to new features.
7. Troubleshooting
| Problem | Possible Cause | Solution |
|---|---|---|
| Programmer not powering on. | Incorrect connection to controller; vehicle power off. | Ensure the programmer is correctly connected to the vehicle's programming port and the vehicle's power is on. |
| Cannot connect to the app via Bluetooth. | Bluetooth not enabled on phone; incorrect login details; programmer not discoverable. | Verify Bluetooth is enabled on your phone. Ensure you are entering the programmer's series number for login, not a phone number. Restart the programmer and try again. |
| App displays "Connecting..." indefinitely. | Poor Bluetooth signal; app glitch. | Move closer to the programmer. Close and reopen the app. Restart your phone and the programmer. |
| Parameters not saving or applying. | Connection lost; incorrect procedure. | Ensure a stable Bluetooth connection. Follow the app's instructions for saving parameters. |
8. Specifications
| Feature | Detail |
|---|---|
| Model | MC3818 Bluetooth Programmer |
| Compatibility | Kandi Kruiser Golf Cart, Marshell Controllers (Enpower) |
| Connectivity | Bluetooth (via mobile application) |
| Functionality | Parameter adjustment (acceleration, speed, etc.), Real-time monitoring (current, voltage, temperature, fault codes) |
| Replaces | Traditional programming cables (e.g., CAN box) |
9. User Tips
- App Login: Remember to use the Bluetooth programmer's series number (e.g., ENBLEN80-----) for login, not your mobile phone number. This is a common point of confusion.
- Language Settings: The mobile application often allows you to switch between English and Chinese languages in its settings for easier navigation.
- Cable Replacement: This Bluetooth programmer is designed to replace the need for a physical programming cable, offering a wireless connection to your controller via a mobile app.
10. Warranty and Support
For warranty information, technical support, or service inquiries, please contact the seller or manufacturer directly. Keep your purchase records for any warranty claims.
The seller, Evetrike&mugs Store, has been operating since Sep 11, 2018, and can be reached through the platform where the product was purchased.





