-- Hz
No gauges configured. Connect to ECU to load gauges.

Connection Setup

Device Connection

Connect directly to your ECU via Bluetooth or USB

Transport
Logging & Recording

Configure and record ECU runtime data for later analysis

Debug Settings

Debug level controls console logging. Trace adds low-level communication timing and enables the /trace stream.

Files

Tune File (MSQ)

Load or download your ECU tune file. Tuning data is automatically synchronised from your ECU on connection and restored from your last session.

Log File

Load a recorded log file (.msl or .mlg) for playback and analysis in the Graph and VE Analysis tabs.

ECU Definition (INI)

The correct INI file is downloaded automatically when you connect to a known ECU. Use this only if you need to load a custom or pre-release definition file manually.

Editor

πŸ“

Select a parameter from the sidebar to start tuning

Load an ECU definition and tune file to begin VE analysis.
Controls
-- --
ChannelValueChannelValue
No data yet

App Settings

Focus Mode

Simplifies the interface to show only essential tuning settings (VE table, injector, spark, and starting). Hides advanced tabs and menus. Adds helpful descriptions to fields. Recommended for new users.

A signed-in account is required to turn Focus Mode off.

Appearance

Choose your preferred color theme or follow system settings.

Start Doctor

When enabled, a prompt appears after connecting to an ECU if the engine RPM is zero, offering to launch the Start Doctor. Uncheck to suppress the prompt.

ECU Writes

When enabled, changes are automatically written to permanent flash memory after each autosave (approximately every 5 seconds). This removes the need to click “Burn to ECU” manually. Disable this if you prefer to control exactly when changes are committed to flash.

GPS Tracking Pro

Records your position, speed, heading, and altitude alongside ECU data. Adds GPS channels to your gauges and logs automatically. Requires a VETuner Pro subscription and browser location permission.

Dashboard

When enabled, the gauge dashboard automatically scales to fill the available window width. Disable this to keep gauges at their designed size and scroll horizontally on smaller screens.

ECU Settings

Configure ECU-specific settings defined in the INI file. Changes are applied immediately and stored locally.

Customize Realtime Display

Select which channels to show in the Realtime Display dialog. Changes are saved automatically and persist between sessions.

Subscription

VETuner Pro
Status: Checking…

A subscription unlocks Advanced Mode - real-time graphing, tooth logger, diff reports, and the full INI-driven menu system.

[Ready] Application initialized

Project Status & Capabilities

        # Project Status & Capabilities

Welcome to VETuner. This is an early-access web-based tuning application.

What Works

  • Multi-Page Gauge Dashboard: Drag, resize, and configure gauges freely across multiple pages. Swipe or click the page dots to navigate. Layouts persist per ECU signature. Supports circular, bar, line chart, and SVG design skins.
  • Direct ECU Connection: Connect via USB/Serial using Web Serial API or WebUSB polyfill.
  • Tuning Editors: Tab-integrated editors for VE tables, ignition maps, and curves with real-time expression evaluation.
  • Advanced VE Analysis: Real-time heatmap with bilinear interpolation, O2 sensor delay compensation, and automated filtering.
  • Interactive Graphing: High-performance canvas graphing with minimap, zoom gestures, and auto-scrolling.
  • Data Logging: High-speed binary MLG v2 and human-readable MSL format logging.
  • Start Doctor: Automated cranking-log diagnostics β€” checks sensors, RPM, battery, pulse width, ignition advance, flood-clear, and stall events.
  • Idle Advance Doctor: Live idle advance optimiser β€” analyses idle stability and suggests ignition advance adjustments.
  • Required Fuel Calculator: Interactive reqFuel calculator using the canonical MegaManual air-density formula.
  • Session Restoration: Automatic reload of your last INI and MSQ files.
  • Files Tab: Dedicated tab for loading tune (MSQ) and log files without navigating menus.

Subscription

A free account gives you access to the core tuning features above. A paid subscription unlocks Advanced Mode, which adds:

  • Real-time Graph: Multi-channel line chart with live ECU data.
  • Tooth Logger: Crank and cam signal capture and display.
  • Log Recording & Playback: Start/stop logging, add markers, and replay recorded sessions.
  • VE Analysis tab: Scored heatmap, delta VE table, and automated cell suggestions.
  • Data Table & Event Log tabs: Tabular channel display and full application event log.
  • Full ECU menu: All dialogs, tables, and curves from the INI definition.
  • Tune Diff Report: See exactly what has changed versus your original tune file.

Subscribe from the Settings β†’ Subscription section inside the app.

Known Limitations

  • Experimental: Use caution when applying changes to a running engine.
  • Large INI Files: Heavy macro usage may slow initialisation on low-powered devices.
  • Advanced Features: Specialised CAN commands and internal SD card logging are still in development.

Contact

Suggestions? Complaints? Email admin@vetuner.co.uk

Application State

No state data available

VETuner Account

Cancel Renewal?

Your subscription will stop renewing at the end of the current billing period.

You will still have access to all advanced features until then.

If you would like a refund and wish to lose access immediately, please email admin@vetuner.co.uk for manual processing.