mirror of
https://github.com/atsunatsu/Look4Sat.git
synced 2026-10-06 12:37:26 +00:00
The passband mapping happens on the satellite, so both legs of the trip must carry their own Doppler shift: the uplink shift before the mapping and the downlink shift after it. The previous implementation mapped the ground frequency first and applied a single shift, so TX to RX missed the uplink Doppler and the reverse computation missed the downlink one. Neither function was the inverse of the other - switching the TX/RX anchor in the calculator jumped the frequencies by (uplink + downlink) Doppler, 13.5 kHz at 7 km/s for a U/V transponder. Adds exact-value and round-trip regressions at non-zero range rates.