A broadcast digital transmission (BDT) receiver, computer-readable media,
and associated method for receiving and processing of BDT signals from a
plurality of transmitters. A BDT receiver includes an antenna to
intercept broadcast radio signals and an analog front-end to down-convert
it to a suitable frequency for digitization. A baseband signal processor
acquires and tracks designated codes in BDT signals using a generalized
correlator to produce time of arrival measurements thereof. A data
processor, coupled to the baseband signal processor and with input from
an auxiliary sensor and a digital database, first calibrates time offsets
of said transmitters relative to the BDT receiver's time base and then
operates on offset-adjusted time of arrival measurements to produce a
position solution.