Полетные контроллеры Matek Systems

v_k

Всем доброго дня!

Столкнулся с проблемой настройки F.port для полетного контроллера Matek F405-STD

Используются следующие компоненты и версии программного обеспечения:
Betaflight конфигуратор версии 10.6.0
Полетный контроллер Matek F405-STD c установленной прошивкой MATEKF405STD (MTKS) 4.1.5 от 16-03-2020
Приемник FrSky R-XSR c установленной прошивкой access firmvare v 1.1.4 от 08/11/2019
Аппаратура FrSky X10S Express, установлена OpenTX версии 2.3.7

Для настройки использовались инструкции:
oscarliang.com/setup-frsky-fport/
www.mateksys.com/?p=4488

В приемнике R-XSR используется не инвертированный контакт, далее сигнал заводится на полетном контроллере на TX3, все настройки через конфигуратор выполнены корректно, а именно:
В разделе портов выставлен UART3
В конфигурации в разделе приемник установлен FRSky Fport
В конфигурации в блоке прочий функционал включена телеметрия.

В командной строке выполнены команды:
set serialrx_provider = FPORT
set serialrx_halfduplex = ON
set serialrx_inverted = OFF
save

Проблема заключается в следующем: управление с аппаратуры работает, однако телеметрийные данные получить не удается. Датчики удалялись и выполнялась команда discover new sensors.

Важно отметить что в стандартном варианте SBUS + softserial, естественно все работает и управление и телеметрия, но хотелось бы настроить Fport, а главное понять что я делаю не так.

Заранее признателен за рекомендации.

kasatka60
karabasus:

Юлиан конечно молодец, но “подлянок” своими видео накидал знатно. Inav в его видео не равно inav сейчас. Если по видео настраиваете - то прошивайте прошивку ту, которая на видео Юлиана.

То что после его видео вышли новые прошивки виноват конечно Юлиан, никто другой.

Роман_С_А

Пропал снова Юлиан.Народ волнуется.Как вернулся из Китая,так и всё.

Ozyris
v_k:

Заранее признателен за рекомендации.

Другой порт пробовали? Tx1 например

v_k
Ozyris:

Другой порт пробовали? Tx1 например

Да, попробовал, картина аналогичная, управление работает, телеметрии нет.

Ozyris
v_k:

Да, попробовал, картина аналогичная, управление работает, телеметрии нет.

Команды порта не вижу serial 0 64 115200 … что-то там, это тоже надо.

v_k
Ozyris:

Команды порта не вижу serial 0 64 115200 … что-то там, это тоже надо.

да у Matek’a фигурирует эта команда в инструкции: serial 2 64 115200 57600 0 11520 , но данные параметры корректируются автоматом при настройке портов в конфигураторе, специально сравнивал конфиги после изменений.

Ozyris

Похоже что не туда припаяно.
Позавчера то же самое наблюдал пока на другой порт не повесил.

v_k
Ozyris:

Похоже что не туда припаяно.
Позавчера то же самое наблюдал пока на другой порт не повесил.

Поясните что Вы имеете ввиду, есть конкретные предложения по действиям?
На другой порт вешал сегодня с утра, как Вы рекомендовали.
Там в принципе сложно припаять ни туда ) Но даже если так, то не работала бы аппаратура, тоже, верно? А она работает.
Паяем на TX1, либо любой другой TX3, TX4 картина везде аналогичная.
Жаль нет пока что под рукой другого полетника (

karabasus
kasatka60:

То что после его видео вышли новые прошивки виноват конечно Юлиан, никто другой.

Вы юмора не поняли чтоль? Я нисколько не винил его. Я ведь в кавычках слово написал. Просто после его простых и понятных видео (но в которых не озвучены “скользкие” моменты), народ не разбираясь в тонкостях, переносит полученные знания на всё последующее.

Ozyris
v_k:

не работала бы аппаратура, тоже, верно?

Неверно. Это говорит только о том что приемник связан с аппаратурой.

Что делать? Очищать уарты на приемнике и полетнике от инверторов, указать это в настройках, включать полудуплекс и … все, фпорт работает.

pilot222

Вопрос: кто то пробовал сервоподвес подключать в Матеке прошитым ардукоптером?

Raider

Я баловался с подвесом на сервах. Всё работает.

pilot222

У меня не работает. Назначил там 8 канал, поставил стабилизацию галочку, управление крутилкой назначил тоже с определенного канала. В меню аут серво на индикаторе двигается зелена полоска когда кручу крутилкой, хотя двигаетсч как то коряво. Но перепробовал асе сервы, они вообще молчат как мертвые.

Может прошивка под 765-й пока не совершенна, она пока одна.

Raider

Получается вы в один и тот-же выходной канал пытаетесь подать два сигнала?

pilot222

Я пока хочу использовать только один тилт. Остальные отключены.

Raider:

Получается вы в один и тот-же выходной канал пытаетесь подать два сигнала?

Почему два?

Raider

Сигнал стабилизации и сигнал с крутилки.

pilot222

Вот кусочек видео:
photos.app.goo.gl/aG6fqJAfaQjUJTxS9

Raider:

Сигнал стабилизации и сигнал с крутилки.

Так да, но помню в Назе так и было, стабилизация само-собой, а крутилкой можно выставлять нужный угол наклона. Думал что и здесь так.

v_k
Ozyris:

Неверно. Это говорит только о том что приемник связан с аппаратурой.

Что делать? Очищать уарты на приемнике и полетнике от инверторов, указать это в настройках, включать полудуплекс и … все, фпорт работает.

Не согласен с Вами. То что связан приемник с аппаратурой, мне говорит аппаратура в своем интерфейсе(так как вижу установленную связь), а приемник горящим синим диодом, если бы горел красный значит нет связи.
Так как как при подключении к полетному контроллеру через конфигуратор я вижу работу стиков в разделе приемника, явно говорит о том что данные с приемника приходят на полетник.

Не совсем понятно как очищать UART на приемнике, я же написал что использую на приемнике не инвертированный выход, в Matek F405STD инвертированный сигнал на SBUS, на TX он не инвертированный, кроме того я писал что выполнил команды set serialrx_inverted = OFF и set serialrx_halfduplex = ON.

Raider

Попробуйте для начала отключить управление крутилкой.
У меня включена стабилизация по roll и все работает на 4.0.5