0000004561.uwblandle.service (см. раздел 6)./dev/ttyAMA4), MAVLink 2, 115200 baud;/dev/ttyAMA3 и /dev/ttyAMA2.Для включения аппаратных последовательных портов UART2, UART3 и UART4 необходимо добавить в файл /boot/config.txt следующие строки:
dtoverlay=uart2
dtoverlay=uart3
dtoverlay=uart4
enable_uart=1
dtoverlay=disable-bt
🔧 Пояснения:
enable_uart=1— активирует основной UART контроллера.dtoverlay=disable-bt— отключает использование UART для Bluetooth, освобождая порт/dev/ttyAMA0.- Каждая директива
dtoverlay=uartXвключает соответствующий интерфейс UART №2, 3, 4.- После внесения изменений необходимо перезагрузить Raspberry Pi:
sudo reboot- Проверить наличие устройств можно командой:
ls /dev/ttyAMA*
0020005967./dev/ttyAMA3, /dev/ttyAMA2).ATTITUDE_QUATERNION, HIGHRES_IMU, TIMESYNC.LANDING_TARGET для точной посадки.Ниже приведена пример схема физического соединения компонентов системы с бортовым компьютером Raspberry Pi 4

Ниже приведена пример схема физического соединения компонентов системы с бортовым компьютером Raspberry Pi 5
![]()

| Элемент | Назначение |
|---|---|
| Raspberry Pi LE | Центральный вычислительный узел; соединён с автопилотом (UART4) и ридерами (/dev/ttyAMA3, /dev/ttyAMA2). |
| Reader 1 / Reader 2 (UU-TG8-2V-P1) | Измеряют дальности до реперов и передают результаты в LE по UART. |
| Autopilot CUAV X7+ Pro | Принимает сообщения LANDING_TARGET и управляет процессом посадки. |
| Power Supply (12–50 В) | Источник питания ридеров. |
uwblandle.service активна:systemctl status uwblandle.service
/home/uwblandle/logs/uwb_landing_system.log должны присутствовать строки:MAVLink: Connected to FCU
MAVLink: Request message rate 31 (ATTITUDE_QUATERNION)
MAVLink: Sending LANDING_TARGET ...
/dev/ttyAMA3 и /dev/ttyAMA2.[INFO] UWB Reader connected (ID=0020005967)
[INFO] UWB_RANGE messages active
💡 Результат:
После выполнения всех проверок наземная и бортовая части системы готовы к испытаниям режима прецизионной посадки.