Activity
Какой приёмник кросфаера применялся ?
Покажите как вы к r9 приёмнику приделали фильтр?
Очень просто. Взять:
aliexpress.ru/item/32889114891.html?spm=a2g0o.cart…
или
aliexpress.ru/item/32693913082.html?spm=a2g0o.cart…
зависит от разъема на Р9 mini или slim
отрезать нужную длину, отпаять разъем от фильтра и напаять кабель, предварительно распустив экран на две половины
При должном старании можно на фильтр напаять IPEX1, разобрать на одной антенне разъем (иголками разогнуть под лупой) и собрать из антенны кабель с двумя разъемами на концах - я так делал.
На выходе фильтра так же напаял IPEX1 вместо SMA и антенну в него подключил.
aliexpress.ru/item/33059352910.html
Фоток не сделаю- лень коптер разбирать.
PS
Фильтр брал тут: banggood.com/…/Bandpass-Filter-BPF-2_45G-433M1575M…
Да, пофиг
но видимо этим и отличаются, что кроссу никакие полосовые не нужны, чтоб и на 10 км летать…
10км на квадрике- Отлично. На какой высоте летел?
Надо будет у кого-нибудь одолжить сборочку 186550, может и я смогу на 10км сгонять, в академических целях.
Хотя меня больше интересуют полеты на малых высотах (5-10м) в даль. Пока что получилось это ~3км на такой высоте.
Зачем низко лететь, да просто так интереснее- нет времени на ошибку. Нет времени на автоматику, только ручками… Ни каких Инав и POSHOLDов)))
Чем кроссфайр отличается от r9m в плане частот?
Да, забыл написать - я летаю с нотч-филтрами (за копейки) на видеоприемнике.
Возможно и нет разницы, кроме цены и названия ))), не ковырял. Про 500м и ФС на Р9 пишу по своему опыту, у меня до установки фильтра было так.
А вот нотч фильтр на видео, ни самодельный из куска кабеля, ни от TBS, мне не пошли. В пределах 3 км наводок на видео от управления не замечал, а вот ослабление видео сигнала есть. Так что не пользуюсь.
SAW фильтр в приемнике заменен, но и без замены разницы не было.
PS С таким расположением антенны Р9 (напавлена вдоль линии полета, если конечно не боком валить) уверен и 500м не пролетит, в лучшем случае 50м)))
PPS
Мой коптер со скрипом влезают 7" пропы, но летаю на 5" (6 и 7 пропы не понравились моторы конечно под них менял). ГПС близко к видео антенне, но другого места не придумал. Вес 405гр:
Видео 1.2 + куроссфайр.
Я летал на 5км низко. Летал на 1,5-2км в горах с препятствиями в виде скал, деревьев и прочей фигни.
Роберт летал на 10 вдаль и ввысь.
Норм все. Большего от ER сетапов и не тербуется.Про GPS верно написано - с ним проблемы имеются. Выносить нужно.
ПС: по писалке. Никаких сплитов и прочего, будет желе и отстой.
гопро 6 блэк бу можно легко найти за 9-10тр. + reelsteady go.
Написано: Управление: FrSky R9MM на 915 MHz
Про ваши кросфаеры ни слова. На Р9 915МГц БЕЗ ФИЛЬТРА фэйлсейф в 500-700м на 200мВт управления и 200мВт видео.
С полосовым фильром на 915МГц летаю на 3-4 км, запас по управлению на 200мВт есть, аккума не хватает дальше (фристайловый коптер на LiPo)
PS
Писалка однозначно ГоПро, я за 7 блэк- ни каких реалстеди не надо, если гиперсмуф включен. Гасит даже то желе которое в курсовой камере видно.
Видео: 1.2 GHz 600 mW
Управление: FrSky R9MM на 915 MHzИнтересно взаимовлияние.
Без фильтра на управление предел дальности 500м, дальше ФС.
Это первые грабли на которые моно наступить с видео 1,2.
Вторые грабли- долгий поиск ГПС (или невозможность 3D Fix) при мощности видео 600мВт
PS
Антенна на видео направленна неправильно.
тоже интересно в чем различие
Может в том, что внешнее питание до 13В - написано на наклейке
Прошивка последняя Флекс Ф.порт - грешу на неё, в этом месте р9 мини с SBus прошивкой летал без проблем.
Проблема в подсоединении приемника по FPort. Если оно выполнено на UART через SoftSerial- при падении RSSI примерно до 80 случается FS и в добавок дизарм если коптер ближе 100 от точки взлета.
Причина в задержках и потере пакетов. SoftSerial медленное соединение. Нужно или подключать через аппаратный двунаправленный инвертер к F Port, или через SBUS.
Прошивка тут не причем. Сам с таким боролся. И победил)))
Вопрос с телеметрией решился бы просто, причем есть ДВА решения:
- Забидить R-XSR (2.4ГГц) как Slave без телеметрии, но что бы при этом не пропадала телеметрия с R9 (900МГц)
- Возможность выбора на аппе: где брать телеметрию (со встроенного или с внешнего передатчика) или “проборос” канала телеметрии
Но пока я такой возможности не нашел.
В итоге: что бы летать с телеметрией надо- R-XSR (2.4ГГц) ставить Master и подключать S.Port, а R9 ставить slave.
Тогда телеметрия будет вблизи, но отваливаться по мере выхода из зоны покрытия 2.4ГГц. С R9 останется только RSSI и RxBt
Разницы в управлении все равно не будет. Так как по умолчанию управление передается через 2.4, так как оно приорететно.
Тогда это эпик фэйл р9 реданденси ((
Очередной фэйл…
Это не фэйл R9, это нет необходимой функции в OpenTX. Надо бы направить им как пожелание, что бы допилили.
PS
Возможно: если взять приемник на 2,4 изначально без телеметрии и поставить его как slave, телеметрия будет браться с R9.
Но мне не проверить- из-зи отсутствия таких приемников. Да и сомнительно это.
Вы правда не понимаете, что:
означает, что мастер r-xsr?
это означает не то, что r-xsr из slave волшебным образом перепаялся на master и к нему подключился r9 методом обрезания проводов…
Ибо у меня припаян r-xsr к R9 и затем уже к полетнику, а не наоборот. И S.port распаян на R9
это означает, что в аппаратуре есть приоритет на использование сначала встроенного передатчика, а потом уже внешнего, при условии подключения обоих.
О чем и говорит появляющаяся надпись в настройках R9m: S.Port: Disable int.
Второе почему:
я почему-то думал, что если slave припаян R-XSR то он будет и использоваться только когда по какой-то причине r9 недоступен.
Ваше второе почему из вашего первого поста говорит об обратном.
^^^ slave припаян R-XSR ^^^
R-XSR это 2,4ГГц и он slave- что не так?
ну кроме отсутствия запятых, в моем первом посту, после второго почему, сразу за третьим словом 😎
Вы включили 2.4 мастер, а 900 слэйв. Чудес не бывает.
Чудеса бывают 😛
Я писал:
У меня сборка : R9mini - как Master, R-XSR- как slave
Тут как бы мужик делает иначе.
Вопрос в другом.Нет ли у фрская каких либо ограничений и поправок на работу двух приемников 2.4 и 915.
В видео он биндит оба приемника на один встроенный в аппу передатчик.
У меня сборка : R9mini - как Master, R-XSR- как slave
Я биндил:
- выключен приемник и передатчик на 2,4ГГц
- забиндил R9 в режиме nonEU с телеметрией
- включил встроенный 2,4ГГц, не отключая R9. Забиндил R-XSR (2,4ГГц) с телеметрией
в результате при работе только R9 (2,4ГГц выключено на аппе)- телеметрия есть
при включении 2,4ГГц телеметрия с R9 пропадает, остается только RSSI и RxBt с приемника 2.4
Управление работает при любых комбинациях выключения приемников или передатчиков (по соответсвующим частотам)
что то вы не так сделали похоже…
и проблемы с телеметрией отсюда же растут.
Ну почему не так?
При отключении любого из передатчиков в аппе- оставшийся работает.
При выключенном встроенном в аппу 2,4ГГц : R9 и управляет, и телеметрия полностью работает
При включенном встроенном, в настройках аппы для R9 появляется: S.Port: Disable int. и этот пункт не доступен для изменения.
я кстати тоже пока не разберусь, если использую как slave например X8R, у которого нет входа sbus, то как R9mini сделать отправителем телеметрии? Во вкладке бинда в аппе, с телеметрией даётся только X8r для бинда, для r9mini пункт с телеметрией отсутствует
Я сначала биндил с телеметрией R9, только после этого включил встроенный передатчик и биндил его
Собрал два приемника с дублированием. Основной R9mini, вспомогательный R-XSR. Забиндил вспомогательный без телеметрии, Телеметрия пропала и с r9.
Перебиндил slave с телеметрией- она появилась, но только RSSI и RxBt. Ведь со вспомогательного телеметрия даже не припаивается. Стал получать только то что доступно для приемника.
Второе почему:
я почему-то думал, что если slave припаян R-XSR то он будет и использоваться только когда по какой-то причине r9 недоступен.
А нет, методом поочередного отключения передатчиков- R-XSR передает и только в случае его отключения r9 начинает работать на передачу команд.
т.е. у встроенного в аппу модуля приоритет вне зависимости от того Slave или Master приемник на 2,4ГГц.❗
Самый главный вопрос как получать телеметрию с R9 всегда.❗
Если поставить основным приемник R-XSR то телеметрия будет только пока он в зоне приема.
Если основной R9- то телеметрия только когда улетел из зоны приема 2,4ГГц
PS
Если делать RangeTest для обоих приемников по очереди, RSSI выдает разное, т.е. аппаратура принимает телеметрию с обеих частот одновременно.
Как-то можно пробросить телеметрию с внешнего модуля?
Или может попробовать с полетника подключить два смарт порта на разные uart?
Всем привет! Столкнулся тут с неожиданной ситуацией, мягко говоря… Летал на двух самолётиках попеременно и в какой-то момент не переключил выбор модели. В итоге планер стартанул с настройками пилотажки. Планер в ремонте, а у меня в связи с этим вопрос: почему любая моя модель слушается аппу, включенную на любую мою модель? На каждой модели свой приёмник. Если это уже обсуждалось, то приношу извинения…
У меня такая штука была, если разные приемники забиндить в режиме PPM. Правда я на квадрокоптере летаю, но суть не меняет.
Добрый день
Начну из далека:
Есть коптер 7", полетник Matek CTR, приемник R9slim и аппа X7 с R9m.
Стоял на коптере Inav 1.9 и все летало без проблем, за исключением немного не настроенных Пидов навигации
Поставил Inav 2.0rc5 отлетал два пака, первый рядом ссобой- без проблем.
Второй проверить на запас хода- нарезал круги по 3км в диаметре. Мощность на r9m была выставлена 1Вт (типа адаптивная)
На удалении около 3 км поймал файлсейф, но автовозврат и подхватил управление по дороге домой- нормально
При подлете ко мне 200м до пульта опять FS на высоте 50м (прямая видимость), через секунду ловит сигнал,
НО коптер не управляется (нет реакции на стики) и он на полном ходу в землю😈…
Летаю в АКРО. Позже по логам посмотрел- при FS он решил повернуть в сторону дома, но т.к. пиды навигации не настроены- он это сделал с черезмерными углами крена. Когда управление вернулось- он с этим углом на полном ходу почесал к земле (мог и в космос…) при этом он не управлялся😈…
Прочная рама IFlight XL7😇, обошлось без повреждений, кроме аккума (снизу)
Поставил Inav 2.0rc6 - уж очень меня заманила во2ой версии возможность вывода навигационных пидов на экран.
Дома настроил- поднял в воздух в пределах квартиры.
Уехал на природу.
Откалибровал компас и сохранил через комбинацию стиков.
Потом стиками перезапустил полетник.
И ВОТ НАЧАЛИСЬ ПРИКЛЮЧЕНИЯ:
Сразу после перезапуска полетника (на земле). Коптер потерял сигнал управления (RX Lost) но телеметрию передает на пульт. Перебиндил (попытался) приемник- ничего не изменилось.
Дома еще раз перебиндил- без изменений
❗ Что странно биндится только когда на r9m оба тумблера в положении on (как для PPM).
Когда любой из тумблеров off, при попытке биндить через меню r9m (естественно при включении приемника кнопка бинд зажата) приемник постоянно горит зеленым и красным и не мигает как должен после бинда.
❗ Странность N2 Если забиндить в PPM. Когда в меню r9m выбран любой режим работы кроме PPM управления нет, но телеметрия на пульте присутствует всегда. При этом в настройках Inav и в подключении приемника к полетнику ничего не менялось- Стоит Sbus. До этого (когда летал на inav 1,9) все работало как положено.
Для проверки приемник подпаивал к другому Matek CTR вообще без другого обвеса, перезаливал Inav 1.9, ставил Бетафлай, подключал через FPORT без изменений.
Подключил r9 mini так же забиндил, так же ставил разные inav, бетафлай, обновил все прошивки и openTX.
Результата ноль. Телеметрия есть во всех режимах (меню R9m). Лампочка на приемнике зеленая - горит когда пульт подключен. А управление передается только когда в меню выбран режим PPM и при этом есть только 8 каналов.
Куда дальше копать? Как мог выйти из строя передающий модуль / его прошивка при ПРОГРАММНОЙ перегрузке полетника. Питание в момент сбоя нигде не передергивалось и не пропадало.
Кто нибудь юзал подобного рода “подвесы” со сплитом?
Насколько заметны рывки сервы на HD видео?
Будет одно сплошное дерганье. “Подвес” живьем не видел, видел в действии “сервы” с “подвеса”…
Это нечто только как позиционирование камеры использовать… И то не стоит.
Конфигурация: контроллер OmniBus F4 Pro Corner, видео передатчик Tramp HV, регуляторы Wraith32, камера RunCam Split v1, приемник FrSky XSR, пульт Taranis QX7.
Подключение:
Uart 1
RX1 - к телеметрии регуляторов
TX1 - SoftSerial 1 - на T-pin Tramp (smart audio)
Uart 3
RX3 - SBUS приемник XSR (беру не инвертированный сигнал)
TX3 - SoftSerial 2 - SmartPort приемник XSR (беру не инвертированный сигнал)
Uart 6
RX6 - на TX RunCam Split
TX6 - на RX RunCam Split
Почему не заработала эта схема так и не разобрался.
Так же остались вопросы почему команды <resource list> и <resource> после перезагрузки контроллера показывают разные значения. По документации после перегрузки должны быть одинаковыми 😵
После экспериментов 😃 было выяснено, что смена местами как вместе так и подключение по одному к TX1 и TX3, как через СофтСериал, так и напрямую ни S Port ни S Audio не заработали.❗
В результате поисков наткнулся на Tramp HV incompatibility issue with F4 hardware UARTs
В итоге эксперименты и чтение как наших, так и импортных ресурсов утомили и было сделано следующее:
- Smart Audio (Tramp Audio) подключено через SoftSerial 1 на pin MOTOR 5
- Smart Port подключен через SoftSerial 2 на pin LED_STRIP
Smart Audio (Tramp Audio) через SoftSerial так же работает на pin LED_STRIP- проверил.
Если кому-то понадобятся мои настройки:
feature SOFTSERIAL
feature TELEMETRY
feature ESC_SENSOR
feature LED_STRIP
resource MOTOR 1 A02
resource MOTOR 2 A03
resource MOTOR 3 B01
resource MOTOR 4 B00
resource MOTOR 5 none
# MOTOR 5 - A01 default value
resource LED_STRIP 1 none
# LED_STRIP 1 - B06 default value
resource SERIAL_TX 11 A01
# Smart Audio on SoftSerial 1 to pin MOTOR 5
# resource SERIAL_TX 1 NONE
# resource SERIAL_TX 11 A09
resource SERIAL_TX 12 B06
# Smart Port on SoftSerial 2 to pin LED_STRIP
# resource SERIAL_TX 3 NONE
# resource SERIAL_TX 12 B10
set sbus_inversion = OFF
set cpu_overclock = ON
set serialrx_provider = SBUS
set current_meter = ESC
set battery_meter = ESC
set tlm_halfduplex = on
set tlm_inverted = on
serial 0 1024 115200 57600 0 115200
serial 2 64 115200 57600 0 115200
serial 5 16384 115200 57600 0 115200
serial 30 8192 115200 57600 0 115200
serial 31 32 115200 57600 0 115200
В общем УРА!!! Можно собирать на раму 😃
телеметрия не работает при подключенном конфигураторе.
Подтверждаю при включенном конфигураторе у меня телеметрия не работает, состояние ARM или DISARM значения не имеет.
На B10 отсутствует SERIAL_TX 12, но это sport. Отчего tramp не работает - я хз.
Почему команда <resource> показывает:
resource SERIAL_TX 12 B10
а команда <resource list> :
B10: FREE
Попробовал вернуть
resource SERIAL_TX 3 B10 как было изначально.
команда <resource> показывает:
resource SERIAL_TX 3 B10
а команда <resource list> :
всё равно
B10: FREE
отключил XSR от контроллера без изменений
resource list что показывает?
# resource list
Currently active IO resource assignments:
(reboot to update)
--------------------
A00: ADC_RSSI
A01: FREE
A02: MOTOR 1
A03: MOTOR 2
A04: MPU_CS
A05: SPI_SCK 1
A06: SPI_MISO 1
A07: SPI_MOSI 1
A08: FREE
A09: SERIAL_TX 11
A10: SERIAL_RX 1
A11: USB
A12: USB
A15: OSD_CS
B00: MOTOR 4
B01: MOTOR 3
B03: BARO_CS
B04: BEEPER
B05: LED 1
B06: LED_STRIP
B07: SDCARD_DETECT
B08: FREE
B09: FREE
B10: FREE
B11: SERIAL_RX 3
B12: SDCARD_CS
B13: SPI_SCK 2
B14: SPI_MISO 2
B15: SPI_MOSI 2
C00: FREE
C01: FREE
C02: FREE
C03: FREE
C04: MPU_EXTI
C05: FREE
C06: SERIAL_TX 6
C07: SERIAL_RX 6
C08: INVERTER 6
C09: INVERTER 3
C10: SPI_SCK 3
C11: SPI_MISO 3
C12: SPI_MOSI 3
D02: FREE
Currently active DMA:
--------------------
DMA1 Stream 0: LED_STRIP
DMA1 Stream 1: MOTOR 1
DMA1 Stream 2: MOTOR 3
DMA1 Stream 3: FREE
DMA1 Stream 4: FREE
DMA1 Stream 5: FREE
DMA1 Stream 6: MOTOR 2
DMA1 Stream 7: MOTOR 4
DMA2 Stream 0: FREE
DMA2 Stream 1: FREE
DMA2 Stream 2: FREE
DMA2 Stream 3: FREE
DMA2 Stream 4: ADC
DMA2 Stream 5: FREE
DMA2 Stream 6: FREE
DMA2 Stream 7: FREE
На PA11 и PB10 больше ничего не сконфигурировано?
Что то неувязочка вышла с resource list буду разбираться
PA11 не правильно написал softserial 1 на PA09
ЕМНИП, телеметрия не работает при подключенном конфигураторе.
Пробовал и с отключенным- эффект тот же.
Пины для softserial верно настроены? Куда вообще подключены tramp и sport?
TX1 - SoftSerial 1 на PA09
TX3 - SoftSerial 2 на PB10
Tramp подключен от t-pin на контроллер J27 TX1
XSR подключен от Sport на контроллер J1 TX3
Если передатчик tramp, то и выбирать надо не smartaudio, а tramp telemetry или как там его.
Его то же выбирал (забыл написать) как вариант.
При выборе tramp строка получается:
serial 30 8192 115200 57600 0 115200
при выборе SmartAudio меняется на
serial 30 2048 115200 57600 0 115200
при этом в OSD в меню VTX SmartAudio> STATX
выбрав tramp получаю значения (постоянные значения):
STATUS OFFL
Baudrate 4800
Sent 0
остальные 0
а выбрав Samart Audio получаю значения:
STATUS OFFL
Baudrate 4800 меняется до 4950 и обратно
Sent от 0 до 10
остальные 0
Поэтому и спрашивал про параметры команды Serial.
Не работает смартаудио
Не работает с-порт телеметрии от полётника до приёмника - указанные параметры генерит сугубо сам приёмник.
То что они не работают это я понял, потому и спросил. А вот куда смотреть?
Пробовал отключить второй СофСериал, оставить только S Audio- не заработало.
Если чем-то поможет найти причину, могу выложить все настройки CLI.
Приветствую
Собираю квадр.
Конфигурация: контроллер OmniBus F4 Pro Corner, видео передатчик Tramp HV, регуляторы Wraith32, камера RunCam Split v1, приемник FrSky XSR, пульт Taranis QX7.
Подключение:
Uart 1
RX1 - к телеметрии регуляторов
TX1 - SoftSerial 1 - на T-pin Tramp (smart audio)
Uart 3
RX3 - SBUS приемник XSR (беру не инвертированный сигнал)
TX3 - SoftSerial 2 - SmartPort приемник XSR (беру не инвертированный сигнал)
Uart 6
RX6 - на TX RunCam Split
TX6 - на RX RunCam Split
Работают: показания тока и напряжения с ESC, SBUS, управление камерой, OSD.
Не работает: управление Tramp`ом с пульта через OSD (переключение каналов, мощности), из телеметрии на пульте вижу только показания F000, RSSI, RxBt, и A2.
Поиск датчиков на пульте пробовал в режиме ARM и DISARM.
Подскажите где копать?
И второй вопрос по команде в CLI: serial - Что зачат цифры между номером порта и скоростью?
на GitHub`е написано Function bitmask (see serialPortFunction_e in the source), а найти этот самый serialPortFunction_e у меня не получилось, поэтому serial настраивал по аналогии с чужими сетапами. Где взять таблицу соответствия устройства и этой самой маски?
Темы на rcgroups и rcgroups 2 читал, SmartPort по 2 пинам подключать не хочу.
Еще где-то читал (ссылку не помню), что S Audio и S port в Бетафлае 3.1 на двух разных софтсериал не дружат (но было это упоминание в одном месте и про другую плату, сейчас у меня установлена версия Betaflight / OMNIBUSF4SD (OBSD) 3.2.2). FrSky XSR прошивал последней версией не для Европы, так же как и пульт и передатчик в нем.
Настройки CLI:
resource SERIAL_TX 6 C06
resource SERIAL_TX 11 A09
resource SERIAL_TX 12 B10
resource SERIAL_RX 1 A10
resource SERIAL_RX 3 B11
resource SERIAL_RX 6 C07
resource INVERTER 3 C09
resource INVERTER 6 C08
# feature
Enabled: RX_SERIAL MOTOR_STOP SOFTSERIAL TELEMETRY RSSI_ADC LED_STRIP OSD ESC_SENSOR ANTI_GRAVITY DYNAMIC_FILTER
# serial
serial 20 1 115200 57600 0 115200
serial 0 1024 115200 57600 0 115200
serial 2 64 115200 57600 0 115200
serial 5 16384 115200 57600 0 115200
serial 30 2048 115200 57600 0 115200
serial 31 32 115200 57600 0 115200
set tlm_halfduplex = on
set tlm_inverted = on (пробовал менять на off на всякий случай- без результата)
# status
System Uptime: 24 seconds
Voltage: 0 * 0.1V (0S battery - NOT PRESENT)
CPU Clock=240MHz, GYRO=ICM20608G, ACC=ICM20608, BARO=BMP280
SD card: None inserted
Stack size: 2048, Stack address: 0x10010000
I2C Errors: 0, config size: 2084, max available config: 16384
CPU:5%, cycle time: 125, GYRO rate: 8000, RX rate: 111, System rate: 9
Arming disable flags: THROTTLE CLI