Software Tools
ASI provides several software tools for configuring, monitoring, and diagnosing BAC motor controllers.
Available Tools
| Tool | Platform | License | Purpose |
|---|---|---|---|
| BACDoor3 | Windows | Paid | Full configuration and tuning |
| BACDoor Mobile | iOS/Android | Paid | Parameter editing and monitoring |
| BACDisplay | iOS/Android | Free | Real-time dashboard and diagnostics |
| BACDoor PC | Windows | Paid | Legacy configuration (obsolete) |
Warranty Notice
Use of any third-party software not authorized by ASI will void the product warranty. Only use ASI-approved tools.
BACDoor3
BACDoor3 is the primary desktop application for comprehensive controller configuration, succeeding BACDoor PC.
Key Features
| Feature | Description |
|---|---|
| Real-time Dashboard | Live device monitoring with customizable views |
| Advanced Setup | Complete parameter configuration |
| Firmware Updates | Upload .ehx firmware files |
| Data Logging | CSV export with real-time charting |
| Scope Function | High-speed oscilloscope-like capture |
| Offline Analysis | Review parameter files without device connection |
System Requirements
- Windows 10 or 11 (version 22H2 or higher)
- .NET 9 framework
- Internet connection for authentication
Connection Methods
| Interface | Hardware Required |
|---|---|
| TTL Serial | FTDI TTL-232 adapter + USB isolator |
| CAN Bus | PCAN-USB dongle |
Interface Components
Navigation Panel
- Product selection
- Page access
- Settings management
Main Content Area
- Dashboard view
- Advanced Setup
- Analysis views
Connection View
- TTL/CAN configuration
- Connection status
Parameter Properties
- Detailed attribute display
- Value editing
Logging Panel
- Event tracking
- Troubleshooting logs
Scope Tool
Captures up to four simultaneous channels at high speed:
| Feature | Capability |
|---|---|
| Channels | Up to 4 simultaneous |
| Triggers | Positive, negative, equal, not-equal |
| Capture | High-speed data acquisition |
Data Logging
| Setting | Options |
|---|---|
| Log Rate | User-defined intervals |
| ASAP Mode | Maximum speed capture |
| Output | CSV format |
Dictionary Management
- Auto-detection of parameter definitions
- Manual selection available
- Supports firmware versions 6.023+
Version Information
Current Version: 3.4.5.2
Support Resources
- Feature requests: support@acceleratedsystems.com
- Bug reports: Include software version, reproduction steps, and error logs
BACDoor Mobile
BACDoor Mobile provides smartphone-based parameter adjustment and monitoring via Bluetooth.
Professional Use Only
This application is NOT recommended for end-users due to extensive low-level system access. It is provided to OEM customers and authorized dealers only.
Key Features
App Structure:
- Channels page listing connected devices
- Expandable side menu with system functions
- Live feed displaying parameter categories
- Detailed category pages for parameter management
Connectivity:
- Bluetooth LE connection
- Android requires Location Services for BLE scanning
- iOS uses Control Center for Bluetooth access
Parameter Management
| Function | Description |
|---|---|
| Save | Backup configurations to files |
| Load | Import saved parameter files |
| Replicate | Copy settings across devices |
Customization
Two configuration files control the display:
| File Type | Purpose |
|---|---|
| Dictionary File | Parameter definitions |
| Layout File | Display organization |
Profile Management
- Create multiple profiles for different device types
- Duplicate existing profiles
- Import/export layout configurations
- Long-press items to add, delete, or edit
Data Logging
| Feature | Capability |
|---|---|
| Multi-parameter | Log multiple values simultaneously |
| Format | CSV output |
| Location | Documents folder |
| Naming | Timestamped files |
Access Requirements
- ASI Support Account credentials required
- Limited to OEM customers and authorized dealers
BACDisplay
BACDisplay is a free mobile dashboard application for vehicle monitoring and diagnostics.
Key Features
| Feature | Description |
|---|---|
| Real-time Monitoring | Peripheral status, voltage readings |
| Alert Management | Warnings and faults display |
| Diagnostics | Troubleshooting information |
| Data Logging | CSV export with live charting |
Alert System
| Icon | Type | Behavior |
|---|---|---|
| Yellow Triangle | Warning | Permits continued operation |
| Red Circle | Fault | Prevents vehicle use until resolved |
Live Charting
- Select up to five parameters simultaneously
- Real-time graphing
- CSV datalog files for later analysis
Vehicle Management
| Function | Description |
|---|---|
| Rename | Customize saved vehicle names |
| Delete | Remove vehicle profiles |
| Units | Switch between km/h and mi/h |
Alert History
Complete record of all historical faults and warnings maintained within the application.
Connection
| Step | Action |
|---|---|
| 1 | Enable Bluetooth on device |
| 2 | Select vehicle from list |
| 3 | Assign personalized name on first connection |
Multiple Vehicles
Signal strength indicator helps identify the correct vehicle when multiple devices are nearby.
Data Sharing
CSV datalog files can be exported and shared using phone-native sharing options for diagnostic purposes.
Additional Tools
Little CAN Throttle Calibrator
A standalone application for ASI CAN throttle calibration:
| Requirement | Description |
|---|---|
| Hardware | PCAN dongle |
| Function | Guides through calibration process |
Little Updater Tool
Streamlines batch updates for multiple controllers:
| Feature | Description |
|---|---|
| Sequential Updates | Parameter and firmware updates in sequence |
| Batch Processing | Multiple controllers in one session |
USB Isolator Requirement
Critical Safety
Always use a USB isolator between your computer and the controller when using BACDoor3 or BACDoor PC. This prevents ground loops and protects equipment.
Connection Checklist
Install Software
Download and install the appropriate tool for your platform.
Install Drivers
For TTL: Install FTDI TTL-232 driver. For CAN: Install PCAN drivers.
Connect Hardware
TTL: Computer → USB Isolator → FTDI Adapter → Controller. CAN: Computer → PCAN Dongle → CAN Bus.
Launch Application
Start the software and select connection type.
Authenticate
Enter credentials if required (BACDoor3, BACDoor Mobile).
Connect to Device
Select the controller and establish connection.
Troubleshooting
Connection Issues
| Problem | Solution |
|---|---|
| Device not found | Check USB isolator and cable connections |
| Driver not installed | Reinstall FTDI or PCAN drivers |
| Authentication failed | Verify ASI account credentials |
| Timeout errors | Reduce cable length, check baud rate |
Data Logging Issues
| Problem | Solution |
|---|---|
| No data recording | Verify parameters are selected |
| Corrupt CSV | Check disk space, close properly |
| Missing timestamps | Enable timestamp option |
Next Steps
- Review Communication Protocols for network setup
- Configure Protection Systems for safe operation
- Check the Technical Q&A for common questions