Struct acq_handoff_t¶
Wire-ready hand-off record built from one acq_result_t hit.More...
#include <acq_core.h>
Public Attributes¶
| Type | Name |
|---|---|
| double | chip_phase |
| double | cn0_dbhz_est |
| double | doppler_hz_est |
| double | doppler_res_hz |
| float | noise_est |
| float | peak_mag |
| uint64_t | samples_consumed |
| float | test_stat |
Detailed Description¶
The C twin of the acquisition hand-off prototype's DetectionEvent (minus timestamp_ns, which depends on an optional dp_sample_clock_t* only that Python layer currently threads through). Fields are named/shaped to match SPEC.md's own DetectionEvent table so a future wire encoding needs no renaming.
Public Attributes Documentation¶
variable chip_phase¶
Chips, Dll's own instantaneous-phase convention (the mirror image of acq_result_t::code_phase's correlation-lag convention see acq_build_handoff()'s doc comment).
variable cn0_dbhz_est¶
Estimated carrier-to-noise density, dB-Hz.
variable doppler_hz_est¶
Folded/signed Doppler estimate, Hz.
variable doppler_res_hz¶
Width of the estimate (+/- half this).
variable noise_est¶
Raw CFAR noise-floor estimate, diagnostic.
variable peak_mag¶
Raw CFAR peak magnitude, diagnostic.
variable samples_consumed¶
Raw-sample offset this hit ended at.
variable test_stat¶
Raw CFAR gating statistic, diagnostic.
The documentation for this class was generated from the following file native/inc/acq/acq_core.h