Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )

Plohish

как писал Александр - не стоит употреблять автонастройкой, да и работает она кривенько… Если частоты не совпадают (плохо настроен регистр корректировки частоты) то вообще не сработает… У меня при нормально настроенных частотах при автонастройке постоянно сбрасывался регистр режима…

SideWinder

Добрый день. Пытаюсь вникнуть в процесс прошивки приемника и не пойму одну вещь:
Почему столько вариантов заливки прошивки в него?
Ктото шьет через Megaloader, ктото через ArduinoUploader. Причем рекомендуется компилить исходники самой ардуиной, потом искать компиленый hex и заливать его чемто другим.
Почему нельзя все откомпилить и залить самой Ардуиной?

ВлАс
Alex135:

Еще плюс к этому расходы всех задействованных каналов должны лежать в пределах 1100- 1900 мс, иначе работать не будет вообще

Вот этого я не дочитал 😦 . Теперь передатчик получается перевести в режим привязки, по включению ч/з 5 сек включается СД, забираю перемычку и ч/з несколько сек весело мигает зеленый СД.

Только не понятно надо ли передатчик переводить в режим бинда? Он при этом меняет номер линка. Получается, что надо будет по новой перебиндить все приемники.

Plohish:

У меня при нормально настроенных частотах при автонастройке постоянно сбрасывался регистр режима…

Сергей, как лечить?

SideWinder:

Почему нельзя все откомпилить и залить самой Ардуиной?

Можно, если прошит ардуинов бут

Shrizt
ВлАс:

Можно, если прошит ардуинов бут

Не факт, вроде как с стандартным ардуиновским бутлоадером не лезет прошивка. Есть вариант настроить среду ардуино на другой бутлоадер - optiboot (code.google.com/p/optiboot/ тут есть еще инструкция как это сделать) и тогда заливать напрямую через оболочку ардуино.

SideWinder
ВлАс:

Можно, если прошит ардуинов бут

У меня оранжевский приемник с Хоббикинга
У них вроде ардуинов бут и залит изначально?

Plohish
ВлАс:

Сергей, как лечить

Никак, не пользоваться автоматикой… В ручную проще и гарантия результата.

ВлАс
Plohish:

Никак, не пользоваться автоматикой… В ручную проще и гарантия результата.

тогда по другому. Как узнать на сколько частоту подстроить?

SideWinder:

У них вроде ардуинов бут и залит изначально?

не факт, у многих не было или непонятно-что.

Shrizt:

Не факт, вроде как с стандартным ардуиновским бутлоадером не лезет прошивка.

Может наоборот: с нестандартным бутлодером нельзя в среде ардуино прошить?

SideWinder
ВлАс:

не факт, у многих не было или непонятно-что.

т.е. в случае чего он просто не прошьеться?
я просто опасаюсь экспериментировать после двух убитых приемников.
с год назад баловался - прошил в OpenLRSng и после этого оба не отвечают вообще
Даже через ISP не видны

ВлАс
SideWinder:

с год назад баловался - прошил в OpenLRSng и после этого оба не отвечают вообще
Даже через ISP не видны

Странно как-то… надо смотреть, что там. Был-бы рядом, я-бы посмотрел.

Shrizt
ВлАс:

Может наоборот: с нестандартным бутлодером нельзя в среде ардуино прошить?

Не, я настроил arduino среду на работу с optiboot - норм. А со стандартным - прошивка не лезла, только не помню от baychi ли…

Plohish
ВлАс:

тогда по другому. Как узнать на сколько частоту подстроить?

методика подстройки частоты описана в мануале, каков смысл его сюда переписывать?

тигромух
Shrizt:

Не, я настроил arduino среду на работу с optiboot - норм. А со стандартным - прошивка не лезла, только не помню от baychi ли…

Вполне лезет со стандартным ардуиновским загрузчиком. Там до предела еще килобайт 10…
Путаете, наверно 😃

Plohish:

У меня при нормально настроенных частотах при автонастройке постоянно сбрасывался регистр режима…

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

SideWinder
ВлАс:

Странно как-то… надо смотреть, что там. Был-бы рядом, я-бы посмотрел.

Да я уж что только не делал с ними. Ни считать, ни залить чтото невозможно. Заказал новые Атмеги. Может перепаяю как нить.

Прошил всетаки через Ардуину. Прошилось все замечательно.
Не удалось забиндить приемник автоматически. Прописал каналы и Bind N вручную
Вроде все работает, есть одно НО - если выключить передатчик а потом снова включить, связь не восстанавливается.
Приемник мигает диодом, который горит когда связь устанвлена и все

Shrizt
SideWinder:

Приемник мигает диодом, который горит когда связь устанвлена и все

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

тигромух:

Путаете, наверно

Вероятно 😃

SideWinder
Shrizt:

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

Разобрался уже. Спасибо за помошь )
После заливки все регистры у меня оказались в ноле я поставил только номер бинда и каналы.
Оказалось при разрыве связи через 0 сек. включается маяк. Из этого режима приемник обратно в соединение не переходит.

ВлАс
Plohish:

методика подстройки частоты описана в мануале, каков смысл его сюда переписывать?

Ага нашел 😃
Но как понять

Наблюдая значение параметра A=, меняют поправку частоты клавишами ‘<’ и ‘>’, так чтобы она стала 0 или 255. Затем нажимают клавишу Enter и поправка запоминается.

есть только $RL1 S=0 C=1 Rn=59
Где смотреть параметр “А=” ?

cnyx

Внимательней читайте мануал

На приемнике можно подстраивать поправку частоты в рабочем режиме. Для этого после включения питания входят в меню, задают значение R2=0, выходят из меню (‘q’) при заранее включенном (для прогрева на 5-10 мин) передатчике. Наблюдая значение параметра A=, меняют поправку частоты клавишами ‘<’ и ‘>’, так чтобы она стала 0 или 255. Затем нажимают клавишу Enter и поправка запоминается.

Должен добавить, что передатчик надо прогревать при включенном пульте, ведь при выключенном пульте не будет PPMа и передатчик LRS прекратит передачу => не будет прогреваться.

тигромух
ВлАс:

есть только $RL1 S=0 C=1 Rn=59
Где смотреть параметр “А=” ?

“A” - это отклонение частоты принятого сигнала от ожидаемой. Соответственно он появится, когда появится сигнал, т.е. включится передатчик.

ВлАс
cnyx:

Внимательней читайте мануал

Дык вот и вопрос где мне смотреть параметр “А=” ?

ВлАс:

есть только $RL1 S=0 C=1 Rn=59

Это-ж не от балды писал.

тигромух:

“A” - это отклонение частоты принятого сигнала от ожидаемой. Соответственно он появится, когда появится сигнал, т.е. включится передатчик.

Похоже, что надо на частотомер идти. Передатчик включен, стоят старые компьютерные колонки, вот они фонят.

cnyx

Не могу понять, троллите или нет. Параметр “A=” вы бы сразу увидели, если бы проделали действия, которые указаны в мануале. Собственно подключаетесь терминалом к приемнику, заходите в меню, правите регистр 2, жмете q, чтобы выйти из меню, и наблюдаете в терминале на мониторе параметр “A=”.

Plohish
ВлАс:

Дык вот и вопрос где мне смотреть параметр “А=” ?

cnyx:

и наблюдаете в терминале на мониторе параметр “A=”.

только ещё нужно включить передатчик LRS и аппу, иначе не будет никакого параметра А, что в принципе он нам и демонстрирует…

cnyx

Ну если человек не понял, что значит “рабочий режим” и зачем именно нужно “прогревать передатчик 5-10 минут”, то можно долго тыкаться =)

ВлАс
cnyx:

Параметр “A=” вы бы сразу увидели, если бы проделали действия, которые указаны в мануале. Собственно подключаетесь терминалом к приемнику, заходите в меню, правите регистр 2, жмете q, чтобы выйти из меню,

Вот до сего момента все нормально.

cnyx:

и наблюдаете в терминале на мониторе параметр “A=”.

Почему “А=” не наблюдаю - Константин подсказал.

cnyx:

Ну если человек не понял, что значит “рабочий режим” и зачем именно нужно “прогревать передатчик 5-10 минут”, то можно долго тыкаться =)

rcopen.com/forum/f90/topic341906/2133
Последняя строка
Он у меня уже часа два как включен был.

тигромух
ВлАс:

Он у меня уже часа два как включен был.

Командой N на приемнике посмотрите слышит ли он вообще какие-либо сигналы в эфире.

cnyx

И еще, чтобы он что-то слышал, должны совпадать номера каналов и номер бинда в Rx и Tx.