add uart md

This commit is contained in:
2026-06-28 17:51:14 +03:00
commit de0e8f8ad3
+255
View File
@@ -0,0 +1,255 @@
# 📡 Видеоприёмник "СПЕКТР" — UART протокол управления
## ⚙️ Общие параметры
- Интерфейс: UART 3.3V TTL
- Скорость: 115200 бод
- Формат: ASCII команды
- Ответ: ASCII строки
- Первый ответ после запуска:
```
Start. HW: XXX FW: XXX
```
---
# 🧠 ВАЖНО
- Команды отправляются текстом
- Обычно без обязательного `\n`
- Ответ приходит только на команды
- Некоторые параметры сохраняются в память
---
# 🚀 1. Установка частоты
## 📌 Установить частоту
```bash
af0010000
af0110000
af0372000
af0188800
af0188200
```
👉 пример: 100 MHz
---
## 📌 Частота + инверсия
```bash
af0010001
```
- 0 = нормальный сигнал
- 1 = инверсия
---
## 📌 Частота + RSSI режим
```bash
aq02356300
```
---
## 📌 Получить текущую частоту
```bash
ar
```
### Ответ:
```bash
f0010000
```
---
# 📶 2. RSSI
## 📌 RAW RSSI
```bash
as
```
### Ответ:
```bash
0 - d
```
---
## 📌 Нормализованный RSSI
```bash
ao
```
### Ответ:
```bash
0 - 100
```
---
# 🎚 3. Усиление сигнала
## 📌 Установить усиление
```bash
ag198
```
- диапазон: 0255
- default: 128
---
# 🔄 4. Сканирование
## 📌 Полный скан
```bash
ae
```
### Ответ:
frequency + RSSI
---
## 📌 Частичный скан
```bash
am0380000400003
```
👉 38004000 MHz, шаг 3 MHz
---
# 💾 5. Сохранение / загрузка
## 📌 Сохранить настройки
```bash
aw
```
## 📌 Загрузить настройки
```bash
al
```
---
# 🎛 6. Видео управление
## 📌 Инверсия ON
```bash
ai1
```
## 📌 Инверсия OFF
```bash
ai0
```
---
# 🧠 7. Информация
## 📌 Версия устройства
```bash
av
```
### Ответ:
```bash
HW: xxx FW: xxx
```
---
## 📌 Справка
```bash
ah
```
---
# 🔧 8. Bootloader
## 📌 Войти в режим прошивки
```bash
au
```
---
# 📡 9. Поведение при старте
Start. HW: XXX FW: XXX
---
# 🧪 10. Быстрые тест-команды
## Проверка связи
```bash
av
```
## RSSI
```bash
ao
```
## Частота 5.8GHz
```bash
af05800000
```
## Скан
```bash
ae
```
## Усиление
```bash
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)
- Команды чувствительны к формату