| click u-v map | steer the beam to that direction |
| shift-click u-v map | drop an adaptive null (sector width in “Architecture & nulls”) |
| alt-click u-v map | place a barrage jammer (ERP/range in “Jamming”) — null it to win the range back |
| drag on Array layout | paint / erase elements — draw your aperture |
| Ctrl+Z | undo the last paint stroke |
| 📌 pin | freeze current cuts as a dashed overlay, then change anything to compare |
| 📊 Monte-Carlo | 64 random hardware draws → SLL / gain / pointing histograms (yield tab) |
| Design / Analyze / Radar | sidebar modes — define the aperture, stress it, or run the radar systems view |
| f ⁄ f₀ slider | watch the beam squint off target; TTD holds it (Analyze; “animate band sweep” loops it) |
| ▶ sweep scan | directivity / SLL / beamwidth vs commanded steer angle (Analyze) |
| Σ/Δ tab | monopulse sum & difference patterns along the beam azimuth (Analyze) |
| Radar mode | detection-range fan (scan envelope + the live beam's pattern-shaped coverage petal) and search-volume budget from the live realized array gain; pulsed/FMCW waveform, P_d/P_fa detection, PRF trade chart |
| Beam spoiling | quadratic-phase defocus (Radar mode) — broadens the beam, drops gain, reshapes the search budget live |
| coverage tab | detection range over every direction of the current beam — the pattern as a range surface (Radar) |
| range-Doppler tab | demo targets folding into the unambiguous box, clutter notch, eclipsing — sweep the PRF and watch (Radar) |
| multipath tab | two-ray ground bounce: apparent monopulse height (or AoA error in °) vs range + coverage lobing; heights & ρ in the sidebar (Radar) |
| drag 3D view | orbit; scroll to zoom |
orange ✕ = grating lobes (from the lattice geometry) · white + = steer target · pink ◯ = nulls · amber ✶ = jammers