Is there a possibility to process LABSAT 3 Wideband Files using FGI-GSRx?
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.
Best regards, Muhammad Ali
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
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
Thank you so much for this gem. ✨🌟