All Posts
Запуск спутника ГЛОНАСС-К2 с полным набором сигналов с кодовым разделением
- авг 19, 2023
7 августа 2023 г. запущен спутник ГЛОНАСС-К2. Отличительной особенностью данного спутника является наличие новых сигналов с кодовым разделением во всех диапазонах частот (L1, L2, L3)!
Простой радиотракт для диапазона L1
- ноя 27, 2022
Пару лет назад потребовалось сделать простенький радиотракт для приёма сигналов ГНСС диапазона L1.
Цифровые раскопки: использование vscode вместо eclipse
- июн 29, 2022
Eclipse - популярная IDE для разных языков программирования, включая C/C++. Но на ней свет клином не сошёлся и в последние годы некоторые проекты мне удобнее вести в vscode. Почему бы не добавить настроек для работы с проектом gps-sdr в vscode.
Цифровые раскопки: ассемблерные вставки. Часть 2
- июн 29, 2022
Помимо SIMD-функций ассемблерные вставки используются ещё и в функциях проверки доступности SIMD-расширений на используемом процессоре. И в этих функциях тоже обнаружены проблемы.
Цифровые раскопки: ассемблерные вставки. Часть 1
- июн 29, 2022
Как я уже писал ранее - мне пришлось в коде приёмника заменить функции, работающие с SIMD-инструкциями на их аналоги, написанные на чистом C. Пришло время покопаться в этих функциях и попытаться понять, почему они перестали работать.
Цифровые раскопки: SIMD, x86-код и указатели на функции
- июн 20, 2022
Когда я пытался запускать свежеоткомпилированные исходники gps-sdr, то одной из первых проблем был нерабочий код SSE-функций.
Цифровые раскопки: поиск документации на gps-sdr
- июн 17, 2022
Копаться в чужих исходниках - несомненно увлекательно и познавательно - при условии, что они достойно написаны (или если вы попали в безвыходную ситуацию и ковыряться приходиться в криптокоде). Но гораздо полезнее изучить документацию, если она есть, конечно…
Цифровые раскопки: исследование блока поиска gps-sdr
- июн 16, 2022
10 лет назад gps-sdr казался мне большой и непонятной программой. Было в те времена желание переделать эту программу на работу с сигналами ГЛОНАСС. Но попытки разобраться в коде ни к чему не привели. Что ж - почему бы не попробовать снова исследовать, что и как устроено в этом программном приёмнике. А начать имеет смысл с блока поиска.
Цифровые раскопки: gps-sdr
- июн 13, 2022
Случайно наткнулся на программный приёмник, который пытался изучить/освоить больше 10 лет назад. Исходники его до сих пор доступны на github: gps-sdr.
Рекордный срок активного существования у 2 спутников ГЛОНАСС-М
- ноя 07, 2021
В октябре 2021 срок активного существования (САС) 2ух спутников ГЛОНАСС-М (#719, #720) превысил гарантийный в 2 раза (14 лет фактический, 7 лет гарантийный)!
Новый front-end для программных приёмников
- ноя 06, 2021
PocketSDR - новый проект front-end’а для программных ГНСС-приёмников, сделанный на основе 2ух микросхем max2771.