7. Viewing maps
7.1. The map tree
The panel title is Maps (or "Maps — "). Below it — the filter row, then the folders and maps. Clicking a map activates it; on the first open it starts parsing (progress "Parsing map…") and opens a window with the table.
| Feature | How to use |
|---|---|
| Search | The "Search by name or ID…" field — by name and by the map's internal identifier, case-insensitive; groups are visible if at least one child is; the × button clears |
| Flag filter | The list "All flags", "Flagged", seven colors |
| Color flag | Right-click a map → Flag → clear or pick a color: Red, Yellow, Green, Cyan, Blue, Magenta, Gray |
| Groups | Right-click an empty spot → Expand All Groups, Collapse All Groups |
| Note… | Your text for the map; in the tree — an icon and a tooltip |
| Properties… | Read-only: name, identifier, group, description from the catalog, note |
Flags and notes belong to the session and are saved in the project file (including being silently appended to an already saved project) and in the recovery data. Without saving the project they are lost when the program closes.
7.2. The map window
| Area | Contents |
|---|---|
| Edit mode | Point or Smoothing — the list on the "Map Editing" toolbar |
| Table | Values in real units (with the formula from the catalog applied) |
| Axis headers | Reference values; if a number does not fit — truncated with "…", the full value in the tooltip |
| Precision | "Auto (catalog)" or a fixed number of digits |
| Chart | Line, surface or three-dimensional view; heatmap from the settings; optionally — the baseline chart (§11.5) |
| Scale | 50–300 %; View → Fit to Window |
| Value view | Delta / Deviation % / Original (§9.3) |
The □/❐ button in the window title maximizes the window to the whole workspace and back.
7.3. Error maps (fault codes)
Fault codes are stored in the firmware in three linked maps. In the tree such a trio is shown as a single "Errors (DTC)" item (DTC is the accepted term for diagnostic trouble codes), and it opens as one combined table:
| Column | Contents |
|---|---|
| State | Checkbox: the code is enabled or disabled. If only part of the trio is disabled, the checkbox is in an intermediate state with a warning icon |
| Code | For example P0420 |
| Description | The fault text |
- Search — the field above the table. A list of codes or parts of them (
P042,0135, separated by a space or comma) selects rows by a partial match on the code or description; any other text is searched as a substring (catalyst,Bank 1). An empty query shows everything. - Descriptions come from the catalog; if the catalog has none — from the built-in code reference; otherwise "No description".
- Code sets — your named lists for filtering. Save → "From Selected Rows…" or "From the Visible List…"; the Preset list applies a set, the All codes item removes it; Rename / Delete. Sets are stored in the program settings and are available for any firmware.
- Sorting — click a header; by code by default.
- Disabling and enabling — the checkbox in the "State" column. The change is written to the firmware and goes into the undo history. Intermediate checkbox → a click disables completely. Enabling restores the values from the source file. A code already disabled in the factory firmware cannot be enabled — the checkbox is unavailable. Cell editing, interpolation and bulk operations are unavailable for error maps.
- During comparison (§13) the table shows two state columns (reference and comparison file) and, by default, only the codes whose state differs; the Show Identical button expands the full list. Copy Error States carries the states from the comparison file into the reference for the shared codes; codes partially disabled in the comparison file are not carried across.
7.4. Table and chart together
- A selection in the table is highlighted on the chart; a selection on the chart (click, Ctrl+click) updates the table.
- Slice highlighting (a row or a column) is shown only when a single cell is selected.
7.5. Swapping rows and columns
Right-click the axis label (the name and unit above the columns or to the left of the rows) → Swap. Only the display changes, not the firmware data.
Updated November 14, 2026 · for TCEPro 0.40.0