kopia lustrzana https://github.com/rs1729/RS
info update
rodzic
ba7b046b56
commit
48dff34f44
|
@ -51,6 +51,7 @@ FE 01 -> 405.10 MHz (Meppen 9 Uhr/Lindenberg)
|
|||
67 3D
|
||||
0x48:
|
||||
GPS TOW (gps time of week)
|
||||
(Receiver: Common Transmission Time vs Common Reception Time)
|
||||
|
||||
0x4E:
|
||||
PRN
|
||||
|
@ -84,6 +85,22 @@ Bei almanac-Daten 500-1000m Fehler moeglich, rinex-ephemeris deutlich genauer.
|
|||
|
||||
|
||||
|
||||
|
||||
Bahndaten
|
||||
SEM Almanac:
|
||||
https://celestrak.com/GPS/almanac/SEM/
|
||||
Rinex Ephemeris:
|
||||
http://cddis.gsfc.nasa.gov/Data_and_Derived_Products/GNSS/broadcast_ephemeris_data.html
|
||||
ftp://cddis.gsfc.nasa.gov/gnss/data/daily/YYYY/DDD/YYn/brdcDDD0.YYn.Z (updated)
|
||||
ftp://cddis.gsfc.nasa.gov/gnss/data/daily/YYYY/brdc/brdcDDD0.YYn.Z (final)
|
||||
|
||||
GPS calendar:
|
||||
http://adn.agi.com/GNSSWeb/
|
||||
|
||||
Geoid:
|
||||
http://geographiclib.sourceforge.net/cgi-bin/GeoidEval
|
||||
|
||||
|
||||
weitere Infos:
|
||||
http://www.vaisala.com/Vaisala%20Documents/Brochures%20and%20Datasheets/RS92SGP-Datasheet-B210358EN-F-LOW.pdf
|
||||
http://www.vaisala.com/Vaisala%20Documents/Vaisala%20News%20Articles/VN164/VN164_State-of-the-Art_Radiosonde_Telemetry.pdf
|
||||
|
|
|
@ -1,6 +1,21 @@
|
|||
|
||||
/*
|
||||
* radiosonde RS92
|
||||
*
|
||||
*
|
||||
* broadcast ephemeris:
|
||||
* http://cddis.gsfc.nasa.gov/Data_and_Derived_Products/GNSS/broadcast_ephemeris_data.html
|
||||
* ftp://cddis.gsfc.nasa.gov/gnss/data/daily/YYYY/DDD/YYn/brdcDDD0.YYn.Z (updated)
|
||||
* ftp://cddis.gsfc.nasa.gov/gnss/data/daily/YYYY/brdc/brdcDDD0.YYn.Z (final)
|
||||
*
|
||||
* SEM almanac:
|
||||
* https://celestrak.com/GPS/almanac/SEM/
|
||||
*
|
||||
* GPS calendar:
|
||||
* http://adn.agi.com/GNSSWeb/
|
||||
*
|
||||
* GPS-Hoehe ueber Ellipsoid, Geoid-Hoehe:
|
||||
* http://geographiclib.sourceforge.net/cgi-bin/GeoidEval
|
||||
*/
|
||||
|
||||
|
||||
|
@ -437,13 +452,6 @@ int get_Cal() {
|
|||
}
|
||||
}
|
||||
|
||||
/*
|
||||
if (calfr == 0x02) {
|
||||
byte = xorbyte(pos_Calburst);
|
||||
burst = byte;
|
||||
fprintf(stderr, ": BK %02X ", burst);
|
||||
}
|
||||
*/
|
||||
if (calfr == 0x00) {
|
||||
for (i = 0; i < 2; i++) {
|
||||
byte = xorbyte(pos_Calfreq + i);
|
||||
|
@ -503,7 +511,6 @@ int calc_satpos_alm(EPHEM_t alm[], double t, SAT_t *satp) {
|
|||
int week;
|
||||
double cl_corr;
|
||||
|
||||
|
||||
for (j = 1; j < 33; j++) {
|
||||
if (alm[j].prn > 0) { // prn==j
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue