Oscillator
The transmitted oscillator's propagation and the shot-noise unit it sets
8/8 passed in 0ms
| Test | What it does | Result |
|---|---|---|
test_leak_displaces | tlo_leak at 60 dB extinction on Lodewyck's | ✅ pass |
test_leak_novariance | _core exposes no tlo_leak_xi, tlo_leak_noise or tlo_leak_variance. | ✅ pass |
test_lo_arrives | tlo_shot returns an LO arm of Tmux and an LO at Bob of n_LOT*mux. | ✅ pass |
test_phase_wiener | tlo_phase is 2pilinewidth*delay, equalling run_symbols' per-symbol walk increment at delay = 1/symbol_rate. | ✅ pass |
test_phase_zero | tlo_phase at zero delay is exactly 0. | ✅ pass |
test_unit_tracks | The shot-noise unit is 1 at the reference LO and halves exactly when the LO arm does. | ✅ pass |
test_untrusted_square | With the LO on the signal's span the untrusted penalty 2v_el/(etaT) is quadratic in the loss: a factor 4 from T = 0.4 to 0.2. | ✅ pass |
test_vel_grows | ✅ pass |