Перейти к содержанию

Использование PWM приёмника с полётником

Для тех кому не хватает выходов под сервы на полётнике, есть возможность использовать PWM приёмник. Два выхода его назначаются, как TX и RX, остальные используются под сервы. Телеметрия с полётника тоже работает.

scheme

Как сделать на прошивке 3.2.0

Чтобы это сделать, нужно прошить приёмник на прошивку 3.2.0, дождаться включения WiFi, зайти на страницу 10.0.0.1/hardware.html (или elrs_rx.local/hardware.html, если приёмник подключился к домашней сети), и там прописать RX и TX, как на скриншоте.

pinio

Ниже на этой странице нужно удалить эти выходы из PWM output pins.

pinio2

Внизу страницы нажать кнопку Save target configuration и перезагрузить приёмник.

После этого нужно опять подключиться к WiFi приёмника, и на вкладке “Model” назначить три (или четыре) оставшихся PWM выхода на нужные каналы, причём можно задействовать те же каналы, что и на полётнике.

На прошивке 3.3.0 через WEB

Когда выйдет прошивка 3.3.0 процедура станет сильно проще. Сейчас можно прошить master ветку

Заходим на WiFi страницу приёмника, и на вкладке “Model” в столбце “Mode” второго выхода выбираем из выпадающего списка строку “Serial TX”. При этом на третий выход сам назначится Serial RX.

3.3.0 mixer

После этого нужно назначить остальные выходы по своему усмотрению, а ниже выбрать протокол CRSF.

3.3.0 mixer2

На прошивке 3.3.0 через Lua

Эту же процедуру провести из скрипта ELRS на аппе (прошивка 3.3.0).

Подключаемся к приёмнику, заходим в скрипт, мотаем в самый низ, открываем Other Devices и нажимаем на строку с приёмником.

lua1 lua2

Далее заходим в Output Mapping и ставим всё, как на скриншоте.

lua1 lua2

За инструкцию спасибо @r_golod