Andy's GNSS Workshop

Engineering notes and implementation patterns from years of embedded GNSS development.

GNSS Receiver Engineering

GNSS Navigation Message Bitstream Decoding

Navigation message decoding is a core stage in GNSS receiver firmware and often the first serious implementation task for new engineers. This article covers theory, bit-level parsing strategy, and production-ready practices.

Coarse-Time Navigation: Five-State Equation, Theory, and Practice

Coarse-time navigation enables valid positioning even when the receiver's initial time estimate is biased by seconds or minutes. The post explains the five-state model and its engineering use cases.

More technical posts are in progress...

GNSS Positioning Algorithms

GNSS DOP Computation and Sherman-Morrison Fast Updates

A detailed walkthrough of DOP (Dilution of Precision) computation in GNSS positioning, plus a practical method to accelerate inverse-matrix updates with the Sherman-Morrison formula.

More technical posts are in progress...

Test & Developer Tooling

Fixing Cursor Extension Marketplace Download Failures

This guide resolves Cursor IDE marketplace download failures by adjusting configuration and routing extension downloads through the VS Code source endpoint.

More technical posts are in progress...