Multi-constellation GNSS SDR signal simulator in Rust — GPS (L1CA/L5/L2C/L1C), Galileo (E1/E5a/E5b/E6), BeiDou (B1C), GLONASS (G1). Generates IQ baseband samples from RINEX 3.04 ephemeris.
Stars
6
Forks
1
Watchers
6
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
1
commits
fix(satellite_param): use ENU frame for elevation computation
8b5792bView on GitHubfix(gnss_pilot): increase RINEX load limit from 10000 to 50000
1232a04View on GitHubfix(inav): set bit_count=28 in even part encoder — Galileo I-NAV now decodes
7f99a9aView on GitHubfix(inav): restructure encode_data to eliminate 28-zero padding
533a3baView on GitHubfix(inav): fix Galileo I-NAV Word 5 WN/TOW layout per ICD
baba727View on GitHubfeat(gnss_pilot): add combined GPS L1CA + Galileo E1 generator
6edc5ddView on GitHubfix(gps_pilot): align nav bit transitions to code epoch — GPS fix achieved
a348c15View on GitHubfix: restore CN0=45 and noise_sigma=1.0, fix Android satellite key
e8259faView on GitHubfix(rinex): fix toc parsing — RINEX seconds field merged with af0
36cc99aView on GitHubdocs(pilotbit): verify E1 secondary code matches C++ SignalSim (0x9b501c)
40ef413View on GitHubfix(nav): IODC parsing, reserved bits 0xaa, Moscow config, nav_dump tool
98cdd64View on GitHubfix(rinex): fix GPS IODC parsing — remove broken data[26]>10 filter
7251f7cView on GitHubfeat: add Android GNSS Viewer app — real-time satellite monitor
3ad5024View on GitHubrefactor(decode_iq): parallel tracking, ephemeris decode, speed 3.4s
c594ae4View on GitHubfix(decode_iq): orbital Doppler tracking + correct parity check
b7b2051View on GitHub