brukeropusreader icon indicating copy to clipboard operation
brukeropusreader copied to clipboard

Supporting .0 files from ALPHA FTIRs

Open abdelq opened this issue 1 year ago • 0 comments

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 avatar Jan 04 '23 01:01 abdelq