Stellacan diagnostic software

Stellacan application and interface

See how Stellacan connects to a vehicle, identifies control units, reads faults, monitors live data and supports coding and service work.

Peugeot, Citroën, DS & Opel Diagnostic-head authentication English version — French and Polish versions planned

Required hardware

The Stellacan diagnostic interface is required

The Stellacan application is designed to operate with the Stellacan diagnostic interface. A compatible Stellacan interface is mandatory: it authenticates the application and provides the communication channel to the vehicle control units.

The application cannot be used without a Stellacan interface.
Generic OBD adapters and third-party interfaces are not supported for the complete Stellacan diagnostic, coding, AI and flashing workflow.

How the interface works

  • Connect the Stellacan interface to the computer and vehicle before starting operations.
  • The interface is the authentication key; a separate login inside the desktop application is not required.
  • Full-access and license credits are purchased separately through the Stellacan website and are activated for the connected interface.
View Stellacan interfaces
Stellacan diagnostic interface — required hardware for the desktop application

Before you start: Full-access is required

Stellacan is a professional desktop application for diagnostics, coding and service work on supported vehicles. An active Full-access plan is required for the application to perform diagnostic operations.

Full-access is purchased on the Stellacan website.
Plans are available as one-time access for 1, 3 or 7 days, and as monthly subscriptions. Access is available immediately after successful payment and is counted from activation — a 1-day plan is valid for 24 hours, not until midnight. The same principle applies to the other time-limited plans.
Access duration
The selected period starts at activation. Daily plans use complete 24-hour periods; they do not expire at the nearest midnight. Monthly plans follow their subscription billing cycle.
Usage scope
Full-access is time-based, not limited per VIN, vehicle or controller. While your access is active, you can work on as many vehicles and VINs as you need.
Flash and AI licenses
A purchased Flash license applies to the selected ECU/controller and remains valid for 72 hours. Some AI operations require a one-time license fee. License purchases are separate from Full-access; eligible monthly plans can include a discount.
Authentication
The desktop application does not require a separate user login. The connected Stellacan diagnostic head is the authentication key for the application and the available operations.
Connectivity
An internet connection is required for access validation, definition downloads, application updates and online services such as AI-assisted functions.

After purchasing Full-access, connect the Stellacan head to the computer, start the application and wait until the status indicator confirms that the device is ready.

Vehicle coverage and shop details are available after signing in to the website.

Recommended setup

  1. Purchase and activate Full-access on the website.
  2. Connect the Stellacan diagnostic head.
  3. Allow the application to download current definitions.
  4. Select a vehicle or use automatic VIN detection.

Automatic application updates

The application checks for new releases automatically. When an update is available, Stellacan displays a confirmation window. After you select Yes, the current application closes, the new version is downloaded and the updated application starts automatically.

Keep the computer connected to the internet and do not disconnect the diagnostic head while an update is being downloaded or installed.
Confirm the download when the application reports that a new version is available.
The update window shows the download progress before the newest version starts.

Main application layout

After the application is ready, the main window is divided into navigation, vehicle selection, diagnostic workspaces, logging and account controls. The numbered areas below correspond to the colored annotations in the screenshot.

Main application window: the colored numbers identify the primary navigation and status areas.
  • 1
    Menu bar — File manages saved diagnostic data: load a complete file, load it as reference, load it as changes, clear the current data or save data to a file. In coding views, reference and changes are loaded into their corresponding columns. Definitions provides Reload all, Reload current and Show all modules. Reload current is especially useful when a module did not load correctly after an interrupted internet connection. Show all modules creates tabs for every available module. Quick access currently returns to Global and exits economic mode. The language menu currently supports English, Français and Polski.
    Menu options — section 1
    File menu: load, clear and save diagnostic data.

    File

    Load complete data, load as reference or changes, clear the current data, and save data to a file for later use.

    Definitions menu: reload definitions or show all modules.

    Definitions

    Reload all definitions from the server, reload the current module or create tabs for all available modules.

    Quick access menu: return to Global or exit economic mode.

    Quick access

    Use the shortcuts to return quickly to the global vehicle view or leave economic mode.

    Language menu: English, Français and Polski.

    Language

    The current application interface supports English, French and Polish. Localized guide text and screenshots can be added independently.

  • 2
    Workspace tabs — Switch between the application views here. Tabs are added as you open modules and workspaces. The tab-creation behavior can be configured in Settings 8.
  • 3
    Vehicle make filter — Filter the vehicle catalogue by brand before choosing a model.
  • 4
    Search and vehicle actions — Search the vehicle list by text. No vehicle opens diagnostics without a vehicle selection. Auto detect reads the VIN from the vehicle and is the recommended route. Confirm accepts the selected vehicle after the identification step.
  • 5
    Manual vehicle selection — Browse and select a vehicle manually when automatic detection is not available or when you are working with a known vehicle definition.
  • 6
    Diagnostic log — The log records connection events, diagnostic sessions, definition loading and operation results. It can be hidden in Settings 8 when a cleaner workspace is preferred.
  • 7
    Operation status — Green indicates that the application can operate, yellow indicates that an operation is in progress, and red indicates that the diagnostic head is not connected or communication is unavailable.
  • 8
    Account and utility controls — Account shows subscription status, account ownership and license purchases. Settings controls the diagnostic-head connection and application behavior or appearance. Support sends a request to technical support. Extra contains additional functions for advanced users. All four controls belong to section 8.

Vehicle identification and confirmation

Automatic VIN detection is the recommended workflow because it reduces the risk of selecting an incorrect model or vehicle group. Manual selection remains available for bench work and vehicles that cannot provide a readable VIN.

  1. Select Auto detect in the vehicle-selection toolbar.
  2. If the VIN is read successfully, check the detected VIN and select Continue. You can correct the VIN before continuing.
  3. If the VIN cannot be read, enter it manually and then select Continue. Cancel returns to vehicle selection.
  4. Review the detected make, model, VIN and group in the vehicle preview. Select Confirm to open the diagnostic workspace, or Back to selection to repeat the process.
Recommended path

Auto detect → verify VIN → review vehicle preview → Confirm.

A VIN read from the vehicle is shown for confirmation or correction.
If no valid VIN is read, enter the VIN manually.
Review the vehicle preview and confirm the detected vehicle before opening diagnostics.
No vehicle mode — Use No vehicle when you need to enter diagnostics without selecting a vehicle, for example during certain bench procedures. Vehicle-specific definitions and automatic VIN matching are not available in the same way as in a confirmed vehicle session.

Global workspace and vehicle scan

After confirming the vehicle, the workspace switches to Global. The Vehicle selection tab remains available if you need to return and choose another vehicle.

Global workspace after vehicle confirmation: vehicle parameters and available control-unit groups are shown.
  • 9
    Vehicle and search toolbar — The make and model received from Vehicle selection are displayed here and can be changed, although automatic detection is preferred. Show ECU names reveals controller names below the group names. Clear the search field, search by group or ECU name, expand or collapse the error list globally, and generate a PDF report of the global scan.
  • 10
    Control-unit group list — Each row represents a vehicle system group. Use Scan to read a group, use the drop-down list to select a controller manually, and use the arrow to confirm and open that controller. After a scan, the list displays the detected module and the number of faults, with a green arrow to open the module workspace.
  • 11
    Scan action buttons — Choose groups selects strategic groups defined for the session, such as BSI, INJ or ESP. Green actions read only the selected strategic groups and are usually the fastest choice for bench work. Full read of strategic ECUs identifies and fully reads those groups; Quick scan of strategic ECUs performs identification without reading faults. Blue actions apply the same two modes to all available ECUs in the vehicle. Erase all DTCs clears faults from all controllers. Stop reading interrupts an active read operation when available.
Global scan results: detected controllers, fault counts and green arrows to open individual module workspaces.

Working inside a control-unit module

Open a controller from the global scan to create a module tab. The module workspace provides identification, Flash, Coding, Live data, DTCs and—depending on the controller—History and Operations.

Module identification displays controller information, software references and vehicle-related data.
Different controllers expose different identification fields and additional tabs.
Re-read identification — Select Identify again whenever you need a fresh read of the controller data. This is useful after reconnecting the vehicle, changing a module or repeating a communication attempt.

Module tabs and functions

  • Identification — read ECU type, supplier, hardware, software, VIN and other identification fields.
  • Flash — access supported flashing procedures. A purchased Flash license applies to the selected ECU/controller and remains valid for 72 hours. Stable power and communication conditions are required.
  • Coding — read current configuration, compare reference and present values, choose a coding group, optionally use AI coding and write the selected coding. Some AI operations require a one-time license fee.
  • Live data — read current parameters, refresh values and select data for plots or the Logger workspace.
  • DTCs — read and clear faults, search the list and open detailed information including suspect areas when available.
  • History and Operations — available only for modules that provide these controller-specific functions.

Fault codes and suspect areas

The DTC view lists stored faults for the selected controller. Use the search field to narrow the list, Read DTCs to refresh the data and Clear DTCs to erase faults when the vehicle conditions and repair procedure allow it.

DTC list: fault codes, descriptions and an information button for supported details.
DTC details can include activation conditions, customer symptoms and suspect areas.
Clearing a DTC does not repair the underlying cause. Record the fault and conditions first, then clear it only when appropriate for the diagnostic procedure.

Coding, AI coding and live data

Coding and live-data screens use the same module workspace, but each function has its own selector and action bar.

Coding view: reference values and present values are shown side by side.
Coding view: choose a coding group from the top selector, then compare and edit the available values.
  • 1
    Choose a coding group — Use the top drop-down list to select the group you want to inspect. The same principle applies to live-data groups.
  • 2
    Read and compare — Read the current coding and compare reference values with present values before making a change.
  • 3
    AI coding — AI coding can assist with a supported coding operation. Before sending data, the application asks you to verify the VIN. Some AI operations require a one-time license fee.
  • 4
    Write coding — Write only after checking the selected values and following the vehicle manufacturer's safety and voltage requirements.
AI coding asks for VIN confirmation before data is sent.
Live data: red markers add a parameter to plots; gray markers add it to the Logger workspace.
Live-data selection — Click the red bar beside a parameter to add it to the graph view. Click the gray bar to add the parameter to Logger, which can collect live data from multiple modules at the same time.

Commercial and technical summary

Purchase access online

Choose Full-access for the time you need: 1, 3 or 7 days, or a monthly subscription. Access starts immediately after payment and activation.

Authenticate with the head

The diagnostic head authenticates the desktop application. A separate in-app login is not required, but the head must be connected and online access must be available for validation.

Use license credits when required

A purchased Flash license is tied to the selected ECU/controller for 72 hours. Some AI operations require a one-time license fee. Monthly Full-access plans can reduce the cost of additional license purchases.

Ready to use Stellacan?

Purchase Full-access or top up license credits from the website before starting a diagnostic session.