Default target device name for J-Link. Overridden by per-probe settings in jlink.deviceOverrides.
logscope.jlink.deviceOverrides
object
{}
Per-probe J-Link device overrides. Maps probe serial number to target device name (e.g., {"777195662": "STM32F401RE"}). Set automatically via Change Settings.
logscope.jlink.remoteHost
string
""
Host or IP of a remote J-Link server to connect to instead of a locally-attached probe. Leave empty for local probes. Experimental; full UI for remote-RTT is in progress.
logscope.jlink.rttSearchRanges
string
"0x20000000 0x80000"
RTT control block search range (base size in hex). Default covers 512KB starting at 0x20000000.
logscope.rtt.silenceThreshold
number
30
Seconds of RTT silence before LogScope attempts a host-side RTT restart. Quiet devices (BLE peripherals waiting for connections, sensors logging once a minute) commonly go 30s+ without logs. Set to 0 to disable silence-based recovery entirely. Real RTT errors (read failures, dropped probe) are still recovered separately.
Data bits per UART frame. Supported: 5, 6, 7, 8. Most modern firmware uses 8.
logscope.uart.stopBits
string
"1"
Stop bits per UART frame. Supported: "1", "1.5", "2". Most modern firmware uses 1.
logscope.uart.parity
string
"none"
UART parity. Supported: "none", "odd", "even", "mark", "space". "none" is the most common.
logscope.uart.lastPort
string
""
Last used serial port (set automatically)
The data bits / stop bits / parity settings can also be changed from the LogScope: Change Settings command (sidebar gear icon → Change Settings) once you’re connected via UART.
Persisted log-viewer column widths in pixels (keys: time, ts, sev, mod). Set automatically when you drag a column edge or double-click a column edge to auto-fit.