Skip to content

Log Viewer

The log viewer is where you see real-time firmware output. It opens automatically when you connect to a device, or you can open it manually with LogScope: Open Log Viewer.

ColumnDescription
Local TimeWall-clock time when LogScope received the log line (from your computer)
TimestampDevice’s internal timestamp (uptime). Only available with Zephyr parser.
LevelSeverity level: ERR, WRN, INF, DBG, or HCI for Bluetooth LE packets
ModuleFirmware module name (e.g., app, sensor_drv, ble_mgr)
MessageThe log message content

The filter bar has toggle buttons for column visibility:

  • Date - Show/hide the date portion (YYYY-MM-DD) in the Local Time column. Hidden by default since most sessions are within a single day. The date appears dimmer and slightly smaller than the time for visual separation.
  • Timestamp - Show/hide the device timestamp column. Automatically hidden for nRF5 SDK and Raw parsers (which don’t produce device timestamps).

Click Wrap in the filter bar to toggle word wrapping for long log messages. When wrapping is off, you can scroll horizontally to see the full message content.

Auto-scroll keeps the log viewer pinned to the bottom so you always see the latest entries. It’s enabled by default.

  • Auto-scroll disables automatically when you scroll up to review older entries
  • A “New log entries” indicator appears at the bottom. Click it to jump back to the latest entries and re-enable auto-scroll.
  • Click the Auto button to toggle auto-scroll manually

Each severity level has a distinct color and left border:

  • ERR - Red. Errors that need attention.
  • WRN - Yellow/amber. Warnings about potential issues.
  • INF - Blue. Informational messages about normal operation.
  • DBG - Gray. Verbose debug output.
  • HCI - Purple. Bluetooth LE HCI packets (RTT only).

LogScope automatically detects Zephyr fatal errors (hard faults, MPU faults, stack overflows). When a fault is detected:

  • The fault line gets a red background and warning icon
  • Auto-scroll pauses so you don’t miss the fault
  • A notification appears: “Fault detected, auto-scroll paused”

When LogScope detects a *** Booting message (indicating a device reset), it inserts a visible separator line with the reset timestamp, so you can distinguish between pre-reset and post-reset logs.

Click Clear to remove all log entries from the viewer and reset all counters (entries, HCI packets, errors, watch pattern counters).