Forwarded from ПОЛЕЗНАЯ НАГРУЗКА
halowscope.zip
518.1 KB
ESP32-S3 превратили в анализатор спектра 2,4 ГГц с доступом по Wi-Fi HaLow
Приёмный тракт ESP32-S3 из eSpDR alphafox02 перенёс в HaLowScope. Плата - Elecrow ESP32 WiFi HaLow Module: ESP32-S3 с 16 МБ флеш-памяти и 8 МБ PSRAM плюс модуль Quectel FGH100M на чипе Morse Micro MM6108 стандарта 802.11ah. Сеть держит HaLow-модуль в субгигагерцовом диапазоне, поэтому радиотракт самого S3 свободен: для Wi-Fi он не используется и на 2,4 ГГц не излучает. Излучает только HaLow. Прошивка по умолчанию настроена на частотный план США, проверялась со шлюзом Elecrow ThinkNode G4.
Сырые I/Q по такому каналу не прогнать, поэтому спектр считается на плате. Прошивка берёт снимок в 16 384 отсчёта (0,2 мс при 80 млн отсчётов/с, 1 мс при 16 млн), считает оконное БПФ, усредняет или держит пики. В браузер уходит готовая строка в 1-4 КБ. При ~13 кадрах/с это порядка 0,1-0,4 Мбит/с, для HaLow посильно. Страницу со спектром и водопадом открывает любой браузер в сети HaLow, ставить ничего не нужно.
По измерениям автора на тестовой плате:
⚙️ обзор 80 МГц, около 13 кадров/с при БПФ на 2048 точек
⚙️ полный проход 2210-2790 МГц примерно за 0,23 с
⚙️ перестройка за 2,5 мс, если настройка ФАПЧ для этой частоты уже известна, и 25 мс в первый раз
Настройка возможна в пределах 2,21-2,79 ГГц, но по известному источнику проверен только участок 2356-2476 МГц. Уровни в дБ относительно полной шкалы, в дБм не пересчитаны. Сам диапазон HaLow плате не виден.
Фильтр по умолчанию, по измерениям eSpDR, пропускает около 69 МГц: ровно примерно до 25 МГц от гетеродина, минус 5 дБ на 39 МГц, к 55 МГц сигнал пропадает. Края 80-мегагерцового обзора поэтому занижены на несколько дБ, а сильный сигнал за его пределами может завернуться внутрь. Режим 16 млн отсчётов/с получается из 80 млн отбрасыванием четырёх отсчётов из пяти без цифрового фильтра, так что прошивка заодно сужает аналоговый фильтр. Шумовой пол на тестовой плате от этого опустился примерно на 7 дБ.
Главное ограничение то же, что у ESP-SDR в первой публикации: снимки вместо потока. В режиме обзора в обработку попадает меньше одного процента отсчётов, короткие посылки могут проскочить между снимками, отчасти выручает пиковый детектор.
Штатная прошивка платы (веб-камера) без открытых исходников, поэтому перед прошивкой автор советует дважды снять полный дамп флеш-памяти и сверить копии. Пароля у страницы нет: смотреть и перестраивать приёмник может любой, кто достаёт до платы по сети HaLow.
🟢 Подписаться на канал
🟢 Подписаться в MAX
Приёмный тракт ESP32-S3 из eSpDR alphafox02 перенёс в HaLowScope. Плата - Elecrow ESP32 WiFi HaLow Module: ESP32-S3 с 16 МБ флеш-памяти и 8 МБ PSRAM плюс модуль Quectel FGH100M на чипе Morse Micro MM6108 стандарта 802.11ah. Сеть держит HaLow-модуль в субгигагерцовом диапазоне, поэтому радиотракт самого S3 свободен: для Wi-Fi он не используется и на 2,4 ГГц не излучает. Излучает только HaLow. Прошивка по умолчанию настроена на частотный план США, проверялась со шлюзом Elecrow ThinkNode G4.
Сырые I/Q по такому каналу не прогнать, поэтому спектр считается на плате. Прошивка берёт снимок в 16 384 отсчёта (0,2 мс при 80 млн отсчётов/с, 1 мс при 16 млн), считает оконное БПФ, усредняет или держит пики. В браузер уходит готовая строка в 1-4 КБ. При ~13 кадрах/с это порядка 0,1-0,4 Мбит/с, для HaLow посильно. Страницу со спектром и водопадом открывает любой браузер в сети HaLow, ставить ничего не нужно.
По измерениям автора на тестовой плате:
⚙️ обзор 80 МГц, около 13 кадров/с при БПФ на 2048 точек
⚙️ полный проход 2210-2790 МГц примерно за 0,23 с
⚙️ перестройка за 2,5 мс, если настройка ФАПЧ для этой частоты уже известна, и 25 мс в первый раз
Настройка возможна в пределах 2,21-2,79 ГГц, но по известному источнику проверен только участок 2356-2476 МГц. Уровни в дБ относительно полной шкалы, в дБм не пересчитаны. Сам диапазон HaLow плате не виден.
Фильтр по умолчанию, по измерениям eSpDR, пропускает около 69 МГц: ровно примерно до 25 МГц от гетеродина, минус 5 дБ на 39 МГц, к 55 МГц сигнал пропадает. Края 80-мегагерцового обзора поэтому занижены на несколько дБ, а сильный сигнал за его пределами может завернуться внутрь. Режим 16 млн отсчётов/с получается из 80 млн отбрасыванием четырёх отсчётов из пяти без цифрового фильтра, так что прошивка заодно сужает аналоговый фильтр. Шумовой пол на тестовой плате от этого опустился примерно на 7 дБ.
Главное ограничение то же, что у ESP-SDR в первой публикации: снимки вместо потока. В режиме обзора в обработку попадает меньше одного процента отсчётов, короткие посылки могут проскочить между снимками, отчасти выручает пиковый детектор.
Штатная прошивка платы (веб-камера) без открытых исходников, поэтому перед прошивкой автор советует дважды снять полный дамп флеш-памяти и сверить копии. Пароля у страницы нет: смотреть и перестраивать приёмник может любой, кто достаёт до платы по сети HaLow.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Алиссум-С рассказываем подробнее
Алиссум-С это комплекс обнаружения БПЛА предназначенный для размещения на местности не имеющей подготовленной инфраструктуры.
Обнаружители выносятся на значительное расстояние от терминала, связь осуществляется через MESH-сеть.
Комплекс состоит из 2-х чемоданов:
🔹 5 всенаправленных обнаружителей со встроенными антеннами
🔹 1 шлюз
🔹 Комплект аксессуаров для различных вариантов установки блоков в том числе на пеньки, стволы, ветки...
🔹 ПК с комплектом кабелей и PoE коммутатором для подключения шлюза
🔹 10 батарей (5 в работе + 5 на смену), комплект кабелей для подключения обнаружителей, автономность на одной батарее не менее 5 дней
🔹 Зарядное устройство
Комплекс может быть расширен дополнительным комплектом обнаружителей, шлюзов и батарей.
🤩 🤩 🤩 🤩 🤩 🤩
🪁 КВАДРО КОД
Интеллектуальные системы обнаружения БПЛА
🌐 Сайт: 4code.ru
🛠 Бот поддержки: @quadrocode_support_bot
Алиссум-С это комплекс обнаружения БПЛА предназначенный для размещения на местности не имеющей подготовленной инфраструктуры.
Обнаружители выносятся на значительное расстояние от терминала, связь осуществляется через MESH-сеть.
Комплекс состоит из 2-х чемоданов:
🔹 5 всенаправленных обнаружителей со встроенными антеннами
🔹 1 шлюз
🔹 Комплект аксессуаров для различных вариантов установки блоков в том числе на пеньки, стволы, ветки...
🔹 ПК с комплектом кабелей и PoE коммутатором для подключения шлюза
🔹 10 батарей (5 в работе + 5 на смену), комплект кабелей для подключения обнаружителей, автономность на одной батарее не менее 5 дней
🔹 Зарядное устройство
Комплекс может быть расширен дополнительным комплектом обнаружителей, шлюзов и батарей.
Интеллектуальные системы обнаружения БПЛА
🛠 Бот поддержки: @quadrocode_support_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8⚡4🔥4
Forwarded from FPV COVENANT
SineLink 2: разбор линка второго поколения
Несколько месяцев назад мы разбирали первый SineLink. Сегодня нам попался полный комплект второго поколения.
Корпус теперь модульный, внутри два слота под сменные радиомодули, у каждого свой SMA и свой обдув. Слот первый, условно «1G», это прямой потомок старого SineLink по частотному диапазону. Слот второй, «2G», это дополнительный диапазон частот. Дальность выросла до 140 км, передатчик до 2 Вт.
Управляет всем микроконтроллер STM32H750 на ядре Cortex-M7 с частотой 480 МГц, против скромного STM32G431 в первом поколении. Радиочип Semtech LR1121, третье поколение LoRa-трансиверов у Semtech. И вот здесь начинается самое интересное.
Даташит LR1121 описывает четыре рабочие полосы: привычный sub-GHz (150–960 МГц), L-band 1525–1660 МГц, S-band 1900–2200 МГц и классический ISM 2.4 ГГц. Производитель поставил в борт модуль с маркировкой «Band: 1600–2700», и это не опечатка. Стандартные FPV-джаммеры работают по 700–1000 МГц и по 2.4 ГГц, потому что там сидят ELRS и первые SineLink. А тут линк прыгает по 1100 МГц полосе, захватывая L-диапазон. Внутри 1610–1626 МГц сидит восходящий канал Iridium, выше идёт спутниковый S-сектор. Жечь помехой на этих частотах значит гасить и спутниковую связь.
Дальше усилили адаптивность. Четыре режима FHSS: ручной, одноканальный (модем сам сбегает с зашумлённого канала), многоканальный, где одновременно занято несколько чистых частот, и режим, вычёркивающий каналы по потерям пакетов. Отдельно работает динамическая модуляция: при помехах битрейт падает с 30 кбит/с до 1.5 кбит/с, и линк выживает там, где обычный рвётся. Мощность тоже сама подтягивается вверх, как только растут повторы пакетов.
Маппинг портов расширили до 5 линий: три физических UART плюс два виртуальных на USB-C. Протоколы на выбор: RAW, MAVLink, SBUS и CRSF. Появился полноценный Ethernet с PoE - модем на мачте питается и живёт через один кабель, всё что ходит по UART доступно как UDP-порты. Для тяжёлых комплексов это большой шаг, один шнур вместо пучка.
Канальная инфраструктура выросла в сторону роя. Один мастер держит до 32 бортов с индивидуальными AES-ключами, либо PSK-сеть с общим ключом, это для дешёвых FPV-бортов. Появилась функция Masquerade: мастер за 1 секунду превращается в «умный маяк» и обратно, без перезагрузки. А вместе с Share Slaves это готовая рабочая процедура - борт запускается с одной точки, в полёте оператор в укрытии забирает управление себе, начальный мастер уходит в тихий режим. Внутри сети есть даже чат для операторов на 25 символов, смешно, но имеет место.
Отдельно режим Sinepilot, в котором наземный модем сам генерирует координаты борта из сети маяков SNS и отдаёт их наружу как обычный MAVLink. Официальное применение - антенные трекеры.
Враг сейчас уходит туда, где подавление на бытовом железе не работает - спутниковые L/S-диапазоны, адаптивный FHSS, автоподстройка модуляции и мощности. Чтобы давить такие линки, нужна широкополосная станция, закрывающая и 510 МГц, и весь сектор 1.6–2.7 ГГц. Плюс на стороне платформы сеть маяков, которая ведёт борт без GPS вообще.
Протокол и поведение эфира полноценно не видно на одном модуле, нужен второй экземпляр для пары мастер/слейв. Если у кого-то такой модуль завалялся, вы бы могли помочь нашему изучению.
Несколько месяцев назад мы разбирали первый SineLink. Сегодня нам попался полный комплект второго поколения.
Корпус теперь модульный, внутри два слота под сменные радиомодули, у каждого свой SMA и свой обдув. Слот первый, условно «1G», это прямой потомок старого SineLink по частотному диапазону. Слот второй, «2G», это дополнительный диапазон частот. Дальность выросла до 140 км, передатчик до 2 Вт.
Управляет всем микроконтроллер STM32H750 на ядре Cortex-M7 с частотой 480 МГц, против скромного STM32G431 в первом поколении. Радиочип Semtech LR1121, третье поколение LoRa-трансиверов у Semtech. И вот здесь начинается самое интересное.
Даташит LR1121 описывает четыре рабочие полосы: привычный sub-GHz (150–960 МГц), L-band 1525–1660 МГц, S-band 1900–2200 МГц и классический ISM 2.4 ГГц. Производитель поставил в борт модуль с маркировкой «Band: 1600–2700», и это не опечатка. Стандартные FPV-джаммеры работают по 700–1000 МГц и по 2.4 ГГц, потому что там сидят ELRS и первые SineLink. А тут линк прыгает по 1100 МГц полосе, захватывая L-диапазон. Внутри 1610–1626 МГц сидит восходящий канал Iridium, выше идёт спутниковый S-сектор. Жечь помехой на этих частотах значит гасить и спутниковую связь.
Дальше усилили адаптивность. Четыре режима FHSS: ручной, одноканальный (модем сам сбегает с зашумлённого канала), многоканальный, где одновременно занято несколько чистых частот, и режим, вычёркивающий каналы по потерям пакетов. Отдельно работает динамическая модуляция: при помехах битрейт падает с 30 кбит/с до 1.5 кбит/с, и линк выживает там, где обычный рвётся. Мощность тоже сама подтягивается вверх, как только растут повторы пакетов.
Маппинг портов расширили до 5 линий: три физических UART плюс два виртуальных на USB-C. Протоколы на выбор: RAW, MAVLink, SBUS и CRSF. Появился полноценный Ethernet с PoE - модем на мачте питается и живёт через один кабель, всё что ходит по UART доступно как UDP-порты. Для тяжёлых комплексов это большой шаг, один шнур вместо пучка.
Канальная инфраструктура выросла в сторону роя. Один мастер держит до 32 бортов с индивидуальными AES-ключами, либо PSK-сеть с общим ключом, это для дешёвых FPV-бортов. Появилась функция Masquerade: мастер за 1 секунду превращается в «умный маяк» и обратно, без перезагрузки. А вместе с Share Slaves это готовая рабочая процедура - борт запускается с одной точки, в полёте оператор в укрытии забирает управление себе, начальный мастер уходит в тихий режим. Внутри сети есть даже чат для операторов на 25 символов, смешно, но имеет место.
Отдельно режим Sinepilot, в котором наземный модем сам генерирует координаты борта из сети маяков SNS и отдаёт их наружу как обычный MAVLink. Официальное применение - антенные трекеры.
Враг сейчас уходит туда, где подавление на бытовом железе не работает - спутниковые L/S-диапазоны, адаптивный FHSS, автоподстройка модуляции и мощности. Чтобы давить такие линки, нужна широкополосная станция, закрывающая и 510 МГц, и весь сектор 1.6–2.7 ГГц. Плюс на стороне платформы сеть маяков, которая ведёт борт без GPS вообще.
Протокол и поведение эфира полноценно не видно на одном модуле, нужен второй экземпляр для пары мастер/слейв. Если у кого-то такой модуль завалялся, вы бы могли помочь нашему изучению.
✍7❤4👍4 3
📱 ОБНОВЛЕНИЕ ПРИЛОЖЕНИЯ ДЛЯ ANDROID
❗️Актуальная версия приложения детекторов БПЛА «Алиссум» 🪁 для ОС Android 3.2.2
Что нового
🔹 Изменен алгоритм сбора персональной статистики с устройства. В состав собираемых данных включена детализированная информация о процессе сбора. Точное задание времени сбора в онлайн профиле.
🔹 Переработаны внешний вид и поведение индикатора страниц: при протяжке точечное представление разворачивается в ячейки с текстовыми подписями и/или иконками.
🔹 Реализовано масштабирование графиков по вертикальной оси на странице спектров по долгому нажатию.
Режим сбора статистики есть только в наших детекторах, благодаря в том числе этой функции детекторы Алиссум неизменно соответствуют самому актуальному уровню угроз.
https://t.me/quadro_code/493
Напоминаем для чего сделан режим сбора статистики и зачем нужна персонализация❗️
👍 вам что-то непонятно в работе детектора - присылаете нам статистику, мы сразу видим настройки, версии, контрольные сканирования и записанные сигналы, благодаря чему вы мгновенно получаете максимально объективный ответ на ваш вопрос или помощь с настройкой.
👍 если вы нашли новый сигнал или какую-то ситуацию в которой желательно изменить работу детектора, обращаетесь к нам. Конкретно под ваш детектор формируется персональный алгоритм сбора статистики, вы присылаете ее нам, мы делаем работу детектора лучше для всех пользователей.
Как обновить❓
Если приложение уже установлено — заходим в меню «?», нажимаем «обновить программу (V3.2.2)».
Если не установлено — скачиваем с сайта www.4code.ru. Заходим на страницу любого продукта, внизу находим раздел «Поддержка», выбираем загрузить «Приложение детектора БПЛА «Алиссум» для ОС Android v3.2.2».
🤩 🤩 🤩 🤩 🤩 🤩
🪁 КВАДРО КОД
Интеллектуальные системы обнаружения БПЛА
🌐 Сайт: 4code.ru
🛠 Бот поддержки: @quadrocode_support_bot
❗️Актуальная версия приложения детекторов БПЛА «Алиссум» 🪁 для ОС Android 3.2.2
Что нового
🔹 Изменен алгоритм сбора персональной статистики с устройства. В состав собираемых данных включена детализированная информация о процессе сбора. Точное задание времени сбора в онлайн профиле.
🔹 Переработаны внешний вид и поведение индикатора страниц: при протяжке точечное представление разворачивается в ячейки с текстовыми подписями и/или иконками.
🔹 Реализовано масштабирование графиков по вертикальной оси на странице спектров по долгому нажатию.
Режим сбора статистики есть только в наших детекторах, благодаря в том числе этой функции детекторы Алиссум неизменно соответствуют самому актуальному уровню угроз.
https://t.me/quadro_code/493
Напоминаем для чего сделан режим сбора статистики и зачем нужна персонализация❗️
Как обновить❓
Если приложение уже установлено — заходим в меню «?», нажимаем «обновить программу (V3.2.2)».
Если не установлено — скачиваем с сайта www.4code.ru. Заходим на страницу любого продукта, внизу находим раздел «Поддержка», выбираем загрузить «Приложение детектора БПЛА «Алиссум» для ОС Android v3.2.2».
Интеллектуальные системы обнаружения БПЛА
🛠 Бот поддержки: @quadrocode_support_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3 2
Еще один вариант антенн Хорнета
Провели измерения характеристик больших антенн Хорнета.
Первые две фотографии внешний вид и вид на просвет, так лучше видна структура через черную маску
Характеристики антенн - видны несколько диапазонов 180, 1300, 1700, 2400, 3500.
1300 МГц (точки 1-2), полоса хоть и около 50 МГц, но диапазон выглядит как вполне рабочий
1700 МГц (точка 3) настройка слишком узкая больше похоже на паразитную полосу
2400 МГц (точки 4-5), полоса почти 150 МГц, КСВ<2, очень похоже на основную рабочую полосу
3500 МГц (точки 6-7), полоса почти 1000 МГц, КСВ хуже 2, однако диапазон вполне рабочий, очень похоже что тут работает структура похожая на антенну Вивальди
183 МГц (точка 8), разница характеристик видна на двух графиках, отличие - изменение противовеса на оплетке кабеля. Антенна тут работает очень условно, диапазон этот показали только потому что для остальных диапазонов габариты антенны явно завышены. Работа возможна при какой-то особой конфигурации всех ВЧ соединений, но скорее всего это тоже паразитная полоса.
Также ранее подробно рассказывали про связь «Марсианина»:
https://t.me/quadro_code/1089
https://t.me/quadro_code/728
https://t.me/quadro_code/722
https://t.me/quadro_code/714
https://t.me/quadro_code/692
https://t.me/quadro_code/612
‼️ Обнаружения БПЛА с марсианской связью детекторами Алиссум 🪁:
https://t.me/quadro_code/784
https://t.me/quadro_code/757
https://t.me/quadro_code/733
https://t.me/quadro_code/712
https://t.me/quadro_code/710
🤩 🤩 🤩 🤩 🤩 🤩
🪁 КВАДРО КОД
Интеллектуальные системы обнаружения БПЛА
🌐 Сайт: 4code.ru
🛠 Бот поддержки: @quadrocode_support_bot
Провели измерения характеристик больших антенн Хорнета.
Первые две фотографии внешний вид и вид на просвет, так лучше видна структура через черную маску
Характеристики антенн - видны несколько диапазонов 180, 1300, 1700, 2400, 3500.
1300 МГц (точки 1-2), полоса хоть и около 50 МГц, но диапазон выглядит как вполне рабочий
1700 МГц (точка 3) настройка слишком узкая больше похоже на паразитную полосу
2400 МГц (точки 4-5), полоса почти 150 МГц, КСВ<2, очень похоже на основную рабочую полосу
3500 МГц (точки 6-7), полоса почти 1000 МГц, КСВ хуже 2, однако диапазон вполне рабочий, очень похоже что тут работает структура похожая на антенну Вивальди
183 МГц (точка 8), разница характеристик видна на двух графиках, отличие - изменение противовеса на оплетке кабеля. Антенна тут работает очень условно, диапазон этот показали только потому что для остальных диапазонов габариты антенны явно завышены. Работа возможна при какой-то особой конфигурации всех ВЧ соединений, но скорее всего это тоже паразитная полоса.
Также ранее подробно рассказывали про связь «Марсианина»:
https://t.me/quadro_code/1089
https://t.me/quadro_code/728
https://t.me/quadro_code/722
https://t.me/quadro_code/714
https://t.me/quadro_code/692
https://t.me/quadro_code/612
‼️ Обнаружения БПЛА с марсианской связью детекторами Алиссум 🪁:
https://t.me/quadro_code/784
https://t.me/quadro_code/757
https://t.me/quadro_code/733
https://t.me/quadro_code/712
https://t.me/quadro_code/710
Интеллектуальные системы обнаружения БПЛА
🛠 Бот поддержки: @quadrocode_support_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6✍4🫡3❤1