FGI-GSRx icon indicating copy to clipboard operation
FGI-GSRx copied to clipboard

Is there a possibility to process LABSAT 3 Wideband Files using FGI-GSRx?

Open OPdev101 opened this issue 1 year ago • 1 comments

Respected Sir,

I am writing to inquire about the possibility of processing LABSAT 3 Wideband files within the FGI-GSRx. Having the ability to do so would greatly assist me in testing and evaluating my code using recorded signals. I have attached the file that I came up with to process the files.

If you could kindly provide any guidance or relevant assistance regarding this matter, it would be immensely appreciated.

Thank you for your time and support.

labsat3w.pdf

Best regards, Muhammad Ali

OPdev101 avatar Sep 20 '24 20:09 OPdev101

Hi! Ali,

Thank you for reaching out to us. We may investigate this possibility in near future. We will contact you once we will get the chance to do so.

Best Regards

Zahid

zahidulbhuiyan avatar Oct 03 '24 08:10 zahidulbhuiyan

Hey Ali,

We added a simple parser tool to FGI-GSRx/utils/labsatFileParsing/ in the 2.01 version.

The parser takes LabSat ls3w- and ini-files as an input and writes the ls3w contents into IQ -files. A separate IQ file is created for each of the LabSat frequency channels.

You will have to run the parser manually first to get the IQ-files which you can use in FGI-GSRx. To do this, run the ls3wToIQ-function. The output IQ-files will be in 8+8-bit IQ format. Check your LabSat .ini file for the sample rate and channel frequencies. You will need those when setting the FGI-GSRx parameter file.

Here's an example for the GPS L1 C/A parameter file gpsl1,centerFrequency,1575.42e6, gpsl1,samplingFreq,30.69e6, gpsl1,bandWidth,30e6, gpsl1,sampleSize,16, gpsl1,complexData,true, gpsl1,iqSwap,false,

I hope this proves helpful to you.

Best regards, Into

paakkoi avatar Jan 08 '25 12:01 paakkoi

Thank you so much for this gem. ✨🌟

OPdev101 avatar Jan 08 '25 18:01 OPdev101