How did you generate the image in your post?
Why is the value of 0x2c0A offset? It seems to me the offset should be greater to disregard the first part of the image.
I just view the file and found a data which looks like raw waveform stream. It's definitely has 2 bytes per sample, but it's not clear what is the format of each sample.
Also, do mind there are two sets of measurements data in the .wav file:
raw measurement data and displayed measurement data, which one did you choose to make the graphic?
yes, I understand that. But unfortunately the format of FNIRSI DPOX180H is completely different from FNIRSI-1013D. So, it cannot be decoded with description provided on github page for FNIRSI-1013D. I will try to decode it with your files which include BMP with actual picture on display. But it seems that it may be not so easy, because format looks a little bit mixed and complicated.
Can you please share also wav+bmp for a square wave in that way to keep several periods on the display?
Update: still not sure that I decoded it properly, but at a glance it looks that there is 300 samples per screen. Since screen is 5*12=60 ns, it means that there is . Which means 0.2 ns per sample or 5 GS/s. Probably they using equivalent time sampling to average sample points using different phase shift for several captures.
The raw data is started at 0x2F38, each sample 2 bytes, 300 samples per screen. The screen is repeated many times, probably for digital phosphor accumulation.
But 5 GS/s looks crazy even if they used equivalent time sampling, so I'm not sure if I decoded it properly...