Training debrief
What did the crew see, and what was really happening?
Open the instructor log (*.instructor.json) that kshana nmea-scenario writes next to a training stream. It shows the true track against the receiver-reported one, the events that were injected and when, and what the receiver said about its fix, signal, satellites and time. Files you open here are read in this page and never uploaded.
Training and testing only. The streams this log belongs to are synthetic. They must never be fed to a vessel's live navigation systems. Show this log only at the debrief: it tells the crew what was injected. It is not type-approved equipment and says nothing about how any receiver or system would perform against real interference.
Open a log
Choose an instructor log, or open one of the five synthetic library scenarios written by the CLI.
Nothing open yet.
Generate a stream here
Run the engine's NMEA training generator in this browser. You get the synthetic NMEA 0183 stream for the exercise and the instructor log, and can debrief it straight away. Nothing is uploaded; streaming to a bridge simulator over TCP or UDP is a command-line feature (see the Tools page).
True track against reported
North up, one scale on both axes. The thin grey line is where the vessel really was. The coloured line is what the receiver reported, coloured by how far it was from the truth. Where the receiver reported no fix, nothing is drawn for it.
Events and what the receiver said
One shared time axis. Drag or click to move the cursor; the arrow keys step it. Event bars show the strength of each injected event over time.
Sky at the cursor
The satellites the stream's own GSV lists. A filled marker has a signal strength; a hollow one is listed with none; a shaded sector is where the stream lists satellites and none is heard. Nominal constellation, not an ephemeris for the stream's date.
At the cursor
Events injected
As the instructor log states them, with every parameter.
Debrief timeline
Choose a moment to move the cursor to it.
What this page does and does not show
- The library scenarios are synthetic text with invented positions, dates and tracks. No real vessel, operator or recording is behind them.
- Heading and log speed (HDT and VBW) stand in for a gyro compass and a Doppler log. No event touches them, so a gap between what GNSS reports and what they say is a debrief cue.
- The satellite sky is a nominal constellation, not an ephemeris for the stream's date.
- Nothing here is a measure of how any receiver or system performs against interference.