FuelTech Vision Changelog
Version 00.03.00.00 - October 2026
    FuelTech Vision 3.0
FuelTech Vision 3.0 is a major release of the software that configures and tunes FuelTech VCUs (the vehicle control unit, FuelTech's ECU) such as the FT700 and the new FT470, on PC, tablet and phone. It introduces a fuel model based on volumetric efficiency with closed-loop learning, control of the direct-injection high-pressure pump and a self-calibrating electronic throttle, alongside new diagnostic tools and broader real-time adjustment. It also improves connection, map transfer, engine start, electronic throttle and datalogging, as detailed in the sections below.
    HIGHLIGHTS
-FT470 joins the family: The new FT470 is now part of the FuelTech Vision family, alongside the FT700.
-Volumetric Efficiency (VE) fuel model: A new fuel calculation mode with VE and lambda target tables and a new injector configuration screen.
-Closed loop that learns: Fast correction following the O2 sensor plus long-term learning in an RPM x MAP table, disabled by default.
-Direct injection: High-pressure fuel pump (HPFP) control with pressure targets, PID gains by RPM, protections and rail pressure diagnostics.
-Self-calibrating electronic throttle: The ETC learns dead zone, gains and mechanical stops on its own, with new throttle fault detection.
-New diagnostic tools: A four-channel high-speed oscilloscope, a CAN Sniffer showing live CAN traffic, and configuration of the NanoPRO module straight from Vision, through the VCU.
-Race Report: A PDF analysis of the drag racing weekend generated from your logs, with run card, launch lab, tire shake forensics and attack plan.
-Drag racing editor: Time-based compensations gain a graphical editor, with the log overlaid on the curves and up to four maps compared side by side.
-More than 1,100 parameters in real time: The remaining injection and ignition parameters, VE closed loop, launch, transmission, turbo, outputs and limiters, editable with the VCU connected and without restarting the module.
-Faster maps, fluid interface: Map files three times smaller, write and activate in one operation, VCU communication in the background and downloads that resume where they left off.
-Datalogger: Automatic start and stop by up to four conditions on any measure, per-log channel comparison and a native Windows share button.
-Dashboard, phone and tablet: Make a map active from your phone, automatic launch on Android for fixed installations, a static image element, animated gauges and automatic day and night mode.
-Coming from PowerFT: Maps imported from PowerFT carry over the external TCU configuration, the transmission CAN port, dead time by voltage and the eGate sensor, and the base map wizard is now also on Mobile and Tablet.
-Electric vehicles: New inverters, BMS units and chargers, plus unified battery current limit control.
-Nine languages: Thai and Arabic are new, and Arabic is available on the FT700, Desktop, Mobile and Tablet.
    GOOD TO KNOW AFTER UPDATING
These items change a default, a name or a behavior, or ask for an action on your side, so that your maps and workflow carry over without surprises.
Action needed
-PowerFT import: The conversion of bank fuel mode, the wastegate dead time table and temperature units was revised. Maps imported with earlier versions should be re-imported.
-Fuel compensations: Dead time compensation by battery voltage is applied, flex compensation is composed multiplicatively (as on PowerFT) and MAP compensation is applied even with a TPS-based main map.
-Boost control by throttle: The PID derivative term uses the real loop period. After updating, the D gain may need readjustment.
-Strain gauge pull-up: The pull-up setting is ignored on strain gauge inputs, as on PowerFT; a validation warning flags maps that have it enabled, so review them.
New defaults, names and locations
-New defaults: Default cranking speed 400 rpm; lap timer finish line radius from 10 m to 50 m (new maps only); MAP sensor failsafe defaults to the estimated MAP table by RPM x TPS, with the engine limited to 4000 rpm while the sensor is in failure; the center-based 3D chart is the new default (the previous mode remains in Settings).
-Idle and O2: The TPS threshold for forced idle opening is 90%, and the O2 average excludes disabled sensors.
-Channel names: "Exhaust O2" is now "General O2" and the closed loop sensor is "Closed Loop / VE O2"; "Battery" is now "Battery Voltage" (to avoid confusion with the traction battery); primary shaft and driveshaft names were standardized.
-User data folder: Maps, logs and dashboards now live in C:\FuelTech Vision; the default folder shown in My Computer can be configured and restored.
-Shortcuts: F4 opens the Dashboard; F6 switches the injection map unit between milliseconds, duty cycle and flow.
-Removed or hidden controls: The "Active at 0 V / 12 V" input polarity selector was removed from all screens (polarity is defined by sensor type); the digital filter fields of the internal MAP sensor were removed; the estimated torque and power side panel is hidden, while the Dyno tab on the top bar remains available.
Changed behaviors
-Map sending options (Write, Replace, Write and activate): "Write" stores the map on the VCU without activating it; "Replace" rewrites the active map instead of creating a new file; writing and activating a map is a single operation, with progress on the FT700 screen and "Applying map on the VCU" in Vision until confirmation.
-Restore factory defaults: New option that returns the VCU to its factory state, on the My VCU screen (long-press confirmation) and on Desktop over USB cable only. It erases maps, logs, pairings and settings, zeroes the odometer, hour meter, fuel consumed and learning, and restarts the VCU. Requires engine stopped and battery above 11 V.
-Table overlay on the log: Edits made through the overlay go to the map automatically, without confirmation; closing the last log with a pending edit asks whether to apply or discard.
-Automatic migrations: Existing maps are migrated to the new injector configuration screen, and Custom Functions using the high-resolution cut are migrated as well.
-Outputs and battery power: Outputs are only activated with battery power (not with the module powered by USB only) and only after the map is loaded.
-Electronic throttle: Detection of stuck throttle, divergence between position sensors and pedal failure releases the throttle to the mechanical safe position, with automatic recovery and a choice of action per failure type; the pedal responds from the first touch with idle position above zero.
-Wheelie control: The wheelie control uses the VCU's internal gyroscope angle, with its cut output and return modes written to the VCU. The anti-wheelie cut by inclination follows its configured settings.
-Automatic transmission: With the vehicle stopped, below 5 km/h, first gear is commanded directly when entering D; for the converter lockup, the minimum gear cuts the lockup and equal on and off speeds disable it, as on PowerFT.
-Crank sensor filter: The ignition masking filter on the crank signal is disabled.
-Lambda over FTCAN 2.0: The lambda reading over FTCAN 2.0 is only accepted when the sensor source in the map is set to CAN.
    VOLUMETRIC EFFICIENCY FUEL MODEL (VE)
-New injection strategy: Fuel calculation based on volumetric efficiency, with VE and lambda target tables.
-Injector configuration: New screen with dead time in a 2D table, linearization by effective injection time and real-time editing.
-Total flow per bank: The screen shows each bank's total flow (injector flow x number of injectors), with the flow field labeled as per injector; limit extended to about 10,000 lb/h.
-Staging and enrichment: A to B to C staging integrated into the VE model, and a dedicated acceleration enrichment per event or time-based, with decay.
-Integrated compensations: Engine temperature, after-start, per-gear, gear-change and differential fuel pressure compensations and Custom Functions act in VE; the "VE Enrichment" channel shows the total factor applied (acceleration, after-start, temperature, gear and bus).
-MAP sensor safe mode: Estimated MAP table by RPM x TPS with realistic factory values as the default failsafe.
    FUEL CLOSED LOOP LEARNING (VE)
-Fast correction and long-term learning: Fast correction following the O2 sensor in real time and long-term learning in an RPM x MAP table, with authority per MAP range, learning gain and an option to only enrich under boost. Twenty conditions pause the correction. Disabled by default.
-Learning screen and diagnostics: Live heat map, confidence per cell, loop state and active conditions, with reset and save (Desktop: under Tools, VE mode only); the screen indicates whether the learned error comes from injector flow or pressure, dead time, air temperature or idle, so only the residual goes to the VE table.
-Apply learning to the VE table: A wizard proposes the VE table only in cells with enough confidence, with optional smoothing, undoable in one step.
-Learning preserved: Written to VCU memory at key-off, it survives reboots and changes to the VE table's axes or size.
-Closed loop frequency: Adjustable from 1 to 1000 Hz in real time, without resending the map.
    REAL-TIME ADJUSTMENT
-More than 1,100 parameters in real time: Remaining injection and ignition, VE closed loop, time-based compensations, launch, transmission, turbo, outputs and limiters editable with the VCU connected, with no module restart or unnecessary memory writes.
-Real-time idle control: The five idle tables, all parameters and the compensation act without resetting the control, ending the throttle jolt with every keystroke.
-Edits held while the VCU is busy: During map writing, output test or calibration, Vision holds the edits and resends them when the VCU frees up, with a status bar indicator.
-Real-time panel: Fixed minimum and maximum per gauge, with return to automatic, and a readings bar height adjusted by dragging and saved per screen.
-Simulation: Pause and resume button with a persistent warning banner; closing the tab turns the simulation off on the VCU.
-Imperial units and vectors: Values in imperial units and vectors such as the boost controllers' pressure target are sent to the VCU as configured, and switching units keeps the interface responsive.
    MAP SENDING AND MANAGEMENT
-Map file three times smaller: Compact format, faster sending and reading, compatible with existing files.
-Activate map from Desktop: Make a map stored on the VCU active without leaving the software; the active map is highlighted and pinned to the top.
-Faster map manager: Much faster opening, with sorting by date and full names.
-Map up to date on send: The map sent reflects the current edits, including unsaved changes, and a map opened from a log is sent as a map.
-Converted maps stay in memory: Opening a converted map keeps the conversion in memory until you choose to save.
-Touch context menu: Three-dot button and long press open make active, download, send to cloud and delete on VCU maps.
-Restore quarantined maps: Quarantined maps can be restored straight from the manager.
-More complete map checker: Validation of pedal and throttle inputs and outputs and VVT duty limits, new warnings for sequential injection without a cam signal, pending calibration, lockup without hysteresis and strain gauge with pull-up; alerts show the menu path in friendly language with a shortcut to the setting, and the diagnostics menu gains a configuration alerts shortcut with the pending count.
-Firmware downgrade: The dialog compares the correct version and no longer blocks USB and fixed IP connections; when the VCU version cannot be read, the process aborts with a clear warning.
-Force full sync and passwords: Persistent banner on Desktop while force full sync is on in the map; the password screen shows how many functions are actually protected.
    CONNECTION AND FILE TRANSFER
-Background communication: VCU communication runs in the background, leaving the interface fluid during map and log transfers; the map is saved and swapped in the background.
-Download recovery: If communication is interrupted, the download resumes where it left off, with wait times adapted to connection quality, and it starts while the VCU is still compressing the file.
-Folder organization: Option to organize downloaded files into folders per device, with map and log subfolders.
-FT700 Wi-Fi: The VCU returns on its own to the saved network after a router drop or restart; the screen shows band, channel and frequency, and the list shows on which bands each network was found.
-Easier network switching: When switching the computer's Wi-Fi to the VCU's network, a failed first attempt is handled immediately, the manual click is accepted and reconnection retries on its own, silently; Vision joins the new network's discovery group and updates the address of VCUs that changed IP.
-Map sending over Wi-Fi: Tolerates a delayed response, with the wait time adapted to link quality.
-Faster connection loss detection: A VCU dropping off Wi-Fi is detected in about five seconds, and an unresponsive fixed IP connection gives up on its own.
-USB connection: Improved first connection after plugging in the VCU, with the mouse and screen responsive while connecting over USB.
-Map read and send: Improved handling of file names with special characters, of the provisional file list shown on connection (dimmed and labeled until the real listing arrives), of a disconnection during a send and of finishing a map read.
-Switching connections: Improved switching between connections and communication with VCUs on older firmware, and the VCU keeps accepting new connections.
    DIRECT INJECTION CONTROL (GDI / HIGH-PRESSURE PUMP)
-HPFP control: New high-pressure fuel pump control for direct injection engines: actuation synchronized to the engine with output selection per rail, pressure target from TPS and MAP tables with real-time editing, PID with gains by RPM, cranking configuration, protections and rail pressure sensor diagnostics.
-Banks per rail: Each rail declares which banks it feeds, with validations for a bank on two rails, a rail with no bank and divergent pressure reference.
-Low-pressure cut and alerts: Direct injection cut on low rail pressure or start inhibit, cranking respecting the configured minimum pressure, and alerts when the pump enters safe mode or the correction sits against its limit for more than one second.
-Diagnostic channels and PID authority: Control correction, applied advance, pressure error, commanded pulse and effective pumping window per rail, indicators of which limit is holding the command, and a field defining how much of the base value the control may remove.
    ELECTRONIC THROTTLE (ETC)
-Automatic calibration: Learns dead zone, gains and mechanical stops on its own, with a real progress bar and recalibration from Settings; completes on bodies with very strong return springs, reversed-polarity wiring, very fast response or non-standard rest position, and accepts alternators up to 18 V.
-Follow from anywhere: Progress also over the network, with a minimizable popup on Desktop, clear messages per step and the reason when something does not complete; TPS and pedal calibration is sent to the VCU immediately, without a restart.
-Smoother and faster movement: Target smoothing with soft landing, smoothing at the ends of travel and more precise response in the spring preload region; in the speed presets, opening from idle or closing from full throttle starts at maximum speed.
-Pedal: Responds from the first touch with idle position above zero; independent pedal mapping table per throttle in two-throttle installations; pedal over FTCAN 2.0 or Custom CAN accepted as calibrated; calibration follows the configured reference (A only, B only or A and B).
-Throttle fault detection: Detection of stuck throttle, divergence between position sensors and pedal failure, with release to the mechanical safe position and automatic recovery, and a choice of action per failure type; the VCU also warns when the ETC is enabled but not calibrated.
-New channels: "Throttle 1 target" and "Throttle 2 target" in the datalogger and real-time measures.
-Key-on alarm logic: Pedal correlation and jam alarms are not raised at key-on, with 12 V and USB connected or on the bench with USB only, and the uncalibrated throttle warning respects the sensor power supply.
-Acceleration behavior: The loss-of-tracking protection holds its count while the error is decreasing; fast openings to 100% complete their travel; with the pedal in failure, 2-step by TPS, Pro Nitrous, cold start and other functions do not treat the last value as valid.
    ENGINE, CRANKING AND IDLE
-Fast start: New option that reduces cranking time, with synchronization on the very first trigger wheel gap and emulated cam phase, plus a new measure.
-Start button and lockout: Multiple sources for the start button and lockout with the stop button pressed.
-Faster idle tuning: Writing the idle function reloads only the changed parameters.
-More stable idle: Stepper calibration about twice as fast with the control active, battery voltage compensation on the PWM valve, configurable ramp time for atmospheric compensation and compensation in parallel with gear change; TPS threshold for forced opening at 90% and the A/C load output removing the full compensation.
-Water/methanol injection (WMI): New water/methanol injection control function.
-New functions: Odometer and hour meter accumulated by the VCU, with a dashboard reset button; ignition timing offset adjustment; water pump 2 with independent configuration; a P2P option with no activation limit.
-O2 sensors: No zeroed reading during warm-up, disabled sensors leave the average, an element outside working temperature stops publishing a valid reading, and switching between internal sensor, FTCAN 2.0 and NanoPRO takes effect without restarting the VCU.
-Electric fan: Multiple temperature sources, with on-screen explanation, and enrichment applied as soon as it is edited.
-New channels: EGT (exhaust gas temperature) rise rate during the validated launch, with an overheating alarm above 400 °C/s; "Average consumption since reset", resettable by the button; fuel level channel in liters and in percentage.
-Tachometer output: The configured number of pulses is applied on the physical output, while the VCU's RPM measurement remains per cylinder.
-Start and shutdown: A clean first fire without excess pulse, a direct transition from cranking to normal operation, and injection that stops during shutdown coast-down; the shutdown button's cut is released only after 1.5 s of engine stopped; the engine restarts normally after a shutdown by button.
-Cuts and output test: Ignition and injection cuts, including the rev limiter, remain active after an output test; a cut requested by a Custom Function is applied in full below 200 rpm.
-Injection and ignition: Revised angle tables, sequential mode available on rotary engines, and a leaner injection menu with injection RPM compensation editable in maps converted from PowerFT.
    TURBO AND WASTEGATE MANAGEMENT
-Control pressure sensor failure: With the sensor shorted, open or unpowered, valve outputs go to zero, an alert is issued per bank and control resumes when the reading returns.
-Solenoid control with the engine running: In single target and per-RPM modes the solenoid is energized only with the engine running, not with the key on and the engine stopped.
-Real-time tuning of approach and gain: Approach and gain edited in real time are written to the VCU, preserving the control response.
-Electronic wastegate (eGate): The MAP PID accumulation protection takes effect when leaving saturation.
-Control refinements: 3-way valve control without a fixed offset, an internal accumulation limit, revised output in progressive and interval modes and dead time table unit, and wastegate pressure log channels with a 0 to 10 bar range.
    DRAG RACING: RACE REPORT, TIME-BASED COMPENSATIONS AND LAUNCH
-Race Report (crew chief assistant): PDF analysis of the drag racing weekend from the logs: run card, progression, air density, competitor comparison, launch lab, tire shake forensics, distance domain, transmission, engine, data quality and attack plan. Under Tools or on the button when selecting a log.
-New graphical editor: Time-based compensations gain their own Desktop screen with a chart in the FTManager format, point dragging on the chart, full-screen mode with Read from VCU, Write and Save As, and dual scales (log channel on the left, time-based curve on the right, default window -0.5 to 4 s).
-Log inside the editor: Open a log on the screen, pick the launch and see the curves over the recorded channels, framed at the launch, with a collapsible channel panel and a live marker that follows the launch time while the 2-step is validated.
-Map comparison: Up to four maps side by side, with dashed curves and point copying between the compared map and the curve being edited.
-Integrated editing: Point table with add, multiply, interpolate, copy and paste, box zoom, synchronized chart point and table cell, and a button that copies a whole driveshaft or speed table to the paired A/B curve.
-Function filter and rear axle height: Hide disabled functions with one button, and the four time-based rear axle height curves are displayed and editable.
-Open FTManager files: The editor opens .ftml logs, converting to the Vision format alongside the original.
-More powerful time-based control: Time-based channels for the RPM limiter target (cut and retard) and to override or compensate the lambda closed loop target.
-Validated launch and shifter position: With a position sensor configured, moving to P, N or R cancels the validated launch immediately.
-2-step, 3-step and launch lambda: With use-TPS enabled and no pedal source, launch timing and enrichment act; the time-based lambda target after launch works even with closed loop disabled during the cut or on a fixed target.
-Transbrake: Transbrake mode with a dedicated value in the gear indication and active staging information during launch.
-Burnout on Lenco and Liberty transmissions: The shift to second with the 2-step or 3-step validated is recognized by gear detection, and the shift output is kept when the launch is validated.
-Traction control: The per-cylinder retard ramps smoothly in the 150 rpm band before the minimum RPM.
-Gear change by load cell: Calibration completes at any gain, gains 4800 and 9600 unlocked, a revised offset scale, and a new option to invert the reading.
-Load cell reprogramming: Changing gain, inversion or filter with the part powered reprograms the sensor immediately, and the calibration at power-up is confirmed only after the reading stabilizes.
    AUTOMATIC TRANSMISSION AND GEAR CHANGE
-Real-time editing: Solenoid times, oil pressure, shift PWM and shift table go to the VCU as cells are edited.
-Starting gear when entering D: With the vehicle stopped, below 5 km/h, first gear is commanded directly.
-Speed sensor failure handling: A loss of signal is distinguished from a stopped vehicle, and downshifting when stopping in D is progressive.
-Converter lockup: An invalid gear leads to safe mode, ramps start from the current actuation, minimum gear cuts the lockup, a temperature sensor failure does not force actuation, and equal on and off speeds disable the lockup, as on PowerFT.
-Shift flare and kiss point: An RPM rise during the upshift immediately ends the hold phase, avoiding clutch slip; kiss point detection respects the minimum entry RPM and reports the reason when the point could not be detected.
-Boost control hold during shift: The hold on the eGate, ETC Boost and Boost Controller during the shift (the shift freeze) is also triggered by the shift detected by gear, not only with the Gear Change Manager.
-Gear detection: Pull-up option for the analog sensor, changes to the number of gears or the mode without restarting the VCU, and a new shifter position reading mode by PWM level on a single input.
-External transmission (TCU): Support for an external transmission module, with the option to use its brake signal as the brake switch; the VCU only interferes with the transmission's CAN network with forced launch enabled, brake pressed and launch active.
-Validation and diagnostics: Warnings when a shift changes no enabled solenoid and for out-of-range PWM values (table, row and solenoid), locked channels dropping at the end of the shift, and blip tables handling out-of-range gear readings.
    CUSTOM FUNCTIONS
-Advanced mode: Fields and blocks marked as advanced stay hidden until the mode is activated.
-Easier-to-navigate editor: Region zoom, two-level highlighting of connected blocks, output blocks in green while commanding, auto-scroll when dragging connections, a real-time measures panel and titles on table axes.
-New block inputs and actions: Anti-windup input on the PID block, and override and torque target compensation actions for electric vehicles on the Action block.
-Values the VCU sees: The measure written by the "Value to VCU" block is accepted by internal functions, such as gear by speed and wheel speed sources.
-Long timers: Delay, Cyclic Timer and Ramp accept times up to 49 days, set in one millisecond steps.
-High-resolution cut: The timing retard input accepts a connection, so the cut reaches the VCU with its retard; existing functions are migrated.
-Execution during map writing: Execution is paused and resumed safely while a new map is being written, and importing or reloading a function with others already active is handled safely.
    DIAGNOSTIC TOOLS: OSCILLOSCOPE, CAN SNIFFER AND EXTERNAL MODULES
-High-speed oscilloscope: Up to four simultaneous channels for trigger wheel, cam and sensors, automatic trigger (wait time from 100 ms to 2 s), bipolar crank, cam and VR signals at ±25 V, and remote viewing over the network.
-CAN Sniffer: Live traffic of the CAN networks connected to the VCU, in parallel with normal communication, without interrupting the monitored port.
-Configure the NanoPRO through the VCU: The NanoPRO on the CAN network is configured straight from Vision: output range, unit, sensor type, smoothing, association to cylinder, bank or exhaust, calibration and reset, with indication of the module's errors.
-CAN Network: The real identity of each module (PH-Pro, PH-HV, NanoPRO, EGT-4, FTSpark and input expander) and whether it is online or not communicating.
-Input expander and EGT-4: Redesigned expander screens with a progress indicator, primary and intermediate shaft RPM over the network, EGT-4 configuration and extended offset limits on Custom CAN signals.
-Custom CAN: Per-field help, direction hints, bytes and equivalent frequency, large frame sending, new validation warnings (negative offset, scale below 1 without an arithmetic channel, frame above 8 bytes on a port without FD) and a warning when the function cannot start.
-FTCAN 2.0: The FT700 transmits the 2-step signal and the bracket time.
-PH-Pro, PH-HV, SwitchPanel and ProHV 8: Battery voltage display at its real scale, alerts prefixed by module, port C error published and the screen does not wait on an unresponsive module; a conflicting SwitchPanel button lights red and recovers after reconnection; new 16 V high-impedance preset on the ProHV 8, with the boost voltage also visible in basic mode.
-Jet ski control: Sea-Doo support, with a warning when the OEM protocol does not start and a suggested CAN port configuration.
    INPUTS, OUTPUTS AND SENSORS
-VR inputs as signal source: Variable reluctance (VR) inputs with their own screens in My VCU, frequency reading and a 16-pair linearization table, usable as a signal source for other functions.
-Crank sensor: Inductive options indicate the wiring, the trigger wheel load is applied and the ignition masking filter is disabled.
-More stable readings: Automatic compensation of the analog converters' internal reference makes readings such as the sensor 5 V more stable under temperature and supply variations.
-Input filters and custom sensors: Averaging filter available for all predefined inputs without inheriting values; the custom sensor linearization table follows the measure's limits and step.
-Accelerometer: One calibration request at a time, and calibrating outside the configured position keeps the reading live.
-Side LED and output by MAP: Option to light the LED when the function is off; MAP output limit labels follow the chosen mode, with a warning when the upper limit is below the lower one.
-New units: Tire and rim sizes accepting half inches, and shock absorber rate in millimeters or inches per second.
-Outputs: Yellow output test on functions active at 12 V, ignition output configuration applied to its own driver, bank C injection following a change in the number of cylinders, and PWM outputs below 4 Hz going silent with no signal.
    DATALOGGER
-Automatic trigger by conditions: Automatic start and stop can follow up to four conditions on any measure, combined with AND/OR, with hysteresis; a log started by the button obeys only the button.
-Per-log comparison: Show, hide or recolor a channel in only one of the compared logs, and a warning lists channels with no counterpart in the main log.
-Scales: New preference (off by default) that extends the channel scale to the time-based tables that use it; minimum and maximum beyond the measure's range, MAP up to 20 bar, GPS speed up to 500 km/h and the fixed scale marker saved per channel.
-Cursors and keyboard: On Desktop, arrows move the cursor by 0.01 s (Shift 0.001 s, Ctrl 0.1 s, Alt shifts the zoom window); cursor time always visible, averages between cursors for several channels, both cursors working with the table overlay open.
-Cleaner display: Collapsible side menu for the 7-inch screen, RPM and speed drawn without steps, line thickness applied to all series.
-New channels and events: Shock absorber rate of change, active engine cut, idle RPM target and idle-by-TPS signal recorded, and events generated during recording included in the downloaded file.
-Share button: Native Windows share button on the home screen and the datalogger bar.
-Download all logs: Improved batch handling: a failure in one file does not abort the batch, a report lists which ones failed, repeated downloads keep the previous temporary log and saving a temporary log opens "Save As".
-Save safely: Saving a log over its own file keeps it on disk, and saving a log whose file was moved asks you to locate it.
-Large logs: Logs with more than a thousand channels display in full, a second log opens with Vision responsive, and memory use is lower when closing tabs and overlays.
-Automatic stop and math channels: The log ends on its own by TPS when idle stays above the minimum, a stop during preparation produces no empty log, and the driveshaft-based transmission RPM channel has standardized units and a revised formula.
    MAPS AND TABLES
-FTManager-style 3D chart: Center-based surface mode, with the mesh through the cell centers and the selection shading the faces around the point.
-FTManager-style navigation: F6 switches the injection map unit; with a row or column selected by its header, the arrow moves the whole selection.
-Interpolate, smooth and axes: A single undo step and a single send to the VCU, working on single-row tables; editing an axis value on variable-size tables reorders axis and data together.
-Tables larger than the firmware accepts: The validation warning gains a button to adjust the sizes automatically, and each table respects the VCU limit during editing.
-Editing refinements: Edited, unsaved values in orange in the light theme; Save As keeps screens and tabs; SwitchPanel assignments shown and preserved; the update-units prompt only marks the map as changed and gains Cancel; invalid expressions in add, multiply and fill rejected; default values not limited to 5500 rpm.
-Map comparator: Tables with different axes merged by value, with what is missing on one side in gray; the other map converted before comparison, keeping tables aligned without changing the active map; zoom up to three times.
    BASE MAP WIZARD AND POWERFT IMPORT
-Reorganized wizard: Split by area, with injection per bank, separate ignition, automatic displacement and cylinders, pre-selected firing order and a prominent generate map button; now also on Mobile and Tablet.
-Vehicle database: Harley-Davidson 32-2 trigger wheel preset, RX-7 and RX-8 as rotary engines, an "Other" make that preserves what you typed and three diagnostic modes on the cam sensor.
-Better generated maps: MAP axis in round bar values, injector dead time table from a generic curve scaled by pressure, grid limit respected on high-revving engines, outputs and angles derived as the configuration screens do.
-PowerFT import: External TCU configuration and the transmission CAN port are converted, dead time by voltage migrates to the matching table with the highest voltage point preserved, and the eGate position comes with the predefined sensor; outputs are numbered by physical pin in the report and converted logs are saved compressed.
    DASHBOARD
-Editing: Change a gauge's type without recreating it, single undo and redo history, layer reordering, revised focus and shortcuts, conditional visibility on copied gauges.
-New elements: Static image element (up to 1920x720) and a dial-board style time selector gauge for bracket racing.
-Animated gauges and faster opening: GIF gauges with shared loading, memory limit, cache across restarts and parallel loading; on the FT700, fast dashboards open directly, without flickering.
-Local dashboards: .ftds files without a linked map open directly on PC, phone and tablet, and saved dashboards appear in My Computer.
-Reset odometer and hour meter: New button that confirms only after the VCU accepts the command.
-Day and night mode: Automatic switching by the internal clock, with the state sent to the VCU so page backgrounds and the VCU itself follow along.
    PHONE AND TABLET
-Account and connection: New login screen with user account management; faster connection by reusing the map already saved on the device; a "Forget all VCUs" option in Settings.
-Make map active: Make a map active on the VCU straight from the phone or tablet.
-Theme and suspension: Theme selection with a configuration popup, and a button to zero the suspension sensors from the datalogger charts.
-Multimedia head units: Tablet detection by screen density and orientation, with a layout suited to head units, and Wi-Fi reconnection after switching off the vehicle.
-Automatic launch on Android: Vision opens on its own when the tablet is powered on with the VCU plugged into USB, for fixed installations.
-Navigation: The open function is kept when leaving for the dash, missing buttons added on tablet, choice lists apply immediately and checkboxes toggle by clicking the label.
-Android connection: Improved connection handling: map reads without the one-second pause, no false disconnection right after connecting, and automatic reconnection with the login popup open.
    FT700 SCREEN
-Sound volume: Volume adjustment for interface sounds and alerts on the device.
-The FT700 keeps your current screen: When activating a map sent by Vision, the FT700 stays on its current screen and the dashboard reloads with the new map.
-Restore factory defaults: New option on My VCU and on Desktop over USB cable only (see "Good to know after updating").
-Recovery state: When the VCU is waiting for a valid map (yellow LED state), the FT700 shows a red border with the recovery notice and Desktop shows it in the bottom bar.
-Alert warnings and clock: Customizable position and style of alert warnings; legible date and time sync with feedback, and a VCU with a lost clock accepts the adjustment.
-7-inch screens and startup: The 2-step activation page scrolls, the VE learning screen uses the embedded fonts, the display recovers automatically and the secure storage notice has a time limit and a close button.
    GPS AND LAP TIMER
-New receiver and coordinates: Support for an external GPS module and a decimal degrees display mode.
-More precise lap time: Three decimal places, updated continuously, with one millisecond resolution between GPS readings.
-No satellite signal: With no fix, the GPS keeps the last valid position and marks the channel as invalid; the lap timer does not process a stationary position.
    INTERFACE AND USABILITY
-Changelog search: From two characters on, searches all versions, ignoring accents and case, with highlighting and match count.
-Open with a preset map: Open Vision with a predefined map and initial dashboard, from the map or an external file, on PC, tablet and phone.
-Connector diagram: Clearer input, output and Flex IO screens, with a warning when leaving with unconfirmed changes.
-Alerts and notifications: A new icon and a see-more button on Desktop, grouping of repeated notifications with a counter, and a list limited to fifty items.
-Smaller screens and Windows scaling: Adjustments for 1366x768 and for 125% and 150% zoom, and recovery from hibernation or sleep, including with monitors of different scales.
-Everyday shortcuts: Ctrl+S saves the map or log, and double-clicking a .ftmap or .ftlog in Windows brings the Vision window to the front.
-Units: Engine volume in cm³, liters or cubic inches, unified size unit for shock absorber and height sensors, track distance separate from distance traveled, injector flow always in lb/h.
-Interface details: Disabled functions matching a search stay visible dimmed, the collapsed information panel leaves no empty strip, the account photo appears on the top bar, and in guest mode the news tab guides you to log in.
    ELECTRIC VEHICLES
-New inverters, BMS and chargers: Inverters: WEG CVW500 G2, WEG CVW800S, Cascadia, BRM SEG 280 and the DXXT axle inverter. BMS: WEG S, CTS and Orion. Chargers: EVCC and EVC100. On-board chargers: Dilong DA3K3M and Thunderstruck TSM 2500.
-BMS plugin and current limits: Traction battery management reading charge and discharge currents, and unified control of discharge and charge limits, with response adjusted by RPM, protections and real-time monitoring.
-Inverter state as text: New channel with the inverter state as text (Ready, Running, Fault and others) according to the configured model, on the dashboard and in the logs.
-Charging: Starts only after the pack authorizes it and ends when the connector leaves the charging state, with "Charging suspended" and "Ending charge" notifications; cable removal is announced as such; new slow charge button.
-Pedal and brake validation: Graduated reaction to pedal failure, keeping the system active with reduced power, with calibration and plausibility validation; the brake must have a valid reading to arm the vehicle.
-Electric brake booster and air compressor: Realistic defaults, compressor and pressure sensor failure detection with alerts, degraded cycle to preserve vacuum, arm lockout with the booster in failure, and a purge function with status, log channel and dashboard indication.
-Motor protections: Maximum electric motor speed sent to the inverter; sequenced high-voltage shutdown on the GVD550, waiting for the current to drop before opening the contactors; reverse rotation protection, with regeneration shown as a negative torque target.
-State names: Start-up states read "Starting electrical system" and "Waiting for brake".
-See also: Custom Functions (override and torque target compensation actions for electric vehicles), CAN Network (module identity and status) and the "Battery Voltage" channel name under "Good to know after updating".
    NEW LANGUAGES
-Thai and Arabic: Thai, with translation and dedicated font; Arabic, Vision's ninth language, with full translation, dedicated font, help texts and changelog, on the FT700, Desktop, Mobile and Tablet.
    AND MORE
This list covers the main changes in FuelTech Vision 3.0. The release also includes many smaller improvements across Custom Functions, the map comparator, idle control, GPS, the datalogger, the map manager, the dashboard, connection handling and the interface, which are not listed individually here.

Version 00.02.24.00 - July 2026
    DASHBOARD (GEN 2)
-Build your dash your way: Visual drag-and-drop editor, available on Desktop, FT700, tablet and phone. Group gauges, copy and paste, align with ruler and guides — building a dash is now fast and intuitive
-Much smoother: GPU-rendered dashes, with instant loading screen and page navigation without stuttering. Dashboard boot is noticeably faster
-Needles and gauges your style: Create needles from any image (SVG or PNG), use vector gauges, GIF animations and geometric shapes to make the panel your own
-Animated backgrounds: 12 animated background effects, with automatic day/night mode per page
-Colors without limits: Linear and radial gradients on gauges, bars, text, backgrounds and borders
-Cameras on the dash: New IP Camera and Analog Camera gauges right on the dashboard
-On-screen buttons: Buttons to command the ECU and switch pages without leaving the main dashboard
-Reactive gauges: Make a gauge appear or disappear based on a channel value (e.g. show oil pressure only when it drops), with smooth transitions
-Entrance animations: 18 animation styles for gauges to appear on screen
-Light on any device: Share your panels between devices in a single file (.ftds), with the interface already translated into every language
    VIDEO OVERLAY
-Transform your track videos: New Desktop tool that overlays dash and telemetry onto your videos, with a timeline, chroma key, live charts and gauge editing right on the image
-Ready to use: Ready-made FT700 and FT700 Plus modes, plus a custom mode
-Plays any video: Automatically prepares an optimized version so you can work with HEVC, AV1, VP9 and above-1080p videos
-Fast and portable: Faster export and configuration saved to a file (.ftvo) for reuse
    DYNAMOMETER SIMULATOR
-Run the dyno in software: Estimate your engine's torque and power curve straight from the map, like a dyno pull, without needing a bench
-28 ready engines: Library with 28 models (Honda K/B, GM LS, VAG, Ford, Nissan, Toyota, Mitsubishi, Subaru and Brazilian AP/Fiat/GM/VW), with target boost you can adjust
-Dial in the mixture safely: Compare target AFR with simulated AFR before hitting the bench
-Right beside your tables: Appears as a panel next to the injection and ignition tables and updates on its own as you change the map
    PRACTICE TREE GAME — train your launch
-A real practice tree: Christmas Tree-style launch simulation, with 1- and 2-player modes, through the VCU buttons — train your reaction whenever you want
    DATALOGGER
-More data to analyze: New channels for temperature, steering position, RPM-triggered outputs and FlexFuel compensation
-Math channels right in the log: Create and view your own channels with ready-made formulas
-The launch, spot on: Colored RPM bar showing the pre-launch states (burnout, 2-step…) and the log zeroed exactly at the valid launch
-Smart recording: Improved auto start/stop, log pause when writing a map and laps always recorded
-Better organized: Search bar in Min/Max values and the point-optimization option gathered under Settings
    CUSTOM FUNCTIONS
-Command injection like never before: New actions let you compensate injection time and phase independently per bank and per cylinder, override the ethanol (flex) percentage and apply a high-resolution ignition cut — the perfect base for far more precise antilag and launch control strategies
-Take control of the lambda loop: New action to override the sensor target straight from your logic, with the priority you set
-Plenty of room to create: 50% larger workspace, up to 10 workspaces (was 4), copy and paste blocks and smooth navigation with drag-and-drop, cursor zoom and the "Fit" button to frame everything at once
-No ceiling on your creativity: Removed the artificial block limit — now you use the VCU's full capacity
-Build screens for the driver: The User Screen gained editors specific to each block type, plus free tables and text boxes to build your function's control panel
-Much handier editing: Select rows, columns or everything and edit multiple values at once; the measure selector opens in A→Z order; fields accept commas and decimals; the preview already shows the real interpolated value; and a warning highlight when an axis is out of order
-Protect your work: Lock your functions' logic and screens with a password, keeping your tune safe
    MAPS
-Redesigned Map Compare: New map overview, clearer layout
-Import straight from the home screen: New button to bring in a map right when the software opens
    AUTOMATIC TRANSMISSION
-Direct P↔D shift: Go from Park (P) to 1st (D) and back without passing through the intermediate positions, with dedicated timing for each transition
-More reliable shifts: New debounce option on the gear position sensor
    INPUT EXPANDER
-More inputs over CAN: New screen to configure the input expander module, with analog and frequency inputs and a linearization table
    ENGINE & CRANK TRIGGER
-High-resolution RPM: New filtering modes — per-cylinder window and per-tooth — with a dedicated page and filter intensity adjustment, for a more stable RPM reading
    ALERTS & NOTIFICATIONS
-Know right away: PH-HV injector driver faults now appear as on-screen alerts, with a dedicated page on the display
-Custom Functions errors in plain sight: The system warns when a function has a problem and points to the source block
    TIRE SIZE COMPENSATION
-Precision off the line: New tire-size compensation function, with independent adjustment for front and rear and the new 29.5 size
    OTHER IMPROVEMENTS
-Pressure up to 300 psi: Pressure settings now go up to 300 psi
-Total tables: See the final summed result of the compensations in Nitro Pro and Mechanical Fuel
-Faster boot and more responsive brightness: on the embedded panel
    FIXES
-Various stability and freeze fixes
-Fixes to the injection and ignition output tests
-Fine-tuning of scale and display in charts and tables

Version 00.02.22.90 - May 2026
    DATALOGGER
-Chart marker: The marker's "Show values" and "Show names" options now actually affect the labels, including in multi-log comparison
-Log comparison: Fixed case where opening a log for comparison through the button left all values as "---" until the file was reopened
-Overlay button: Kept the term "Overlay" on the log overlay button (reverting the previous rename)
    FIXES
-Table clicks: Fixed clicks on editable table cells (maps, LED settings, advanced tables) that selected the neighboring row when clicking near the cell border
-Selection lists: Fixed ordering of single-choice lists (e.g. Smoothing options). The default order now respects the original menu order and alphabetical sort uses natural numeric ordering
    IMPROVEMENTS
-VCU settings: Simplified the VCU "Advanced Settings" screen by removing communication-failure monitoring and reset options that did not apply to current usage
-Input configuration: Removed the "Period variation tolerance" field from digital inputs — it now uses the recommended value automatically

Version 00.02.22.87 - May 2026
    LOCKUP CONTROL
-Manual override: Added Force ON and Force OFF buttons to manually force lockup on or off, overriding the TPS x speed table. Safety protections (minimum gear, engine temperature, brake at low RPM, post-shift timer and transmission thermal protection) always take precedence
-Button setup: New section in the Lockup Control adjustments tab to map the override button inputs, with explanatory text about behavior and safety limits
-Log channel: New "Lockup Duty" channel available in the datalogger, showing the duty cycle applied to the solenoid
-Desktop table: Column title is now displayed correctly on the function screen on Desktop
    DATALOGGER
-New channels: Added VCU date and time channels for use in logs and overlays
-Files screen (embedded 12"): Fixed datalogger files screen layout on the embedded 12"
    ELECTRIC FAN
-Minimum PWM: New minimum PWM option for the electric fan, allowing the fan to keep spinning gently at low demand
    REMOTE SUPPORT
-Remote access via UltraVNC: Remote Support now uses UltraVNC as its backend, mirroring FTManager behavior. The flow remains the same: generate a 6-digit code to authorize a connection, or connect to another device using the code provided by the remote user
    IMPROVEMENTS
-Toast/beep sound: Notification beeps now run on a dedicated audio thread. Previously, when opening a heavy map, the sound could stutter or freeze because the interface was busy loading screens
-FTP connection test: Now runs in the background and no longer freezes the interface during the test (which could take up to ~55 seconds on poor connections)
-Text editing on embedded: The text edit popup now automatically repositions itself so it is not hidden by the virtual keyboard
    FIXES
-Single throttle calibration: Fixed confusing error message that mentioned "Throttle 2B" during calibration of a single throttle — now correctly displays "Throttle 1/2" in English, French, German and Italian
-ETC2 validation: Fixed validation of the second electronic throttle that was mistakenly checking the signals from the first one
-Top bar icons (Desktop): Fixed flicker of the top bar icons on Desktop

Version 00.02.22.86 - May 2026
    DATALOGGER
-Charts (analog): Analog channels with very fast variations and samples very close on the time axis now display correctly when zoomed out — previously, sub-pixel segments could disappear from view
    REMOTE SUPPORT
-Menu reorganization: The "Remote Support" button has been moved from the Preferences menu to the Tools menu. A topbar shortcut with online status indicator has also been added
-Simplified flow without password: No more session password displayed in the popup. Every remote connection now requires manual confirmation from the user at the device (click to approve), eliminating the risk of password exposure
-"What's new in this version": Moved into the Preferences popup
    HARNESS DIAGRAM
-Connector D: Connector D VR(-) pins now display the correct functions — previously they mistakenly showed the analog input functions of connector B
-Scrolling: Vertical scroll bar is now always visible in the diagram, making it easier to navigate larger layouts
    SAFE MODE (EMBEDDED)
-Protection against maps that crash the device: On FT700, if a map causes repeated crashes at boot, it is automatically moved to quarantine after 5 attempts and the device boots in safe mode with the default map, ensuring the user always has access to the interface
-User warning: When the device enters safe mode, an informative popup is displayed explaining the reason and how to recover the map
-Automatic exit: Safe mode is now automatically deactivated as soon as the current boot is stable — no need to restart the device or change the map to leave safe mode
    STRAIN GAUGE / GEAR SHIFT (GCM)
-Configurable averaging points: New "Averaging Points" field on the Strain Gauge sensor screen (default 32) — allows smoothing the reading according to the vehicle's noise level
-Force debounce (ms): New "Debounce" field on the Strain Gauge mode screen of the gear shift manager — allows ignoring fast force spikes that don't correspond to an actual shift
    GPS
-FT GPS CAN: The GPS known as "Motronix GPS" is now displayed with the official name "FT GPS CAN"
    CAN IGNITION
-FTSpark Xtreme: Added support for the FTSpark Xtreme module, with dedicated settings
    BURNOUT
-Switchpanel button: Now works correctly with the automatic burnout exit function
    FIXES
-Map comparison: Fixed crash when comparing maps with Current, Injector flow, Power, Torque and RPM channels (caused unexpected closing of the window)
-Map switching: When switching to a map with a different configuration (e.g., ignition 2D RPM → 3D MAP), incompatible tabs are no longer improperly reopened
-Overlay (Shift/Ctrl + shortcuts): Multiple selection with Shift and Ctrl in the overlay works again, along with shortcuts for quick value change and interpolation
-Automatic Transmission: Fixed crash when opening old maps with the "Solenoid Time" table in legacy 3-column format
-Fuel measurements: Conversion between liters and gallons now works correctly in all fields displaying volume/consumption
-VCU readings (PDM, FlexFuel, LineLock and MAP_Diff): Fixed field offset in data broadcast from ECU to VisionFT — previously some values were swapped (e.g., FlexFuel injection compensation appeared in the ignition compensation field)
-CAN communication with remote modules: Fixed intermittent crash on the embedded device in scenarios where the Desktop kept sending commands to CAN modules while the connection was being closed
    IMPROVEMENTS
-Desktop: Fonts and controls in the FTData channel list and Diagnostics buttons are now more compact, making better use of screen space
-ETC Installation: The ETC file update is no longer performed by the app, and is now done by the installer
    NOTES
-Remote support now always requires manual confirmation at the device — there is no more automatic password. If you need remote access without assistance, keep someone present to approve the connection

Version 00.02.22.84 - May 2026
    NEW FEATURES
-TrackLog BETA (track log analyzer): New module dedicated to circuit log analysis:
  • Workspace with its own docking system: split the screen into multiple panels (graphs, map, channel list, laps, values, video, report), drag to rearrange, save/open workspaces as .ftwb files with tabs
  • Multiple tabs for multiple views: each workbook can hold several tabs, each with its own panel and channel layout. Handy for quickly switching between, for example, an engine-focused tab (RPM, lambda, MAP), a dynamics tab (G-G, suspension), and a lap-to-lap comparison tab
  • Auto-open workbook: if there is a .ftwb file with the same name as the log in the same folder, it opens automatically when loading the log — no need to rebuild the workspace every session
  • Multi-lap overlay: compare several laps on the same chart with different colors, with per-lap time/distance offsets and automatic view sync
  • Track Map with GPS trail: visualization of the circuit layout with synchronized cursor and georeferences
  • Math channels: create derived channels by expression (e.g., combine two channels, compute differences)
  • A/B reference cursors: two fixed cursors to measure delta of time, distance and values between two points
  • Synchronized video panel: onboard camera video synced with the log cursor, with an interactive slider (drag to seek)
  • Reactive value list: panel with the instant value of all selected channels, updated with the cursor
  • Statistical plots: min/max per pixel visualization for channels with many samples
  • Panels available in the workspace:
    • Graphs: main multi-channel chart with lap overlay, A/B cursors and statistical plots
    • Track Map: circuit map drawn from GPS, with synchronized cursor
    • Channels: full list of log channels, with filter and drag-and-drop directly to charts
    • Laps: list of detected laps, with checkboxes to choose overlay, per-lap color and manual offsets
    • Report: session summary with lap times, best lap and delta of each lap relative to the reference
    • Math: derived channels by expression, configured within the panel
    • Histogram: statistical distribution of a channel — useful to see in which RPM or TPS range the engine spent most time
    • XY Plot: scatter plot between any two channels (e.g., TPS vs RPM, lambda vs MAP)
    • gg-Diagram: vehicle dynamics chart crossing longitudinal and lateral acceleration, showing the grip envelope
    • Values: table with the instant value of all selected channels, updated by the cursor
    • Video: onboard camera video player synced with the log cursor
  • Accessible from the Desktop home screen (Mobile/Tablet not yet supported)
    FIXES
-Remote support: Fixed two issues that prevented remote support from working: the old default relay server no longer responded (leaving RustDesk unregistered), and the session password was not renewed between connections, keeping the same password indefinitely
-Per-cylinder trim table (Desktop): On the "Individual cylinder adjustment by RPM/MAP" screens, the column header now shows the axis title (RPM or MAP) again, which was previously hidden when a chart was displayed above the table

Version 00.02.22.81 - May 2026
    FIXES
-CAN communication: Fixed silent freezes and restarts of the embedded application while using the CAN Bridge. The problem occurred when a pending CAN request was cancelled (for example, when losing the connection to the Desktop or another paired device) and could bring down the application without leaving any trace in the logs

Version 00.02.22.80 - May 2026
    IMPROVEMENTS
-Flex Fuel: Closed-loop fuel mixture compensation limit widened (from ±0.150 to ±1.0 λ), accommodating larger gasoline/ethanol blend variations without losing the closed-loop reference
-Connection watchdog: Reduced false VCU connection-lost alarms on slightly degraded network links, without affecting device discovery speed
    FIXES
-CAN Bridge: Fixed a freeze that could occur when using many CAN devices simultaneously (combinations with EGT4, FTSpark, PH-HV and PH-Pro). Identified on vehicles with 8 or more active CAN modules
-VCU connection: Fixed a situation where the connection would drop about 10 seconds after initial identification. The software now automatically retries when the VCU is in a transient boot or pairing phase

Version 00.02.22.78 - May 2026
    IMPROVEMENTS
-Automatic crash recovery: FT700 VCU now automatically reboots 1 second after critical system freezes, resuming operation without manual intervention
-Touchscreen initialization: If touch initialization fails, the system now automatically attempts to load the driver manually, keeping the screen usable
-Power button: Increased power button tolerance (from 100ms to 300ms) to prevent accidental shutdowns caused by quick touches or electrical noise
-Weak Wi-Fi signal: System now automatically adjusts download and connection timeouts according to Wi-Fi signal quality, preventing failures on degraded or unstable networks
-More resilient VCU connection: Increased tolerance before considering the VCU connection lost, reducing false disconnections during momentary network instabilities
-Persistent CAN devices: CAN devices (FTSpark, EGT4, Switchpanel, PH-HV) now remain visible in the list even during brief CAN bus interruptions, avoiding the need to pair them again
    FIXES
-ECU firmware update: Fixed case where a residual process from a previous session would lock the serial communication port, preventing a new firmware update without restarting the interface

Version 00.02.22.77 - May 2026
    IMPROVEMENTS
-Side LED: When the selected data for LED activation is of flag type, the Activation Mode and Limits (Lower/Upper) fields are automatically disabled and configured for the correct behavior (activates when flag = 1)
-Side LED: Initial default color is now White and the LED starts disabled by default when adding a new configuration
    FIXES
-Pinout Diagram (Connector M): Fixed pin order displayed in the Connector M diagram (14 pins — audio/video/Ethernet/CAN D) according to the official FT700 manual. Labels were mirrored within each row
-ECU Update: Firmware copy (~145 MB) is now performed in the background, eliminating the interface freeze of a few seconds at the start of the update. Also eliminated a rare failure that could interrupt the update process due to duplicated commands
-Date/Time Sync with VCU: Fixed freeze that could occur when syncing date and time with the VCU on concurrent calls

Version 00.02.22.76 - May 2026
    DATALOGGER
-Channel Time: Fixed fictitious hour jump in channel timestamps when the computer entered/exited hibernation during logging
    GPS
-New Tracks: Added new racing tracks to the database
    CAN
-FTSPK3 Network: FTSPK3 CAN network revision
    IMPROVEMENTS
-Wi-Fi Connection to VCU: More stable and responsive — pre-sync warmup reduced to 1 second, no-buffering send (TCP_NODELAY) and keepalive tuned for Windows
-Desktop ↔ VCU Heartbeat: Keeps the session alive during idle periods and detects lost connections faster
-Zombie Sessions: Phantom TCP connections (alive on one side, dead on the other) are now dropped within 30 seconds, avoiding being stuck on the "connecting..." screen
-Device Discovery: PCs with multiple network interfaces (Wi-Fi, Ethernet, VPN) now find devices correctly on any of them
-Broadcast Processing: Moved to a background thread, reducing momentary interface freezes during data reception
-IMXRT Coprocessor Firmware: Updated to new version (00.01.04.03) with internal improvements
    FIXES
-Ignition Tables: Fixed data conversion when opening/converting maps with certain ignition tables
-Numeric Keyboard: Fixed crash when entering values starting with a leading zero (e.g., "0050")
-Adjustments and Paired Devices: Fixed occasional crashes when manipulating configurations or paired device lists

Version 00.02.22.74 - May 2026
    TUNING MAPS
-Safe Writing: Tuning maps (.ftmap) are now written atomically. In case of power loss or interruption during writing, the original file remains intact, eliminating the risk of the ECU not responding on the next boot due to a corrupted map
-Legacy Map Converter: Updated the map file converter from previous generations (FTManager) to the FuelTech Vision format
    ECU CONNECTION
-False Connection Loss: Eliminated the "connection lost with ECU" indication that occurred when opening large logs on slower computers, when the interface became momentarily overloaded
-Post-Hibernation Recovery: Fixed a freeze that could occur when resuming Windows from hibernation when the operating system canceled the suspension within seconds
-Ethernet Gateway: Reverted recent changes to the Ethernet gateway, restoring the previous network communication behavior

Version 00.02.22.70 - May 2026
    REMOTE SUPPORT
-Remote Support: New feature that allows the FuelTech team to remotely access your computer for technical assistance, with a 6-digit numeric password and a draggable window
-Silent Installation: The remote support service is installed transparently on Windows and tied to the VisionFT lifecycle
    GPS
-Maximum Distance Between Points: New setting to define the maximum allowed distance between two GPS points when plotting a line on the track
    INJECTION AND IGNITION TABLES
-RealTime Mode: Enabled on 9 injection tables and 5 ignition tables, allowing live tuning adjustments
-Phase Angle: RealTime mode enabled for the injection phase angle tables of all 3 banks
-Site Cursor: Injection phase angle tables (3 banks) now display the site cursor in real time
    DATALOGGER
-Memory Usage: Automatic release of log data from memory when not in use
    FIRMWARE UPDATE
-ECU Bootloader: After a flashing attempt, waits 1 second and pulses reset between attempts, improving recovery
-Update Popup: Added option to minimize the window during the process
-Update Popup: Fixed minimize behavior
    CAN
-CAN Bridge: Fixed instability when sending command responses
-CAN NW Screen: Device list refresh, ProdID field adjustment, and fix for instability of connected devices
-FTCAN Communication: Adjusted timeout for devices
    NEW FEATURES
-Colored Icons: Typed icons on the home screen now gain color when the colored buttons option is active
    IMPROVEMENTS
-Ethernet Gateway: Improvements to the Ethernet gateway management, making communication more stable
-Device Pairing: User notification when the device terminates the connection during pairing
-Network Connection: Connection watchdog now resets on any socket activity, preventing false disconnections
-Selection Dialogs: A→Z alphabetical order standardized across all platforms
-ETC (Electronic Throttle): Reordered priorities of maximum opening commands
-GCO (Electronic Transmission): Trigger changed to LaunchOK, improving launch behavior
    FIXES
-"Waiting for ECU..." Banner: Closes automatically when the connection is restored
-VCU WiFi: Removed from sidebar when the connection drops
-Wastegate Table: Fixed maximum value of the voltage axis in the Deadtime table of the pressure control valve
-Map Synchronization: Dirty session is properly aborted when the ECU restarts the processor

Version 00.02.22.66 - May 2026
    DESKTOP
-VCU firmware update: Desktop now shows bootloader progress and state in real time, with automatic reconnection after the VCU interface restarts
-Lock during update: Map and log download/upload operations are blocked while the Desktop is updating the VCU interface, preventing conflicts
-Robust update: The update process is automatically retried when the VCU stays in bootloader mode
-Safe update: VCU update is blocked while the engine is running
-Diagnostic logs: New button in Settings opens the debug log folder directly in File Explorer. Logs are organized in a dedicated subfolder
-Theme: Menu color reorganized into the "Theme" card in settings, with a quick-access toggle in the theme menu
-USB: USB Bulk socket is now opened on a worker thread, avoiding momentary interface freezes when connecting devices
    FT700 PANEL / EMBEDDED
-Datalogger Gen3: Layout optimized for the embedded screen — slimmer toolbar and time display automatically hidden when the bottom panel is expanded, making better use of the available area
-"Waiting for ECU..." banner: Appears when the panel does not receive packets from the ECU and disappears when the screen is touched
-Theme: DashRealTime and StatusBar text colors now follow the configured light/dark theme
-WiFi: No longer duplicates the automatic auto-connect when the configured network is not found
    MOBILE / TABLET
-Datalogger Gen3: Specific layout optimizations for mobile and tablet, with sidebar hidden on embedded and spacing adjustments on tablet
    WIRING DIAGRAM
-Better color contrast for wires and pins
-Fixed pin name outlines
-Diagram and top bar adjusted for higher screen zoom levels
    DATALOGGER
-Digital channels: Fixed horizontal lines that disappeared on digital channels when zooming out
    3D CHARTS
-Chart colors now respect the configured light/dark theme
    ANALOG INPUTS
-White input in Frequency mode: White analog inputs configured as Custom + Frequency now correctly read the frequency signal, and the linear table is converted to frequency → value
    AUTOMATIC TRANSMISSION
-Line pressure trim: Fixed interpolation of the LinePres ChangeTrim table, preventing pressure from leaving the configured curve in certain ranges
    BRACKET
-Blip: Fixed interpolation of the ETC close/open tables, ensuring the throttle blip pulse follows the configured curve
    NEW FEATURES
-CAN Network: CAN network configuration is now a navigable tab instead of the previous popup
-VCU NickName: VCU name changes are propagated via broadcast and automatically reflected in the Desktop device list
-Automatic ECU reset: New "Reset ECU on ID Timeout" toggle in the VCU advanced settings — when enabled, the VCU automatically restarts the ECU if it stops receiving the ID packet for more than 3 seconds
-USB + WiFi devices: USB and WiFi from the same device now appear as separate entries in the device list, making it easier to choose the connection channel
    IMPROVEMENTS
-Processes tab: Automatically collapses when there are no active processes
-Quick injection adjustment: Changes are now also applied to the injection table
-Translations: Terms that were not being translated now appear correctly in the configured language
-ECU performance: Reduction of "lost ticks" in the 4 kHz timer at very high RPM (9000 RPM), improving stability
-File sync: Upload queue pauses with progressive backoff on network failure and resumes automatically when the network returns
-File compression: Moved off the main thread, keeping the interface smooth while sending maps and logs
-PC wake: The system correctly detects resume from sleep even when the Windows notification arrives late
    FIXES
-Shutdown crash: Fixed a Desktop crash on close related to device release
-CAN: Re-enabled the timeout that removes devices from the list when they stop sending packets for too long
-FTCAN Bridge: Fixed a communication issue in the bridge between CAN networks
-Device sync: Already connected devices are no longer mistakenly removed during the discovery cycle
-PH-HV: Internal adjustment to the injector driver configuration structure

Version 00.02.22.62 - May 2026
    DESKTOP
-Sleep/Resume: After resuming from Windows hibernation, ECU communication no longer triggers a flood of timeout errors accumulated during sleep
    FT700 PANEL
-Performance: Lower memory and processing usage by removing services that only apply to the desktop version (hibernation, single instance, internet check)

Version 00.02.22.61 - May 2026
    DATALOGGER
-Cursors with statistics: Gen3 datalogger cursors now show, in the popup, the name of the selected channel along with minimum, maximum and average values calculated between the two cursors
-Lap/launch time: The lap/launch time channel is now automatically recorded in every log, always available for analysis
-EGT Average: The EGT Average math channel now respects the configured temperature unit (°C or °F) — axis, cursor and label stay consistent with the cylinder readings
    DRAG RACING / BRACKET
-PRO Tree: PreStaging output now stays active while 2-step is pressed and only turns off when 2-step is released (start of delay), matching the expected behavior of the PRO tree
-Output polarity: Polarity settings (Activated at 0V/12V) for the Bracket output are now applied at runtime, without needing to restart the ECU
-PreLaunch logging: The PreLaunch signal is now correctly recorded in Bracket logs
    NEW FEATURES
-Debug logs: New system that records debug logs directly on the ECU/VCU, with download via desktop (right-click on the VCU → "Download debug logs"). Enabled via toggle in Advanced VCU Settings. Keeps the most recent files (20 on embedded, 50 on desktop) through automatic rotation
-Analog input voltages: The voltage of all 36 analog inputs is now exposed as global information, available for use by other ECU functions

Version 00.02.22.60 - May 2026
    MAP SYNCHRONIZATION
-Out-of-sync map detection: New system identifies when the local map diverges from the map stored in the ECU even in situations the previous check did not catch — backup restore, hardware swap, EEPROM recovery, or sync performed by another connected Vision
-Force full synchronization: New option in VCU Advanced Settings to force rewriting all map regions, bypassing CRC comparison. Useful for diagnostics or when divergence is suspected even with matching CRCs
-Reinforced persistence: The ECU now waits for the full map write to memory before rebooting, preventing loss of adjustments during reboot
-Visual indication: Center LEDs now show a yellow shooting-star animation when there is a pending sync adjustment
-Much faster synchronization: Wait time between attempts reduced from 200 ms to 30 ms, cutting seconds from the total map sync duration
    ANALOG OUTPUTS
-New configuration screen: Out_ANL1 to Out_ANL4 pins (shared with InAn_15 to InAn_18) can now be configured individually as a sensor input or as an analog test output
    BRACKET
-Delay 2 fixed: The second delay (Delay 2) now correctly counts from the second button press, with a time reference independent of Delay 1. Previously, Delay 2 timing could fire unexpectedly depending on when the second press occurred
-Crosstalk preserved: The crosstalk limit captured at the initial release is now kept throughout the event, preventing variations in Delay 2 timing
-New "Bracket: Delay 2" channel: Available in the datalogger and dashboard to monitor the configured time during the run
    AUTOMATIC TRANSMISSION
-Hold ON with reduced PWM: Fixed instant PWM drop in the Hold ON phase when Final PWM was configured below Hold ON PWM — the ramp now correctly preserves Hold ON throughout the phase
    DATALOGGER
-Stable timestamp under load: More stable real-time tasks — the datalogger's internal clock no longer falls behind under heavy processing load (high RPM, many interrupts), preventing events triggered by timers (such as Pro Nitrous stages) from appearing out of order in the log
    DIAGNOSTIC FILES
-Logs saved automatically: Desktop versions now record diagnostic logs automatically, one file per session (debug_YYYY-MM-DD_HH-MM-SS.log). Location — Windows: %APPDATA%\FuelTech\FuelTech Vision\ (paste this into the File Explorer address bar); macOS: ~/Library/Application Support/FuelTech/FuelTech Vision/. Useful for sending to support if any issue occurs. Mobile and embedded versions keep file logging disabled by default to preserve storage
    MOBILE
-General fixes: Layout adjustments in datalogger charts, home screen, axis editor, table editor, and Frame Editor
    FIXES
-Main Relay: Timed mode review

Version 00.02.22.58 - April 2026
    CONNECTOR DIAGRAM
-Connector diagram: New screen with ECU connector diagram, fully translated for all languages
-Striped wires: Visual representation of striped wires (with colored stripes) in the harness diagram
    CUSTOM FUNCTIONS
-Analog output: New function to generate analog outputs from Custom Functions
    CAN CUSTOM
-Added periodic time interval for sending custom CAN frames
    TABLES AND CHARTS
-Math channels: Decimal places in maximum and minimum values of math channels now work correctly
-Interpolation: Fixed minimum and maximum limits when interpolating tables
-Axis editing: Fixed issue when applying axis edits
-3D charts: 3D chart heights are now represented consistently, making visual comparison between different maps easier
-Crash: Fixed crash when opening map with open functions
    MAP SYNCHRONIZATION
-Sync with retry: When map sync fails, the system now retries automatically, preventing data loss
-Injection maps: General fixes in injection map synchronization
-Lock during update: Fixed map and log lock when desktop is sending update to VCU
    CONNECTIVITY
-WiFi: Improved auto-reconnect and connection state management
-USB + WiFi: Fixed USB connection when WiFi is active
-Communication after suspension: Pending communication is discarded on connected devices after PC wakes from suspension
-Multi-monitor: Windows return to the correct monitor after PC wakes from suspension on multi-monitor setups
-Windows scaling: Fixed application scaling on Windows after waking from suspension/hibernation
    NEW FEATURES
-VCU restart: VCU restart system with fast power cycling
    IMPROVEMENTS
-ProgNitrous: Adjusted minimum and maximum RPM limits in settings
-Recent functions list: Fixed truncated display of recent functions list
-Tab titles: Improved logic for function tab titles
-Light theme: Removed background image from light theme for better contrast and icon adjustments
-Topbar: Improved mouse navigation feedback on topbar popups
-Resolution and scale: Several fixes related to software resolution and scale
-Connection shutdown: Cleaner shutdown of TCP connections and UDP broadcasts when closing software
-Translations: General translation update
    FIXES
-Version downgrade: Fixed version downgrade procedure
-Settings popup: Settings popup adjustments

Version 00.02.22.57 - April 2026
    COMPRESSION TEST
-New screen: Compression Test screen in Diagnostics with a card grid showing each cylinder's compression, ideal for mechanical diagnostics
-16 cylinder support: The test now supports engines with up to 16 cylinders
-RPM Overlay: RPM display during the test for easier interpretation
-Engine start: Button to trigger engine start directly from the Diagnostics screen
    JET SKI
-Log channels: New channels specific for use on jet skis
-Gear detection: Gear detection mode specific for jet skis
    HOME SCREEN
-Translations: Home screen is now translated to all languages
-Fixes: Visual adjustments on the home screen
    GPS
-Motronix GPS: Fixed Motronix GPS data reading
-GPS Date and Time: Fixed GPS date and time handling, preventing incorrect readings
    AUTOMATIC TRANSMISSION
-Sequential H gearbox: Fixed current gear synchronization issue on sequential H gearboxes
    CUSTOM FUNCTIONS
-Input validation: Single-value fields now properly validate numeric input, preventing invalid values
    NEW FEATURES
-More units of measure: Added new units of measure throughout the software
-ECU Sleep notifications: Warnings when the ECU denies sleep mode
    IMPROVEMENTS
-Stream recovery: Communication automatically reopens after a failure, common when waking up from sleep mode
-VCU update stability: Added timeout during update to detect when the connection stops responding, preventing freezes
-Light theme: Visual changes and improvements in the light theme
-VCU compatibility: Payload_ID fallback allows VCU downgrade while keeping communication
    FIXES
-Crash when deleting tune: Fixed crash when deleting an active tune
-Pairing crash: Fixed crash during the device pairing process
-Pairing timeout: Implemented countdown and timeout handling during pairing
-Side LEDs: Fixed side LED configuration screen
-Diagnostics/logging: Default diagnostic logging behavior disabled for better performance

Version 00.02.22.54 - April 2026
    DATALOGGER
-MoTeC i2 Export: New option to export logs in MoTeC i2 (.ld) format, compatible with MoTeC i2 analysis software
-Auto Scale: New scaling system with dynamic Y-axis adjustment based on channel data for better visualization
-Overlay as Map: Overlay is now recognized as a reference map for more accurate calibration tuning
-Overlay Selection: New way to choose the overlay table more easily
-Fast Opening: Improved interface response when opening logs with non-blocking screen loading
    AUTOMATIC TRANSMISSION
-Solenoid Delay: New parameter to adjust the delay in solenoid activation during gear shifts, allowing fine-tuning of transmission behavior
    TIMING DIAGRAM
-Timing Diagram: New screen in the Engine Configuration menu that graphically displays the position of the trigger wheel teeth and the rotation/phase sensors, with two views available
-Polar View: Circular representation of the trigger wheel showing teeth, missing teeth, ignition angle and sensor positions, ideal for an intuitive understanding of the engine timing
-Linear View: Timeline representation of the teeth, making it easier to analyze each angular position in detail
-Ignition Angle: The diagram shows the configured ignition angle in real time, helping with engine tuning
    CUSTOM FUNCTIONS
-Beta Label: The "Custom Functions" menu item now displays a Beta indicator, making it clear that the feature is still in a testing phase
    NEW FEATURES
-New Home Screen: New home screen layout with updated visual identity and display of the connected device model
-Predefined Injection Angles: Automatic calculation of injection start angles based on engine configuration, making injection tuning easier
-LineLock: Output duty cycle channel now available in the log for function monitoring
-Gear Detection: Added watercraft (jet ski) mode for gear detection
-VCU Frequency Inputs: New ignition masking filter and period tolerance adjustment for frequency sensor readings
    IMPROVEMENTS
-USB Download: Logs transferred via USB are downloaded without compression for higher speed; WiFi continues using automatic compression
-Screen Loading: Ignition, injection and traction control screens open faster thanks to asynchronous component loading
-WiFi Configuration: WiFi configuration screen redesigned for better field organization
-Disconnect Detection: Improved device disconnect detection for greater communication stability
-Burnout: Improved text of the "Enable function by" option for greater clarity
-Device Pairing: Improved device pairing process with better cancellation control and connection tracking
-2-Step: 2-step screen reorganized in the PowerFT standard for better usability
-Graph Rendering: Improved graph rendering with multisampling support, preventing freezes on some devices
-File Transfer: Transfer now always uses compression for faster speeds
-USB Connection: Improved USB connection and disconnection detection on Windows
    FIXES
-CustomCAN: Fixed CustomCAN variable reading
-Progressive Nitrous 2: Fixed Progressive Nitrous 2 screen and LED configuration not opening on embedded devices
-Software update: Fixed issue with the application software update
-VCU: Fixed issue where it was possible to download or send maps and logs during the VCU interface update, causing conflicts
-Home Screen: Fixed home screen display
-VCU Compatibility: Fixed device type identification during adjustments for better VCU compatibility
-Overlays: Removed Microsoft Edge from the conflicting overlays list
-Custom Functions: Custom functions fixed and reactivated
-Analog Inputs: Fixed the display of analog input voltages on the dashboard, allowing connected sensors to be monitored directly
-Log File Extension: Fixed the extension of log files downloaded from the ECU, which now always have .ftlog, avoiding recognition issues when opening
-Frequency Input: Fixed the period tolerance initialization on analog inputs configured as frequency input, avoiding unstable readings
-Closed Loop: The software now hides unused injection banks, making the configuration screen cleaner

Version 00.02.22.00 - April 2026
    CUSTOM FUNCTIONS
-Beta Version: Feature in beta — the configured logic is not yet executed by the ECU; only the configuration and visualization are available for testing and feedback
-Custom Functions: Complete system for creating custom logic with blocks for averaging, low-pass filter, PID, ramp, cyclic timer, conditional switch, table and mathematical operations
-New blocks: Added new output blocks for Custom Functions, expanding custom logic possibilities
-Memory usage: Added memory usage display on the Custom Functions screen, allowing you to monitor available capacity
-Help texts: Added explanatory texts to Custom Functions blocks to simplify configuration
-2D interpolation tables: New 4x4, 8x8 and 12x12 table blocks for two-dimensional interpolation in Custom Functions, allowing you to create custom maps directly in the visual editor
-1D interpolation vectors: New 1x4, 1x8, 1x12 and 1x16 vector blocks for one-dimensional interpolation in Custom Functions
    DATALOGGER
-FTML Conversion: Conversion of PowerFT logs to the VisionFT format
-Log Search: Performance improvements with cache system and enhancements to the search interface
-Layout: Datalogger layout adjustments and new grouping options for the history tabs
-Log Compression: New compressed recording mode for the datalogger, which significantly reduces log file size while keeping full compatibility with previous logs
-Log Loading: Optimized loading time for large logs
-Overlay Selection: New visual highlight with white circle, crosshair lines in the channel color and shaded area when selecting multiple points on the chart
-Chart Origin: New mode for defining origin with visual feedback in the marker color
-Unit Switching in Overlay: Overlay 3D tables now include an option for unit switching
-Overlay Background Color: New button to display the datalogger overlay background color
-3D Tables in Overlay: New "Fit to screen" feature and automatic cursor tracking in the overlay 3D tables
-Configurable toolbar: Added option to show or hide texts on the datalogger toolbar
-Colored icons: Datalogger icons now use distinct colors to make it easier to visually identify each function
-Save and cancel buttons: Moved save, save as and cancel buttons to the top menu
-Zero Suspension: New button to zero the suspension travel channels (FR, FL, RR, RL) at any point in the log, making shock displacement analysis easier
-Log Overlay: When opening the overlay, channels are now displayed in a single group for better visualization
-Zoom Box: Improved zoom selection logic on the chart, now activated by drag and drop
-Minimum TPS: Added minimum TPS setting to control when the datalogger automatically starts and stops recording
    DASHBOARD
-Analog Clock: New analog clock gauge for the dashboard
-Date/Time: New date and time gauge for the dashboard
    HOME SCREEN
-Home Screen: New home screen with recent maps and recent logs, based on FTManager
-New viewing mode: New viewing mode for files of the connected VCU
-Advanced search: Advanced log search option
-File organization: Added sorting for VCU maps and logs on the home screen
-Multiple selection: Added log and map multi-selection on the home screen
-VCU Name: VCU name is now displayed when connecting via USB
-Interface version: Added interface version display on the VCU home screen
    CAN
-EcuMaster PDM: Support for EcuMaster PDM PMU 24xx via CAN
-DBC Import/Export: New functionality for importing and exporting DBC files for custom CAN configuration
    PADDLE SHIFT / SHIFTER
-BMW 8HP: Support for the OEM BMW 8HP shifter
-OEM Paddle: Integration with OEM paddle shift
    STRAIN GAUGE
-Calibration: Improved gain and offset adjustment of the Strain Gauge for more accurate readings
-Diagnostics: Added Strain Gauge self-check function for fault detection
    DIAGNOSTICS
-Real-Time Dashboard: New chart system on the real-time diagnostics dashboard, allowing you to create, configure and view channel charts during operation
-Custom Names: Outputs now show custom names on the diagnostics screen
    AUTOMATIC TRANSMISSION
-Broadcast Channels: Added missing channels to the broadcasts between FT and remote module, with better highlighting of empty channels
-Non-sequential tables: All non-sequential transition tables are now displayed regardless of the selected operation mode
    IDLE
-Stepper actuator: Fixed position calculation of the idle stepper actuator
    JET SKI
-Yamaha Ride: Implementation of CAN communication for Yamaha Ride control in Jet Ski applications
-Jet Ski CAN Communication: Revised CAN broadcasts for compatibility with Yamaha systems
-Data fix: Fixed data handling of the Jet Ski module
-Unified vehicle: Merged JetSki Reg with the standard vehicle for simplified configuration
-Channels: Added missing channels for Jet Ski
-Reverse lever: Added reverse lever initialization for Yamaha PCW
    COMMUNICATION
-Device Discovery: Added IPv4 and IPv6 multicast support for device discovery on the network, improving compatibility with different network configurations
-USB Connection: USB connection no longer requires pairing, simplifying the connection process
-Reconnection: Automatic reconnection button moved to the top bar for quicker access
-Link quality: New WiFi connection quality indicator on the configuration screen, showing real-time link stability and latency
-Management: New settings popup with an option to forget all paired devices
-Signal quality: Added signal quality monitor for device connections
-Device information: New popup with detailed information about the connected device
-IPv4 Connection: Added support to force IPv4 connections in device management
-New Wi-Fi Screen: Complete redesign of the Wi-Fi networks screen with an Android-style unified list — connected, saved and available networks appear in a single list sorted by priority, making connection management easier
-Pairing Notification: Added pairing request notification on embedded displays, with options to view PIN, ignore or dismiss permanently
    DESKTOP
-Screen Usability: New components and layouts for better organization of desktop screens
-Top Bar Icons: Top bar icons redesigned with better resolution and sharpness
-Home Screen: Adjustments to panel widths and font sizes on the home screen and side bar
-Keyboard Shortcuts: Added keyboard shortcut to move gauges on the dashboard
-Letter Navigation: In file lists (logs, maps, My Computer), you can now navigate by typing the first letters of the file name
    3D CHART
-Selection Highlight: Added visual indication of the selected cell and site value in the 3D chart overlay, making it easier to identify the current point during tuning
-Adaptive Fonts by Zoom: Axis font sizes now adjust automatically according to zoom level, avoiding text overlap
    REAL TIME
-New instrument types: Added 3 new display types for the Real Time panel (Desktop): tachometer-style pointer, horizontal gradient bar and 30-second temporal chart
-Drag and drop: Real Time panel instruments can now be rearranged by drag and drop, with animated preview of the new position
-Context menu: Display type of each instrument can be changed via right-click menu
    SENSORS
-Strain Gauge - Filter: Added low-pass (biquad) filter configuration for the Strain Gauge sensor, with adjustable cutoff frequency and Q factor parameters
    MAP COMPARATOR
-New screen: New map comparison screen in tree format
    NEW FEATURES
-Generic Alarm: Configurable generic alarm with dynamic sensor selection
-Water Pressure Alarm: New water pressure alarm
-Oil Temperature Alarm: New oil temperature alarm
-Boost Freeze: Boost freeze during gear shifts to protect the engine
-Fuel Pump: External button mode for fuel pump activation
-Sensor-based Two-Step: Support for dynamic sensor for Two-Step activation
-Compressed Air: New compressed air control module
-Engine Start: Status notifications for the start button
-Analog Input Voltage: Added analog input voltage reading in measurement data
-VR Input Lock: Analog inputs are now automatically locked according to the status of VR inputs, preventing conflicting configurations
-Guest Login: New guest access option, allowing you to view the application without needing to log in
-Burnout Spool Retard: New high-resolution ignition retard feature during burnout, providing more precise control of the turbo spool when preparing for launch
-ECU Storage: Added ECU memory usage indicator on the home screen, allowing you to monitor available space for logs
-2D Injection Table: Added option to change unit when the injection table is in 2D mode
-Audit System: New system records the main software events (datalogger, maps, engine, connection) in a 5MB circular file on the VCU. Viewing available on the VCU screen (My VCU menu) and remotely from the computer
-Fuel Level: Percentage fuel level channel now has a filter for more stable readings
-USB: New USB communication up to 7x faster
-Gear Detection: Gear ratio filter coefficient limited to 0.9 for better accuracy
-Date/Time Sync: Automatic VCU date and time synchronization upon connection
-SideLED: Added decimal places configuration for test value ranges on the side LEDs

Version 00.02.20.00 - March 2026
    NEW FEATURES
-Paddle Shift: Added analog mode support with voltage configuration
-Rear Axle Height Sensor: Added support for rear axle height sensor, enabling precise suspension monitoring
-Time-Based Cut and Delay: Implemented time-based cut and delay in suspension configuration, with precise timing control
-Shock Absorber: Added shock absorber configuration and monitoring for active suspension control
-Alert Configuration: Added option to show or hide debug alerts, with redesigned alert configuration screen
-Intermediate Shaft RPM: Implemented support for intermediate shaft RPM reading and display, with updated input configurations and layouts
-New Units: Added new measurement units for greater flexibility in data visualization
    MOBILE/TABLET
-Released software for smartphones and tablets
    CAN
-CAN Standard 100kbps: Complete support for CAN Standard communication at 100 kbps, allowing connection of devices that use lower communication speed
    AUTOMATIC TRANSMISSION
-Sequential Shifter: Added support for sequential selection mode on the Shifter, allowing gear shift mode configuration
-Actuation Ramps: Fixed automatic transmission actuation ramps for smoother gear transitions
-First Gear Engagement (722.6): Implemented first gear engagement logic for the Mercedes 722.6 transmission, ensuring more precise and reliable engagements
    WI-FI
-Automatic Reconnection: Automatic Wi-Fi reconnection after connection loss, maintaining stable communication with the ECU
    DATALOGGER
-Grouped Charts on Overlay: Charts can now be displayed in groups on the overlay for better data comparison
-Log File Management: Improved log file handling with overwrite support and log name update in the interface
-Custom Math Channels on Map: Added support for custom math channels directly on the datalogger map, allowing easier creation and configuration of calculated channels
-Snap to Origin: Fixed the "snap to origin" function behavior on datalogger charts across all platforms
-Export Settings to Map: Option to export current datalogger settings to the map, making it easy to replicate configurations
-Predefined Math Channels: Added predefined math channels in the datalogger for common calculations such as pressure difference and air/fuel ratio
-Overlay Filters: Overlay lines are automatically hidden when using control filters
-Overlay in Comparator: Adjustments to open PowerFT maps in the overlay comparator
-Adjustment Lines Visibility: Added option to hide and show adjustment comparison lines in the datalogger overlay
-Quick Color Switch: Option to quickly change log colors in the comparator, facilitating visual identification during analysis
-Selective Log Display: Option to turn off display of specific logs in the comparator without removing from the list, allowing focus only on relevant data
-Min/Max Navigation: Quick navigation between minimum and maximum values in datalogger charts, including navigation to status events and comments when clicking on them
-Center View: Functionality to center the chart view on a specific time with one click
-Arrow Key Navigation: Added arrow key navigation in the table axis editing popup for easier adjustments
-Quick Log Comparison: Button to open log directly in comparison mode and recent log list with quick comparison option
    IMPROVEMENTS
-Automatic Transmission Gear Lever Position: Added interlocks to the gear selector position function
-Performance: Performance optimizations in screen navigation and component loading
-Connection Validation: Improved connection validation after system hibernation
-Unit Conversion: Adjustments in unit conversion for custom measurements
-ECU Monitoring: Changed ECU monitoring function default to disabled
-Communication Restoration: Optimizations in restoring timers and connections after system hibernation for faster recovery
-Multiple File Selection: Support for selecting multiple files with intelligent handling separating logs and maps automatically
-Custom Unit Selection: Added option to select unit of measurement for customizable inputs
-Boot Animation: Different animation speeds for each boot state, making it easier to visually identify the startup progress
    FIXES
-Data Simulator: Fixed value conversion in the data simulator
-Measurement Units: Fixed measurement units registration issue
-AP Mode (Wi-Fi): Fixed Wi-Fi Access Point (AP) mode operation, with updated scripts for improved connection stability
-Sequential Injection and Ignition: Fixed enabling of sequential injection and ignition modes when the cam sync signal is active
-Throttle Body Outputs (DBW): Fixed button enabling on the calibration screen
-Numeric Value Validation: Added out-of-range validation on numeric input fields, preventing configurations with invalid values
-Traction Speed: Fixed traction speed calculation from driveshaft RPM
-Unit Conversion: Fixed unit conversion that displayed incorrect values in certain scenarios
-Translator: Fixed translation system issue that caused untranslated text on some screens
-Map Compare: Fixed issue that prevented map comparison from opening in some places
-Slider Buttons: Fixed issue where buttons remained visually pressed on sliders
-White Screen: Improved white screen fix on startup, with adjusted screen initialization timing
-Mobile Outputs: Fixed output screen being cut off on mobile
-Default Values: Fixed minimum RPM default in Boost Output settings
-Datalogger Overlay: Fixed display of adjustment comparison lines in the datalogger overlay
-File Names: Fixed display of file names with multiple dots
-Log Comparison: Fixed overlay display in log comparison, ensuring correct visualization of overlaid data
-PSI/BAR Unit Conversion: Fixed unit conversion in LED conditions - now respects the unit configured in the ECU (PSI or BAR) with additional decimal place for greater precision in oil pressure
-Custom Channels: Fixed custom channels that did not follow the configured scale
-Custom Sensor: Fixed incorrect automatic conversion of custom sensors - now allows selecting the unit of measurement without automatic conversion to PSI
-Idle Actuator PWM: Fixed irregular PWM signal behavior of the idle actuator with divergent duty cycle and irregular pulses (occurred on yellow and blue outputs at low frequencies)
-Digital LED Configuration: Fixed digital LED configuration that was not working due to conversion error
-Input Data List 30-36: Removed frequency reading and FlexFuel data from customizable inputs list (30 to 36)
-Lambda Sensor Reading: Fixed lambda sensor reading through white input with predefined scale
-Min/Max Time Update: Fixed time value in minimums and maximums that did not update when the timeline was changed by 2-step
-Rev Launch Edit Crash: Fixed crash when editing rev launch point table
-Table Edit Crash: Fixed crash when editing table axes, added arrow key navigation in popup
-ETC Calibration: Fixed Electronic Throttle Control calibration screen
-VCU Update: Fixed VCU file update after ECU reconnection that was not working
-Input Validation: Fixed input validation to restrict incompatible options between frequency and RPM readings
-Button Text Size: Fixed button text size for input selection on configuration screens
-2D/3D Map Inconsistency: Fixed UI inconsistencies between 2D and 3D maps, removed invalid options, adjusted button positioning, fixed copy/paste in 3D map
-Connection Loss: Fixed intermittent connection loss issue with the ECU
-Remote Delete: Fixed functionality to remotely delete maps and logs in mobile software

Changelog FuelTech Vision
Version 00.02.00.19 - January 2026
    FIXES
-External GPS: Fixed external GPS data conversion
    FIXES
-VCU White Screen: Fixed issue causing white screen on VCU, ensuring correct system initialization
    NEW FEATURES
-ECU Operation Watchdog: Continuous monitoring system of ECU operation to detect failures and ensure safe operation
-ECU Reset Logic: Implemented automatic logic to reset the ECU when the clock fails, ensuring quick system recovery
-Insert Point via Context Menu: Added right-click option to insert point in overlay and time-based compensations
    IMPROVEMENTS
-Overlay Point Size: Reduced overlay point size for better visualization and precision in map editing
-Overlay Screen Persistence: When saving the map in overlay mode, the view remains on the log screen with overlay, avoiding automatic switch to main screen
    NEW FEATURES
-Time Slip in Datalogger: Time slip indication options with timestamps in the datalogger
-Status Events Visualization: New quick status events visualization system
-Notes in Log Gen3: New functionality to add notes/annotations to Datalogger Gen3 logs
-GPS CAN (Motronix): Added GPS via CAN support for Motronix devices
    FIXES
-Channel Bracket - Delay 1: Fixed issue where Delay 1 always showed the configured value. Now it correctly indicates ON only when the 2-step is released and the engine is still being held by the delay
-Channel Bracket - Second Delay: Fixed incorrect behavior that instantly released the launch when pressing the 2-step button again. Now correctly respects the delay map configuration
-Pre-staging Output Control: Fixed pre-staging output control functionality
-Tables without Keyboard Shortcuts: Fixed keyboard shortcut support in tables that were not working (Blip, LED RPM, Custom Sensors, Fan table PWM)
-Resize Performance: Improved performance when resizing the software window
-Splash Screen Freeze: Fixed issue that caused the software to freeze on the splash screen
-FTSpark A & B Channels: Adjustments and improvements to FTSpark A and B channels
    IMPROVEMENTS
-Main Marker Performance: Improved main marker performance in Datalogger Gen3

Version 00.02.00.01 - January 2026
    NEW FEATURES
-Lambda Probe Heating Modes: New triggering system for internal probe heaters with three modes: Automatic, By RPM, and By Temperature
-Blip Interpolation: Blip now interpolates values between RPM and TPS cells, eliminating sudden changes
-2D Graph Autoscaling: Auto scale follows the highest and lowest cell values, with offset of 2 for better visualization
-Improved 3D Graph: Less flattened Y-axis and respect for min/max cell limits in fuel/ignition tables
-Custom Sensor Table: Functional text field, copy/paste enabled, empty fields like PowerFT
-Editable Realtime Dash on Mobile and Embedded: Real-time editing available on mobile and embedded devices
-Custom Fuel Density: Ability to set custom fuel density
-Multiple Row/Column Selection: Now possible to select multiple rows or columns at once for removal in 3D table axes
-Copy Axes from Another Dyno: Added option to copy axes from another dyno in the axis editing wizard
-Ctrl+A in 3D Tables: Ctrl+A shortcut now selects all cells in 3D tables
-New Brazilian Tracks: Added Brazilian tracks including Velopark
-2D Fuel and Ignition Maps: 2D fuel and ignition map option similar to PowerFT
-Enhanced Day and Night Mode: Day/night mode system with activation via dashboard button and external CAN input
-Generic Outputs with Fixed State: Option to configure outputs always active at 0V or 12V without requiring a configured input
-New Title Bar: Modernized interface following current software design concepts
-Changelog Display System: Popup to display changelog in the software
-Fuel Map Synchronization: New option to synchronize fuel maps
-3D Table Axis and Line Editing: Multiple selection of columns/rows for removal. Wizard to rebuild rows and columns (similar to PowerFT) with option to copy from another dyno
    GPS
-Basic Lap Timer: New lap timing functionality with lap navigation and finish line
-Lap Timer Desktop View: Dedicated Lap Timer view for desktop
-GPS Plot in Datalogger Gen3: GPS trajectory visualization in logs with Android support
-Car Icon in GPS Plot: GPS marker is now a car icon that indicates vehicle direction, replacing the circular marker
-Embedded Mode in GPS Plot: New option to view GPS Plot in embedded (integrated) mode in addition to floating mode
-GPS Capture Button: New button for GPS data capture
-Lap Timer: NMEA conversion improvements and detection zone fixes
-GPS Markers: Fixes and improvements to GPS visual markers
    CAN
-New CAN Network Screen: P&H Pro visualization and configuration
-Constant Value in Custom CAN: Option to send fixed value signal in custom CAN settings
-CAN Data Conflict Detection: Automatic identification of conflicts between FTCAN, SwitchPanel and EGT
-New CAN Mode for Shifter: CAN network communication for the gear shifting system
-Gear Lever Position via CAN: New mode to read transmission position via CAN data
-Input Source Renamed: "Input Expander" is now called "FTCAN2.0"
-CustomCAN: Views adjustment for embedded platform
    AUTOMATIC TRANSMISSION
-Transmission Ramp Range: Expanded available range for ramp configuration in automatic transmission
-Transmission PWM Tables: Fixed automatic transmission PWM table conversion
-Transmission RPM Channel by Driveshaft: Fixed channel formula. Now uses transmission rotation / driveshaft RPM
-Automatic Transmission PWMs: Implemented individual PWMs for upshift and downshift
-Adaptive Hold Ramp: Added new adaptive hold ramp function in automatic transmission control
-Solenoid Status: Fixed on FT700
-GCM Spurious Upshift: Added delay on initialization
    DATALOGGER
-Redesigned Datalogger Navigation: Completely redesigned log navigation system with independent navigation for each log in comparator mode
-Map Selection in Comparator: Now you can choose which log to get the map from when in log comparator
-Open All Logs Menu: New top menu to open all logs at once
-Individual Channel Settings in Comparator: Each channel can now have its own customized settings in comparator mode
-Lap Information List: New list displaying detailed information about recorded laps
-Color Wheel: Full color selector for datalogger containers
-Time-Based Compensation Channel: New log channel for each active compensation
-Multiple Datalogger Trigger Options: Ability to select button and dash simultaneously to start recording
-Log Comparator (Gen3): New tool for log comparison in Datalogger Gen3 with legends
-Time-Based Actuation Digital Channel: New log channel to record time-based controls
-Cut Channel Grouping: New option in Log/Settings to automatically group all cut-related channels (Ignition Cut, Injection Cut, TwoStep, ThreeStep, ALS, Traction Control, etc.)
-Math Channels: Implementation of custom math channels
-Temporary Log Download: Option to download the log to a temporary folder (RAM) for analysis without saving
-Multiple Log Download: Option to download and open multiple logs without saving
-Log Line Follows Mouse: Option for log line to follow mouse just like in PowerFT
-Overlay Table Interpolation: Automatic interpolation between adjacent values when adding rows to tables
-Compensation Filter: Filter to hide disabled time-based compensations in overlay
-Auto Column Width: Values tab columns automatically adjust in comparison mode
-Text/Tooltip Toggle: New button to switch between text wrap and tooltip in values tab
-Table List Scroll: Scroll now works only via scrollbar or mouse wheel
-Ethernet Stability: Added stabilization time after Ethernet chip reset to prevent freezes and sample loss in the datalogger
-Default Datalogger List: Cut channels now default to group 3 in new maps
-Log Names Visibility: Log names easier to see in the top bar
-Overlay: Unified overlays between all open logs
-Drag Markers: Mouse cursor ("hand") to drag markers in datalogger restored
-Log Removal: Graph lines now correctly removed when removing log
-Comparator Color Change: Fixed control color change in comparator
-Ghosting Fixed: Eliminated "ghost" effect when exiting Datalogger and Settings screens
-Datalogger Trigger via Dash Button: Correct datalogger operation when triggered by the panel
-Save Confirmation: Datalogger screen will no longer ask for unnecessary confirmation when entering and exiting
-Datalogger Search: Fixed issue where top terms (e.g., High Resolution RPM) did not appear when the scroll bar was at the bottom
    IMPROVEMENTS
-EGT-4: Communication improvements, timing adjustments, and LED visual indication support
-Mobile/Tablet Layout Adjustments: Various interface adjustments for mobile devices
-Brightness Adjustment: Brightness adjustment system now works correctly both through quick access (bottom left corner) and configuration screen
-Button Accessibility: Improved accessibility of cancel and save buttons without needing to hide the taskbar
-Multilingual Changelogs: Changelogs now available in all supported languages
-Real Time Phase 1: Partial implementation of real time for priority maps (main fuel as priority 0). Includes MAP/TPS fuel tables (A, B, C), ignition, closed-loop O2, temperature compensations and ETC/RPM tables
-Changed Realtime Default: Default changed to fuel table
-ProNitro in Portuguese: Added Portuguese translation
-Information Screen: Match the same information as the VCU serial screen
-Embedded Interface: Improved spacing between save button and next screen
-Menu Redesign: New design for function menus and open logs
    BUG FIXES
-Fullscreen: Fixed window behavior when minimizing and restoring fullscreen
-FTSpark Menu: FTSpark test menu repositioned
-Hardware Reading: Fixed hardware version reading
-VCU Communication: Adjusted VCU communication timing
-Stability: General stability fixes
-Sidebar Hover: Fixed behavior when map is open on Vision's "My Computer" screen
-Realtime on Embedded: Fixed real-time editing in embedded version
-Startup Crash: Fixed crash during application startup
-Cooling Fan Requires Reset: Enabling/disabling cooling fan now correctly requests VCU reset
-Reverse Camera: Fixed bug that prevented camera activation in some vehicles
-Switch Panel Blink Mode: Fixed spurious updates and behavior after disconnection
-Conflicting Buttons: Disqualification of conflicting buttons during blink mode updates
-Day/Night Mode - Analog Switch: Improved support for activation via analog input
-Day/Night Sync with NanoPro: NanoPro devices now correctly follow ECU day/night mode
-Generic Outputs: Fixed issue where outputs were disabled without configured input. Now automatically restarts control after map upload
-Control Reset: Resolved erratic reset issue in some vehicles
-White/Black Screen: Service installation to fix white screen issue (FT700) and screen off issue (FT700 Plus)
-Boost Controller PID: Fixed issue where PID adjustments required restarting the unit after each change
-Overlay Fuel Tables: Fixed overlay fuel tables to correctly consider deadtime and other compensations
-Multiple Selection in Time-Based Tables: Fixed behavior where selecting multiple table points only changed the last point
-First Column in Time-Based Functions: First column of all time-based functions now mandatory at 0s, with different color to indicate non-editability
-Intake 1 Exit Confirmation: Fixed issue where entering and exiting the intake 1 screen requested confirmation even without changes
-2-Step Confirmation: Fixed issue where 2-step configuration requested confirmation every time when entering and exiting the menu
-CSV Export: Fixed issue with custom Racelink columns containing commas, causing columns without headers
-TPS/MAP Minimum Value: Removed 50%/s minimum value lock
-Menu Bar: Fixed functions menu expanding outside the screen
-Units of Measure Screen: Fixed content being cut off
-Custom Sensor Sidebar: Fixed configuration issue
-Home Screen Freeze: Fixed freeze when entering and exiting the Settings screen on VCU during map loading
-3-Step Roll Start: Fixed 3-step operation in roll start (cut and ignition point). General 3-step review including fuel compensation
-Duplicate Buttons: Removed duplication of super bump, bump up and bump down buttons in the inputs list
-Vision Sleep Mode: Fixed issue where Vision stopped responding to some commands after hibernation/sleep
-Firmware Update: Blocked firmware update with engine running
    NEW LANGUAGES
-FuelTech Vision software is now available in French, Italian, German, and Japanese, in addition to the existing languages (Portuguese, English, and Spanish)
    NOTES
-Fuel Conversion: Changing the fuel type on the screen does not automatically change the flow conversion. Use pre-selected fuels on the same scale as PowerFT or select "Custom" to enter custom density.