Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )
а не поделитесь
Ответил в личку.
Да. Сишка + ардуино про мини. Пины подсмотрел в прошивке. Только не работает восьмой канал. Так и не понял почему.
может через восьмой канал выводится RSSI, вот что в руководстве написано:
“Регистр 42 позволяет дополнительно вывести RSSI через один из выходных каналов. Если R42 не равен 0, то вместо данных из принятых пакетов, в заданный канал подставляется значение RSSI или сигнал/шум: нулю соответствует минимальная длительность импульса (1 мс), 3 В – максимальная (2 мс). Номер замещаемого канала можно задать от 1 до 13, так как SBUS протокол выводит 16 аналоговых каналов.”
Спасибо, но у меня 42=0.
Я оченама извиняюсь, может было… Скажите, наличие понимания с-бус зависит от прошивки или просто от схемотехники передатчика? У меня сейчас по схеме КХА передатчик, но в байчи я его еще не перешил, там опенлрснг ещё. Просто возник вопрос в том, что я не вижу в конфигураторе возможности найти с-бус, точнее больше 8 каналов он не видит. Приёмник сделал по схеме флатрона в2, он с ним забиндился. Собсна я не обсуждать “стороннюю прошивку” хотел, а узнать, мне нужно уже перешить всё в байчи и искать там по мануалу вход, который он должен вроде сам автоматом определить, верно?
по схеме КХА передатчик
Не могли бы вы поделиться ссылкой на схему?
Да пожалуйста, я у нашего коллеги её брал rcopen.com/blogs/116276/21978
Вот похожее rcopen.com/blogs/67065/20646 в дневнике ещё одного коллеги, у него плата более компактная (я еще не собирал на ней, только получил печатки)
Скажите, может из-за не правильной прошивки приёмника не работать изменение регистров?
Работает изменение, настройка терминала была не корректной.
Остаётся вопрос, если прошивать хекс, то какой выбрать для приёмника на ардуинке по схеме флатрон в2/оранж, 212 или 213 оранж, верно?
Я просто пока экспериментирую… Из среды ардуино приёмник на ардуинке прошить не получилось (что-то там не задекларировано),
попробовал прошить oerx212orange328.hex, в терминале в меню вошёл, но как там и в мануале написано регистры не меняются и нет регистра 7 (я в поисках Сбус, а это пункт вроде активирует его).
прошил 213, есть все пункты.
Прошивка байчи в приёмнике может биндиться только с прошивкой байчи передатчика?
п.с. я ещё почему подумал, что прошивка не та - светодиоды никак даже не моргают.
п.с.2 а тут можно устанавливать частоту не 433 например, а 440? Есть в мануале по приёмнику? Я не нашёл что-то. Или это в передатчике настраивается (не читал по передатчику ещё, простите)?
а тут можно устанавливать частоту не 433 например, а 440?
Да.
Частота канала вычисляется по формуле F=433.075 МГц + 0.06*код в регистре.
Остаётся вопрос, если прошивать хекс, то какой выбрать для приёмника на ардуинке по схеме флатрон в2/оранж, 212 или 213 оранж, верно?
Я просто пока экспериментирую… Из среды ардуино приёмник на ардуинке прошить не получилось (что-то там не задекларировано),
а файлик function.ino в этой же папочке лежит?
Прошивка байчи в приёмнике может биндиться только с прошивкой байчи передатчика?
говорят еще и с экспертом, но не пробовал, нет его у нас
а файлик function.ino в этой же папочке лежит?
я ступил, надо было основную папку с файлами *.ино переименовать, тогда среда ардуино подгрузит все файлы используемые в прошивке. 😃
говорят еще и с экспертом
Спасибо. Я просто пока не протестил свой передетчик, пытался забиндить с ним, а в нём КХА для опенлрснг. Сегодня и его перешью и попробую.
Да.
я в мануале эту строку видел, но из-за отсутствия (надеюсь пока) понимания, сбило то, что вначале про прыжки и т.п. Попробую.
Скажите, это забиндилось автоматом?
(нажал ребинд на передатчике, диод погорел какое-то время и вот)
перед этим ставил сосиску антенну, постоянно сыпались ошибки “много шума”, с диполькой хоть какой-то первый результат 😒
и самое главное - когда пошёл сигнал ппм с приёмника (2.4) на передатчик, светодиод стал моргать примерно 2р в сек, это соответствует нормальной работе на установленной мощности, же да?
кажется я уже почти хэппи ))
На сколько я понял, это идёт отображение диапазонов каналов, и передатчик понял, что я воткнул в него С-БУС!!!
Же да?
Эти цифры меняются когда я стики двигаю и тумблеры переключаю. Диапазоны правда не совсем идеальны от 1000-1500-2000 но дойдём и до этого )
Так после бинда надо приемник смотреть, у байчи передатчик “не знает” о существовании приемника, т.е. обратной связи нет, вообще.
Быстрый контроль в поле - на приемнике зажигается зеленый диод и никаких перемаргиваний красным - связь есть, можно лететь.
Вот этим и занялся. Пытаюсь увидеть “жизнь” в конфигураторе полётика. Пока не нашёл нужный пин выхода сигнала… В поиске счастья вопчем.
по светодиодам как я понял тут как в опенлрснг - высокочастотное моргание зеленого (почти горение) это всё хорошо?
Просто у меня может светодиод ещё не туда прилеплен (хотя вроде по схеме паял). Разберусь надеюсь.
А так, в общем, что на скринах, это уже что-то или ещё вообще ничего?
п.с. выше я писал про приёмник 2.4мГц, у меня передатчик не напрямую ппм из пульта ловит, а как ретранслятор. Т.е. мой пульт передаёт на приёмник 2.4мГц, а тот, в свою очередь, передаёт уже на передатчик сигнал.
Т.е. сигнал на передатчик идёт, моргает зелёным 2 раза в сек, т.е. данные он видит и шлёт, а доходят они до пиёмника ему пофиг верно?
у передатчика покажите протокол терминала сначала включения питания и поставьте 1в 6 регистр
6 - Debug output (1-PPM, 2-perf) – режим выдачи отладочной информации. Если выставлен младший бит, передатчик будет постоянно отображать длительности текущих PPM импульсов по всем активным каналам.
Подвигайте стиками, длительности должны менятся
Вот этим и занялся. Пытаюсь увидеть “жизнь” в конфигураторе полётика. Пока не нашёл нужный пин выхода сигнала… В поиске счастья вопчем.
пока может поискать в конфигураторе приемника байчи, если бинд успешный, то регистры 11-18 должны совпасть с передатчиком, возможно с кольцевым сдвигом
нда… бинда нет
В первом регистре это я вручную внёс так же как в передатчике.
Идут постоянные
$RL1 S=0 C=1 Rn=19
$RL2 S=0 C=2 Rn=19
$RL3 S=0 C=3 Rn=19
$RL4 S=0 C=4 Rn=18
$RL5 S=0 C=5 Rn=19
$RL6 S=0 C=6 Rn=20
$RL7 S=0 C=7 Rn=20
$RL8 S=0 C=8 Rn=17
$RL9 S=0 C=1 Rn=20
Светодиоды вообще никак не моргают чота… Ардуинку с сишкой проверил (прошил в передатчик) работает всё.
п.с. в мануале написано что при бинде нескольких приёмников нужно прописывать одинаковые регистры 1 и 11-18. Может вручную задать их или они должны сами назначиться?
не могу понять последовательность действий (как когда-то в опенлрснг), что нужно первое включать, надо ли биндить одновременно и можно ли/нужно ли подключать оба устройства к компу и смотреть в терминале
сначала добиться работы передатчика, что бы он понимал правильный входной сигнал, иначе он в эфир ничего не передает. В вашем случае:
“При включении питания приемник один раз вспыхивает красным индикатором, а затем выполняет самотестирование: проверку целостности программы во FLASH и настроек в EEPROM по контрольным суммам. Если разрушена программа во FLASH, то приемник останавливает дальнейшую работу и переходит в режим равномерного мигания красным индикатором. Единственное что может пользователь в этом случае – это войти в меню.”
Войти в меню изменить какой-нибудь регистр, что бы пересчиталась к.с., при следующем запуске ошибки быть не должно.
ужно прописывать одинаковые регистры 1 и 11-18. Может вручную задать их или они должны сами назначиться?
Пропишите в приемнике эти регистры как в передатчике, что бы не думалось.
сначала добиться работы передатчика
“всё пропало, гипс снимают…” (с) не пашет. Один раз красным мигает и в терминале просто
Waiting start:
Waiting start: T=24 Tc=0
Waiting start: T=26 Tc=0
Опять туплю? включил сигнал ппм и пошли данные.
Ужас.
включил сигнал ппм и пошли данные.
включили на приемники видимо. Или на пульте ?
ну да, на пульте. Т.е. передатчик что-то шлёт и жив вроде. До этого нажимал бинд на нём и все регистры с частотами изменились.
Подскажите плиз последовательность действий… Включил я передатчик, данные пошли (светодиод моргает 2 раза в сек), далее приёмник включаю и он должен зажечь челёный если я вручную прописал все регистры 1,11-18 как в передатчике? Или всё же ребинд нужно делать (что не приводит ни к чему)? Ребинд только приёмника или и того и того?
Если светодиоды на приёмнике вообще даже не моргают (только если ресет нажать на ардуинке), значит прошивка не работает как надо или распайка не верна для этой прошивки (пины все по описания из скетча взяты), прошито “по умолчанию” тип2 в скетче
правильно в регистре 7 параметр 11 по умолчанию? Вроде в коментарии написано про одну цифру
7=11 1 output mode: PWM/PPM/SBUS = 0/1/2
Не поленился и посмотрел лог со своего передатчика с “1” в 6 регистре для вывода отладочной инфы, подвигал стиком в 1 канале
Baychi soft 2013
TX Open Expert V2 F7
Rg=Val Comments ----------------------- V2 F7
1=158 Bind N
2=199 Freq correction const
3=255 Term corr.(0=no, 1=+, 255=-)
4=0 FS check enable
5=0 11bit/10ch(1=yes,2/3=Futaba)
6=1 Debug out (1-PPM, 2-perf.)
11=50 Hop F1
12=156 Hop F2
13=68 Hop F3
14=196 Hop F4
15=94 Hop F5
16=217 Hop F6
17=26 Hop F7
18=123 Hop F8
19=125 Power switch chan (1-13,0=SW)
20=7 Power min (0-7, +128=highU)
21=7 Power middle (0-7,+128=highU)
22=7 Power max (0-7, +128=highU)
Press ‘m’ to start MENU
Waiting start:
Waiting start: T=28 Tc=0
PPM7 mode: T=29 Tc=0
1488 1499 1030 1569 1997 1543 988
1488 1499 1029 1569 1998 1543 988
1488 PPM7 mode: T=31 Tc=0
1488 1499 1029 1569 1998 1543 988
1488 1499 1029 1569 1997 1543 988
1943 1499 1029 1569 1998 1542 988
2008 1499 1029 1569 1997 1543 988
2008 1499 1029 1569 1997 1542 988
2009 1499 1029 1569 1997 1544 988
2008 1499 1029 1569 1998 1542 988
1488 1499 1029 1568 1998 1543 988
1488 1498 1030 1569 1998 1543 988
1488 1499 1029 1569 1997 1543 988
1488 1499 1029 1568 1997 1543 988
1488 1499 1031 1568 1997 1543 988
1431 1499 1030 1569 1998 1543 988
1244 1498 1029 1569 1997 1543 988
1099 1499 1029 1569 1997 1543 988
1093 1501 1029 1569 1997 1543 988
1099 1499 1028 1569 1997 1543 988
1098 1499 1030 1569 1997 1543 988
1098 1499 1031 1569 1998 1543 988
1118 1499 1030 1569 1997 1548 988
1490 1499 1029 1569 1998 1543 988