Skip to content

Getting Started

Cole Gentry edited this page Jan 2, 2026 · 3 revisions

Getting Started

This guide will walk you through the basics of using UltraLog v2.0 in 5 minutes.

Overview

UltraLog v2.0 features a redesigned VS Code-style interface with an activity bar on the far left side:

┌─────────────────────────────────────────────────────────────────┐
│  [Tab 1] [Tab 2] [Tab 3]                            [Tab Bar]   │
├─┬────────┬──────────────────────────────────┬───────────────────┤
│A│        │                                  │                   │
│C│ PANEL  │                                  │                   │
│T│        │                                  │                   │
│I│ FILES  │          CHART AREA              │                   │
│V│   OR   │                                  │                   │
│I│CHANNELS│                                  │                   │
│T│   OR   │                                  │                   │
│Y│ TOOLS  │                                  │                   │
│ │   OR   │                                  │                   │
│B│SETTINGS│                                  │                   │
│A│        │                                  │                   │
│R│        │                                  │                   │
├─┴────────┴──────────────────────────────────┴───────────────────┤
│  [▶] [⏸] [⏹]  [1.0x ▼]  ═══════○═══════════  00:15.234 / 02:30  │
└─────────────────────────────────────────────────────────────────┘
                          [Timeline Controls]

Activity Bar Icons:

  • 📁 Files - File list, drop zone, loaded files management
  • 📋 Channels - Channel selection, search, selected channel cards
  • 🔧 Tools - Scatter plot, histogram, and analysis tools
  • ⚙️ Settings - All application settings

Step 1: Load a Log File

There are two ways to load a log file:

Option A: Files Panel

  1. Click the Files icon (📁) in the activity bar on the left
  2. Click "Select a file" in the Files panel
  3. Navigate to your log file
  4. Click Open

Option B: Drag and Drop

  1. Open your file manager
  2. Drag a log file onto the UltraLog window
  3. Drop it anywhere on the application

Supported file extensions: .csv, .log, .txt, .mlg, .xrk, .drk, .llg, .lg1, .lg2

UltraLog automatically detects the ECU format based on file contents.


Step 2: Select Channels to Display

Once a file is loaded:

  1. Click the Channels icon (📋) in the activity bar
  2. Look at the Channels panel that opens
  3. Use the search box to filter channels (e.g., type "rpm" or "afr")
  4. Click on a channel name to add it to the chart
  5. The channel turns blue and appears in "Selected Channels"
  6. Click the channel again to remove it from the chart

Tip: You can display up to 10 channels simultaneously.


Step 3: Navigate Through Data

Using the Timeline

  • Click anywhere on the timeline scrubber at the bottom to jump to that time
  • Drag the scrubber handle to seek through the data

Using the Chart

  • Click directly on the chart to move the cursor to that position
  • Scroll up/down to zoom in/out on the time axis
  • Click and drag to pan left/right
  • Double-click to reset zoom to full view

Using Playback Controls

Located at the bottom of the window:

Button Action
▶ Play Start playing through the data
⏸ Pause Pause playback
⏹ Stop Stop and return to beginning

Speed selector: Choose from 0.25x, 0.5x, 1x, 2x, 4x, or 8x playback speed.

Keyboard shortcut: Press Space to Play/Pause


Step 4: Read the Data

Understanding the Chart

  • All channels are normalized to 0-1 range for easy comparison
  • This means channels with different scales (RPM: 0-8000, AFR: 10-18) can be compared visually

Reading the Legend

The legend (on the chart area) shows three pieces of information for each channel:

■ Engine RPM          Min: 850    Max: 7200    Current: 3450 rpm
Element Description
Color square Identifies the line on the chart
Channel name The data channel
Min/Max Peak values across the entire log
Current Value at the cursor position with units

Step 5: Customize Your View

Change Units

  1. Click the Settings icon (⚙️) in the activity bar
  2. Scroll to the Units section
  3. Select your preferred units for each category (Temperature, Pressure, Speed, etc.)

Adjust Font Size

  1. Click the Settings icon (⚙️) in the activity bar
  2. In the Display section, find Font Size
  3. Choose from: S (Small), M (Medium), L (Large), or XL (Extra Large)

Enable Cursor Tracking

Keep the cursor centered while scrubbing:

  1. Click the Settings icon (⚙️) in the activity bar
  2. In the Display section, toggle Cursor Tracking ON

Enable Colorblind Mode

For better color distinction:

  1. Click the Settings icon (⚙️) in the activity bar
  2. In the Display section, toggle Colorblind Mode ON

Change Language

Select your preferred language:

  1. Click the Settings icon (⚙️) in the activity bar
  2. In the Language section, select your language from the dropdown
  3. Available languages: English, Spanish, German, French, Italian, Portuguese (Brazil & Portugal), Chinese, Japanese, Hindi, Arabic, Bengali, Russian, Urdu, and Indonesian
  4. The interface updates immediately

Advanced Features

Use the Scatter Plot Tool

  1. Click the Tools icon (🔧) in the activity bar
  2. Select "Scatter Plot" from the tool selector
  3. Choose X-axis and Y-axis channels
  4. View the correlation between the two channels

Use the Histogram Tool

  1. Click the Tools icon (🔧) in the activity bar
  2. Select "Histogram" from the tool selector
  3. Choose X-axis and Y-axis channels
  4. Optionally select a Z-axis channel for color coding
  5. Select grid size (10x10, 16x16, 20x20, or 25x25)
  6. Toggle between "Hit Count" and "Average Z-Value" modes

Run Analysis Tools

  1. Click the Tools icon (🔧) in the activity bar
  2. Select "Analysis" from the tool selector
  3. Choose a category: Filters, Statistics, AFR, or Derived
  4. Select an analysis tool
  5. Configure parameters and run analysis
  6. Optionally save results as computed channels

Quick Reference

Keyboard Shortcuts

Shortcut Action
Ctrl/Cmd + O Open file
Ctrl/Cmd + W Close current tab
Ctrl/Cmd + E Export PNG
Space Play/Pause
Escape Stop playback

Mouse Controls

Action Result
Click on chart Move cursor to that position
Scroll on chart Zoom in/out
Drag on chart Pan view
Double-click chart Reset zoom

Working with Multiple Files

UltraLog supports opening multiple log files:

  1. Load additional files using any method above
  2. Each file opens in its own tab at the top
  3. Click tabs to switch between files
  4. Each tab maintains its own channel selections and view settings

Note: The same file cannot be loaded twice.


Example Workflow

Here's a typical workflow for analyzing a dyno run:

  1. Load the log file - Click Files icon → Select a file
  2. Select key channels - Click Channels icon → Select RPM, AFR, MAP, Ignition Timing
  3. Use playback at 1x speed to watch the run
  4. Pause when you see something interesting
  5. Zoom in on the chart to examine details
  6. Check the legend for exact values at that point
  7. Use histogram - Click Tools icon → Histogram → Select RPM vs TPS to see operating range
  8. Export the chart as PNG for your records (Ctrl/Cmd + E)

Next Steps

Now that you know the basics:

Clone this wiki locally