Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cfs refactor #513

Merged
merged 11 commits into from
Jan 17, 2025
Merged

Cfs refactor #513

merged 11 commits into from
Jan 17, 2025

Conversation

Doreban
Copy link
Contributor

@Doreban Doreban commented Jan 13, 2025

Some changes since the branch was last merged to develop.

Added a base pulse phase offset calculation that will add a pulse phase offset based on the slice frequency and the tau spacing of the pulses. This offset isn't saved to file as it is present in all data due to an artifact of frequency shifting the data to baseband during processing and be determined in post-processors anytime data needs reprocessing from antennas_iq to rawacf. Rawacf files written by borealis will already have this correction implemented.

Also made changes to the loopback tests to work with the new data format. Mock pulses were added to the driver simulator. And finally some bugs were fixed in the rx delay tests.

@Doreban Doreban added this to the Clear Frequency Search milestone Jan 13, 2025
Copy link
Contributor

@RemingtonRohel RemingtonRohel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one minor suggestion to move a function to a different file.

src/radar_control.py Outdated Show resolved Hide resolved
@Doreban Doreban merged commit aff3f95 into develop Jan 17, 2025
3 checks passed
@Doreban Doreban deleted the cfs_refactor branch January 17, 2025 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants