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

Supporting .0 files from ALPHA FTIRs #24

Closed
wants to merge 2 commits into from

Conversation

abdelq
Copy link

@abdelq abdelq commented Jan 4, 2023

So, I happened to get my hand on a packet capture between OPUS and an ALPHA II...
During a scan, OPUS will poll for .0 files that represent a scan made by the hardware.

As far as I know, no tool out there including opusFC parses this specific "Raw 0" file.

I'm sharing this so that others can possibly have a look and chime in to complete what I started. I do not have a copy of OPUS and don't want to dig any further myself.

Some notes:

  • Name of the columns comes directly from OPUS as the file is basically just tabular data.
  • As mentioned in a comment, the only flags I have confirmed to be in their actual position are FWD, CPLsw, XAValid. The rest is guesswork on what seems the most likely.
    Unsure about the meaning of each one, however.
  • The first byte of each row looks like a boolean. Unsure what it does.
  • The fourth byte looks like sign extension of the ADC
  • The sixth byte seems to follow the first one. If the first one is 0x01, this one is 0x40. If it's 0x00, this one is the same.

ADC is interferogram data. No idea what XA is for.

@abdelq abdelq closed this Oct 30, 2024
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.

1 participant