gnssrefl.decipher_argt module
- gnssrefl.decipher_argt.decipher_argt(station, filename, idec, snrname, orbfile, recx, csnr, year, month, day)
This is an attempt to properly model the satellite orbits. It uses GNSS orbits from the GFZ and Fortran to compute azimuth and elevation angle. Right now it is L1 only, but does allow Galileo, GPS, and Glonass. It does require that someone send a proper station location.
This code was written specifically for a dataset collected in Argentina. It is not in NMEA format but was parsed from it.
- Parameters:
station (str) – 4 char id
filename (str) – NMEA output from Argentina
idec (int) – decimation interval, sec
snrname (str) – ultimate output file
orbfile (str) – sp3 filename
recx (list of floats) – Cartesian station coordinates in meters
csnr (str) – 2 ch snr file choice, i.e. ‘66’ or ‘99’
year (int) – full yaer
month (int) – calendar month
day (int) – calendar day
- gnssrefl.decipher_argt.new_azel(station, tmpfile, snrname, orbfile, csnr)
This is an attempt to properly model the satellite orbits. It uses GNSS orbits from the GFZ and Fortran to compute azimuth and elevation angle. Right now it is L1 only, but does allow Galileo, GPS, and Glonass. It does require that someone send a proper station location.
- Parameters:
tmpfile (str) – NMEA output from Argentina
snrname (str) – ultimaet output file
orbfile (str) – sp3 filename
csnr (str) – 2 ch snr file choice, i.e. ‘66’ or ‘99’