DENKOBlue manual

Chapter 1 · Applies to firmware v408 and later · Updated 2026-09-21

The Live page

New station? Start with the Quick start.

The station's front page at http://<IP address>/ (also reachable as /scope): the live signal from all four inputs, the last captured event, the spectrum views, and the controls that retune the detector.

1. The three views

The View selector chooses what the trace area shows:

ViewWhat it is
Live signalA free-running snapshot of every enabled input, captured as one shared window across the four channels at 500,000 samples per second each, and drawn on one common scale. This is the view that matters on a quiet channel that never triggers.
Last captured eventThe last window the detector actually captured and sent, with its pre-trigger history — exactly the samples that went to the server. Only the channels whose thresholds were exceeded appear.
Confirmed lightning waveformA waveform from the capture history, chosen with the Confirmation history selector (Latest capture is the default) and shown with Show this waveform.

In the Live view, the channel buttons ch1–ch4 choose which of the four traces are drawn. This is a display choice made in your browser: each refresh fetches one shared snapshot of all enabled inputs and draws the ones you picked. It does not retune anything, and it is not the same as enabling or disabling an input — that lives on the Signal chain page.

2. The buttons above the trace

ControlWhat it does
Pause auto / Resume autoStops and restarts the automatic refresh of the view.
Capture nowFetches one fresh snapshot immediately. It is passive: it neither retunes the amplifiers nor restarts the acquisition.
Survey inputsRuns the four-channel input survey: the station listens to each input in turn and measures its offset and noise. Detection pauses while the survey runs, which is why the survey can only be started by pressing the button, never by opening a link. The results appear on the Diagnostics page under Amplifier inputs. Run it after connecting, moving or changing an antenna.
Input polarity ch1–ch4Inverts or un-inverts each input. A channel wired so that its signal arrives upside down should be inverted here rather than ignored. The choice is stored on the board and survives restarts; polarity save failed; retry means the store did not reach flash — press again.

3. Spectrum and time-frequency analysis

Below the trace, the page computes a spectrum of the shown signal in your browser — the station pays nothing for it. The buttons:

The analysis follows the viewed/diagnostic input when one is selected, otherwise the first selected channel. A steady narrow line that never moves is interference, not lightning; the alias survey can tell whether such a tone is really inside the measurement band.

4. The detector controls

The control row reads the station's current configuration and posts changes back when you press Apply:

ControlWhat it sets
viewed / diagnostic channelWhich input the station watches as its primary channel (channel, 1–4).
gain pre / gain postThe two programmable gain stages (gain_pre, gain_post) on the ×1, ×2, ×4, ×5, ×8, ×10, ×16, ×32 ladder. What they multiply is drawn, block by block, on the Signal chain page.
triggerThe detection threshold (trigger), in ADC counts either side of the baseline. One count is about 0.79 mV at the converter. Lower is more sensitive; too low and the station triggers on noise.
protocolThe stock-compatibility profile the station speaks on the wire: Stock 9.4 compatible or Stock 10.1 compatible (protocol). Leave it as the remote configuration sets it.

Changes made here apply at once but are temporary. They are a patch held in the station's memory, and the note next to the button says it plainly: applies now; the next remote fetch wins. The station fetches its remote configuration every few minutes (default 5), and the values in that file replace yours. Four settings — register, station, send_gap and channel_mask — cannot be changed this way at all. The full precedence story, and what does survive: chapter 6.

The station works best on its configured settings. Change them only if you know what they do.

5. The language selector

Every page of the station's web interface carries a language selector in its top navigation bar. It offers twelve languages: English, 日本語, Español, Français, Deutsch, Русский, 简体中文, العربية, Italiano, Português, 廣東話 and ខ្មែរ. Arabic pages are laid out right-to-left. The choice is remembered in a cookie for a year; until you choose, the pages follow your browser's language. The translation covers the pages' labels, buttons and fixed text — numbers, and any text without a translation yet, stay in English.

This manual is English for now, with a Japanese translation planned. The manual deliberately does not track the interface's twelve languages; a language is added when someone will maintain it.