Skip to content

Fix Chirp Correlator and Cal Type in Raw, NET, RSLC EAP and NEB#231

Open
rad-eng-59 wants to merge 28 commits intoisce-framework:developfrom
rad-eng-59:rximb-nesz-net-pub
Open

Fix Chirp Correlator and Cal Type in Raw, NET, RSLC EAP and NEB#231
rad-eng-59 wants to merge 28 commits intoisce-framework:developfrom
rad-eng-59:rximb-nesz-net-pub

Conversation

@rad-eng-59
Copy link
Contributor

This PR is the merged combination of the two exiting PR #192 and PR #211 plus some minor improvements.
The main reason for the merge is that these two older PRs are fixing mainly the the same underlying issue with telemetry but for two different applications. Besides, this avoids merging conflict in future while placing the respective common helper functions under appropriate namespaces at once. Thus, once this PR is reviewed and ready to merge, those two older PRs can be safely removed.

Here is the summary of key updates:

  1. Improve Raw parser with helper functions to parse chirp correlator and cal type properly by adding a support for cross-pol products as well as full polarimetric products for Quad-pol case that is currently wrong or missing.
  2. Add a new module to compute residual RX channel imbalances, detect anomalies in received echoes (aka sample slip) where they are used as part of EAP in RSLC.
  3. Update antenna pattern module to use frequency band and caltone for proper synthesis of RX DBF pattern. This requires caltone frequency parser incorporated in Raw L0B parser.
  4. Update noise estimator module (NET) to handle QP properly with correct chirp correlator and cal type values. Also fix some potential biases in noise estimation due to dynamic CPI size in default MEE approach.
  5. Update python API for noise estimator module used in RSLC to estimate NEB. The update adds support for QP w/ correct chirp correlator and cal type telemetry info and force CPI to stay as close as to the input value (or its maximum) for more robust noise power estimation across swath.

@rad-eng-59 rad-eng-59 requested review from bhawkins and hfattahi March 3, 2026 00:21
@rad-eng-59 rad-eng-59 added the bug Something isn't working label Mar 3, 2026
@rad-eng-59
Copy link
Contributor Author

rad-eng-59 commented Mar 3, 2026

@Tyler-g-hudson , FYI your valuable comments from #192 are already incorporated in this PR.

@hfattahi hfattahi added this to the R05.01.2 milestone Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants