KAILA · DOC-PUB-001 · REV A
Coming soon
github.com/coldbricks/kaila
PUBLIC TECHNICAL BRIEF · UHF TRANSMITTER TRAINING SIMULATOR · D. LOMBARDO

KAILA

The Flight Simulator for broadcast engineers.

Dual-mode UHF television transmitter plant · Python physics authority · Unreal Engine 5.8 client

Created by David Lombardo

Figure 11 — Helderberg night ridge

Fig. 11 — Helderberg ridge at night. Staggered red obstruction beacons. City glow on the horizon.

client UE 5.8 authority Python modes analog + digital class training twin license MIT
WARNING — TRAINING USE ONLY Training-plausible digital twin. Not lab-certified metrology. Not on-air or remote transmitter control. Do not connect to operational plant systems.

1. General data

ItemValue
System typeDual-mode UHF TV transmitter plant training simulator
Product nameKaila
PresentationUnreal Engine 5.8
Physics authorityPython (local process)
ModesAnalog (NTSC/PAL-class) · Digital (8VSB / ATSC-class)
IPCSchema-versioned local control / telemetry bus
GPUOptional PIC / coverage / spectacle kernels
Accuracy classTraining-plausible
Public statusComing soon

2. System description

Kaila is an end-to-end training system for UHF television transmitter facilities. The operator enters a facility representation, occupies the control position, and exercises plant procedures under a live physics model.

Presentation and authority are separated. Unreal renders world, console, and HUD. Python owns RF chains, amplifier models, instruments math, scenarios, and optional GPU kernels. RF math is not reimplemented in Blueprints.

Unreal (presentation)
        │  controls / telemetry
        ▼
Python (physics authority)
        ├── analog chain
        ├── digital chain
        ├── amplifier models
        ├── instruments
        └── GPU kernels [optional]

3. Operating modes

ModePlant behavior (training model)
AnalogBaseband → RF · tube-class amp discipline · filament / HV / drive procedure space
Digital8VSB / ATSC-class chain · solid-state stubs · MER / constellation glass
Site setMulti-tower mountain farm + supporting sites
TerrainDEM-driven coverage and multipath visualization

4. Figures

Fig 11 Helderberg night
Fig. 11 — Helderberg night ridge · blinking obstruction beacons
Fig 12 night towers
Fig. 12 — Night tower farm · red beacon flash + shafts
Fig 5 live bunching
Fig. 5 — Live electron bunching (GPU PIC path)
Fig 6 particle stream
Fig. 6 — Particle-stream beam spectacle
Fig 7 coverage
Fig. 7 — Terrain coverage map
Fig 10 multipath
Fig. 10 — Multipath ray field
Fig 8 tower
Fig. 8 — Mountain tower farm
Fig 9 control room
Fig. 9 — Control room / console
Fig 3 instruments
Fig. 3 — Instrument panel
Fig 4 mission control
Fig. 4 — Mission control dashboard

Full figure set and source encodings: repository assets/. See also README §4.

5. Operator sequence (target build)

#ActionOutcome
1Boot plantAuthority + client telemetry
2Startup procedureSafe warm-up / chain enable
3Drive / tune / loadMeter and spectrum response
4VSWR / reflectionFault recognition drills
5Mode compareAnalog ↔ digital literacy
6Scenario packRepeatable training runs

6. Release status

TrackState
Physics coreImplemented (private)
UE 5.8 clientImplemented (private)
GPU PIC / spectacleImplemented (private; hardware-dependent)
Public source / demoNot yet published
This surfacePublic technical brief · coming soon

7. Honesty bar

ClaimStatus
Training twinYes
Lab-certified metrologyNo
On-air / remote plant controlNo
Public-data station stubsYes — verify before operational use