Радіоінтеграція SiK
SiK radio – це набір програмного забезпечення та інструментів для телеметричних радіостанцій.
Інформацію про використання SiK Radio можна знайти в розділі Периферійне обладнання > Телеметрія > Радіо SiK
Наведена нижче інформація ("розробник") пояснює, як створити мікропрограму SiK із джерела та налаштувати її за допомогою AT-команд.
Підтримуване радіообладнання
Репозиторій SiK містить завантажувачі та мікропрограми для наступних радіостанцій телеметрії (2020-02-25):
- HopeRF HM-TRP
- HopeRF RF50-DEMO
- RFD900
- RFD900a
- RFD900p
- RFD900pe
- RFD900u
- RFD900ue
:::note Репозиторій SiK наразі не містить вбудованого програмного забезпечення для телеметричних радіостанцій RFD900x або RFD900ux. Щоб оновити мікропрограму на цих радіостанціях (наприклад, щоб підтримувати MAVLink v2.0), пропонується такий процес:
- Завантажте відповідне мікропрограмне забезпечення з веб-сайту RFDesign.
- На ПК з Windows завантажте та інсталюйте RFD Modem Tools.
- Використовуйте графічний інтерфейс RFD Modem Tools, щоб завантажити мікропрограму на телеметричну радіостанцію RFD900x або RFD900ux.
:::
Інструкції з установки
Вам потрібно буде інсталювати потрібний компілятор 8051, оскільки він не включений у стандартний інструментарій збірки PX4.
Mac OS
Встановити ланцюжок інструментів:
sh
brew install sdcc
Створіть образ для стандартного SiK Radio / 3DR Radio:
sh
git clone https://github.com/LorenzMeier/SiK.git
cd SiK/Firmware
make install
Завантажте його на радіо (змініть назву послідовного порту):
tools/uploader.py --port /dev/tty.usbserial-CHANGETHIS dst/radio~hm_trp.ihx
Інструкції з налаштування
Радіо підтримує AT-команди для налаштування.
sh
screen /dev/tty.usbserial-CHANGETHIS 57600 8N1
Після цього почніть командний режим:
:::note НЕ ВВЕДІТЬ НІЧОГО ЗА СЕКУНДУ ДО І ПІСЛЯ :::
sh
+++
Перелічіть поточні налаштування:
sh
ATI5
Потім встановіть net ID, запишіть налаштування та перезавантажте радіо:
sh
ATS3=55
AT&W
ATZ
:::note Можливо, вам доведеться вимкнути радіо, щоб підключити його до другого радіо. :::