Спасибо читателю RTL-SDR.COM по имени Ли, который нашёл недавно выпущенную программу под названием “gypsum”, которая позволяет использовать RTL-SDR или HackRF в качестве GPS-приёмника при сочетании с GPS-антенной. Филипп Теннен, автор Gypsum, отмечает, что Gypsum может получить фикс в течение 60 секунд после холодного старта и что у него нет зависимостей, кроме numpy. Хотим отметить, что, по всей видимости, Gypsum пока не обладает возможностью живого декодирования, так как работает на предзаписанных IQ-файлах GNU Radio.
Ранее, мы показали в руководстве как GPS можно принимать и декодировать с GNSS-SDRLIB и RTKLIB на Windows. Новое программное обеспечение Gypsum также должно работать на Linux и macOS.
Кроме того, Филипп написал потрясающий четырехчастный разбор о том, как Gypsum был реализован с нуля. В этом разборе Филипп вводит GPS и объясняет, как GPS может работать даже с такими слабыми сигналами, что они кажутся ниже порога теплового шума. Затем он объясняет, как обнаруженный сигнал декодируется и превращается в позиционную информацию, и как трудно было обеспечить точную временную информацию, необходимую для вычисления решения. Разбор сопровождается наглядными визуализациями, помогающими читателям интуитивно понять сложные концепции, которые здесь рассматриваются.

Источник:
