The Live page
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:
| View | What it is |
|---|---|
| Live signal | A 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 event | The 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 waveform | A 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
| Control | What it does |
|---|---|
| Pause auto / Resume auto | Stops and restarts the automatic refresh of the view. |
| Capture now | Fetches one fresh snapshot immediately. It is passive: it neither retunes the amplifiers nor restarts the acquisition. |
| Survey inputs | Runs 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–ch4 | Inverts 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:
- Peak hold keeps the highest value seen at each frequency.
- Average smooths the spectrum over time.
- Reset clears both.
- Scalogram switches the time-frequency (waterfall) view on and off.
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:
| Control | What it sets |
|---|---|
| viewed / diagnostic channel | Which input the station watches as its primary channel (channel, 1–4). |
| gain pre / gain post | The 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. |
| trigger | The 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. |
| protocol | The 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.