вопросы по sp racing f3 & mini
Как вывести RSSI на OSD? Уже, вроде, всё перерыл, что-то ни как не вкурю… Конфигурация такая: FrSky X4RSB (есть S.Port и есть площадка для подпайки RSSI Pad), подключен по SBUS на Rx UART3; SP Racing F3 Deluxe, прошит iNAV 1.9.1, подключение такое: на UART1 - micro minimOSD на UART2 - GPS на UART3 - SBUS на I2C - выносной компас (от GPS) на IO_1 - два PWM канала IO_2 - не работает (подозреваю, что перестал работать после того, как я забыл отключить micro minimOSD от UART1, подключившись к компу по US. iNAV, как я понимаю, до сих пор Softport не поддерживает… Собственно, вопрос - возможно ли вообще, при такой плотности вводных, увидеть показания RSSI через OSD?
Не понял, а зачем было заводить PWM если уже подключено по SBUS?
Может IO2 не работает потому, что на него выводится тот же UART3. Вроде как можно использовать только один из мест разводки.
У меня S.Port заведён на тот же IO2 на выводы 5,6 соединённые вместе в режиме софтсериал. При этом использовать пятак RSSI не нужно – передаются через S.Port. Пятак используется обычно для подключения к OSD, при этом данные на аппу передать нельзя – только циферки на экране выводить.
Не понял, а зачем было заводить PWM если уже подключено по SBUS?
Надо…)))
Может IO2 не работает потому, что на него выводится тот же UART3. Вроде как можно использовать только один из мест разводки.
Нет, последовательность другая, - сначала отказал IO_2 (UART3 был свободен), потом я переобулся (пришлось по причине выхода из строя IO_2), - сменил PWM-приемник на SBUS. Поэтому, собственно, у меня и остался один канал PWM, который был выделен для PDB 5in1.
У меня S.Port заведён на тот же IO2
Да, так было бы совсем просто, но мы не ищем простых путей (в моем случае - вынужденно, потому что IO_2 не работает…((((( ).
iNAV, как я понимаю, до сих пор Softport не поддерживает…
C какого такого не поддерживает то? C самого начала поддерживал.
на UART3 - SBUS
А ту т читать не пробовали? github.com/iNavFlight/…/Board - SPRacingF3.md
Коротко - не будет у вас работать PWM и sbus - потому как на io2 - в случае с serial RX выводятся softserial\uart3- ну в общем в табличке посмотрите.
Проверьте - подключите что нибудь на выводы uart3 io2 гребенки (тот же gps)- будет работать или нет, маловероятно что io весь вышел из строя.
И кстати io1 тоже нет входов pwm когда включен rx serial. (When RX_PPM/RX_SERIAL is used the IO_1 pinout is as follows и далее смотри табличку)
C самого начала поддерживал.
А как же его включить тогда в конфигураторе?
Надо…)))
Не будет прошивка одновременно и СБАС и ПВМ анализировать, так что убирайте ПВМ с ИО1, а на освободившийся софтсериал1 цепляйте С.ПОРТ. Я на один цеплял, потому что так логично и удобно,а в вашем случае другого выхода нет.
Раз УАРТ3 работает, а ИО2 нет, скорее всего проблема механическая. Думается…
Не будет прошивка одновременно и СБАС и ПВМ
Это ляп.
Один PWM у меня подключен на PDB 5in1. На ПК только Sbus приходит…
Включить ползунок
Ага, спасибо. В Бетафлай, вроде, не так называется, растерялся…)))
У меня была похожая история (по двум каналам от стиков отсутствовал сигнал) - был неисправен один из IO (или какие-то из его каналов
Я тоже так думал но
Приемник, прошивку, проц и 25Q64 менял – все осталось по-прежнему. Заказал новый контроллер и приёмник с Sbus. Смешно, но новый контроллер ведёт себя так же.
Подключил SP Racing F3 и X4RSB по F.Port. Вроде полёт нормальный. Освободился один канал. От софтсериал отказался совсем.
У меня проблема с первым мотором, точнее наверно с первым каналом на контроллере. То работает, то нет. Попробовал перепаять на 5й контакт - не работает. Может надо как то преназначить его? Ведь к контролеру вобще можно до 8 моторов подключить с 1 по 8 каналы, верно?
Если прошивка не iNAV, то можно переназначить (ремапинг).
Если прошивка не iNAV
Настраивал через Betaflight Configurator, значит не iNAV?
ремапинг
это что? где найти? В конфигураторе пошарился не нашел.
через Betaflight Configurator, значит не iNAV?
Да, значит Betaflight
где найти?
Переназначил 1й мотор на 5й. Теперь соответственно надо перепаять сигнальный провод от ESC на 5й контакт?
Ага
Ребят. Полетник EVO brushed. Отключил в конфигураторе (вот зачем хз даже) порт USB, теперь ПК не видит контроллер. Как вернуть можно? Шиться не хочет (Винда 7/64, скорость порта 115200). Контроллер точно работает, так как OSD нормально выдает картинку с параметрами.
В вашем случае поможет STM32 Flash Loader Demonstrator.
Что-то я запутался. Не могу подключить RSSI по S.PORT на ПК SP Racing F3+OSD.
Судя по спецификации, на IO_2 подключаем SBus (GND/VCC/CH3 (UART3 RX) - это 1, 2 и 3 контакты), а на ADC_2 (8 контакт и это тоже UART3 (?)) - RSSI. Но одновременно для RSSI нельзя использовать тот же порт что и для SBUS.
Softserial у меня оба заняты под другие нужды…
На UART1, я так понимаю, висит интегрированная OSD. На UART2 у меня GPS.
Вот разъем F3 Setup можно ли использовать для RSSI?
Или, собственно (или я ошибаюсь) получается, что я без RSSI?
Ребят, кто пользовался софтсериалами на sprf3 delux (сейчас с выпаянным компасом) подскажите: такой вот сетап sprf3 delux, FrSky x8r, inav 1.9.x, на uart3 (io2) висит приёмник в sbus, на uart 2 висит gps, на i2c висит компас, на uart1 висит osd, на одном из io висит аналоговый RSSI, дальше в конфиге включаю 2 софтсериала и на 1ый софт вешаю смартпорт x8r, ставил разную скорость, проблема в том, что работает этот софт очень сильно медленно и таранька постоянно ругается, что мол датчики потеряны и показания обновляются довольно редко, если вешать на чистый uart, таких проблем нет, у всех так или есть какое то решение?
Что-то я запутался. Не могу подключить RSSI по S.PORT на ПК SP Racing F3+OSD.
Судя по спецификации, на IO_2 подключаем SBus (GND/VCC/CH3 (UART3 RX) - это 1, 2 и 3 контакты), а на ADC_2 (8 контакт и это тоже UART3 (?)) - RSSI. Но одновременно для RSSI нельзя использовать тот же порт что и для SBUS.
Softserial у меня оба заняты под другие нужды…
На UART1, я так понимаю, висит интегрированная OSD. На UART2 у меня GPS.
Вот разъем F3 Setup можно ли использовать для RSSI?
Или, собственно (или я ошибаюсь) получается, что я без RSSI?
Какой приёмник вы пытаетесь подключить? Есть ли с него аналоговый выход RSSI? Если есть, то включаете в настройках analog RSSI, и тупо вешаете на нужный пин, если RSSI передаётся в канале sbus, то в настройках ресивера выбирайте в каком канале у вас передаётся этот сигнал и пользуйтесь