Files
spectr/spektr_uart_protocol_ru.md
2026-08-27 19:41:00 +03:00

3.1 KiB
Raw Permalink Blame History

📡 Видеоприёмник "СПЕКТР" — UART протокол управления

⚙️ Общие параметры

  • Интерфейс: UART 3.3V TTL
  • Скорость: 115200 бод
  • Формат: ASCII команды
  • Ответ: ASCII строки
  • Первый ответ после запуска:
Start. HW: XXX FW: XXX

🧠 ВАЖНО

  • Команды отправляются текстом
  • Обычно без обязательного \n
  • Ответ приходит только на команды
  • Некоторые параметры сохраняются в память

🚀 1. Установка частоты

📌 Установить частоту

af0010000
af0110000
af0372000
af0188800
af0188200

👉 пример: 100 MHz


📌 Частота + инверсия

af0010001
  • 0 = нормальный сигнал
  • 1 = инверсия

📌 Частота + RSSI режим

aq02356300

📌 Получить текущую частоту

ar

Ответ:

f0010000

📶 2. RSSI

📌 RAW RSSI

as

Ответ:

0 - d

📌 Нормализованный RSSI

ao

Ответ:

0 - 100

🎚 3. Усиление сигнала

📌 Установить усиление

ag198
  • диапазон: 0255
  • default: 128

🔄 4. Сканирование

📌 Полный скан

ae

Ответ:

frequency + RSSI


📌 Частичный скан

am0380000400003
am0400000500001

👉 38004000 MHz, шаг 3 MHz


💾 5. Сохранение / загрузка

📌 Сохранить настройки

aw

📌 Загрузить настройки

al

🎛 6. Видео управление

📌 Инверсия ON

ai1

📌 Инверсия OFF

ai0

🧠 7. Информация

📌 Версия устройства

av

Ответ:

HW: xxx FW: xxx

📌 Справка

ah

🔧 8. Bootloader

📌 Войти в режим прошивки

au

📡 9. Поведение при старте

Start. HW: XXX FW: XXX


🧪 10. Быстрые тест-команды

Проверка связи

av

RSSI

ao

Частота 5.8GHz

af05800000

Скан

ae

Усиление

ag150

🧩 11. Минимальный набор для проекта

  • af / aq → частота
  • ao → RSSI
  • ae → scan
  • agXXX → gain
  • aw / al → save/load
  • ai0 / ai1 → inversion
  • av → info

⚠️ 12. Особенности

  • Частота всегда 9 цифр
  • UART строго 3.3V
  • Ответы могут задерживаться (scan)
  • Команды чувствительны к формату