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

baychi

Сделал подробное описание на прошивку приемника.
Не знаю куда лучше выложить? В дневник не влезает, на github можно загрузить только plain text. 😦
Может кто-нить знает, как туда можно произвольный файл добавить?

Вордовскую версию временно выложил сюда: files.mail.ru/09F0C3E82DC1431D8B4D886E35DC3A1F

SGordon

Может можно в ихнюю WiKi это выложить?

Вахтанг
baychi:

Может кто-нить знает, как туда можно произвольный файл добавить?

а в архиве там нельзя положить?

baychi

В архиве можно забрать все сразу. Насчет положить - не нашел.
Wiki - вариант, но хотелось чтонить попроще, типа PDF чика.

LaPart

Вопросик: сброс перемычкой на настройки по умолчанию раньше был на 5-6 канале, сейчас 3-4, или опечатка?
Еще один: автосканирования каналов нет? Вроде в предыдущей ветке перед самым переходом сюда было упомянуто…

baychi
LaPart:

Вопросик: сброс перемычкой на настройки по умолчанию раньше был на 5-6 канале, сейчас 3-4, или опечатка?

Очепятка! Спасибо что заметили.

LaPart:

автосканирования каналов нет?

На приемнике есть привязка к работающему передатчику.

LaPart:

Вроде в предыдущей ветке перед самым переходом сюда было упомянуто…

На передатчике есть автосканирование и выбор саммых чистых каналов по rebind. Но это дока на приемник, на передатчик пока только краткий readme.rus в проекте.

slovopotam

Помогите разложить все по полочкам 😃
Есть комплект ТИНИ.

  1. В передатчик Тини я заливаю прошивку Baychi OpenLRS.
  2. Приемник Тини не трогаю. Работает как есть.
  3. Доп. приемники Оранж (не Тини же покупать, дорого) я прошиваю Baychi OpenLRS.
  4. Радуюсь 😃

Все верно?

Shuricus
baychi:

Не знаю куда лучше выложить?

Александр, как вариант Гугл Диск - очень удобно и редактировать в реальном времени и читать. Разместите ссылку в дневниках. Все сразу будут видеть. (Только на свой).
drive.google.com/file/d/…/edit?usp=sharing

baychi
slovopotam:
  1. Приемник Тини не трогаю. Работает как есть.

Можно и в приемник Tiny залить мою прошивку. Но только 7-й весрии (oerx27tiny168.hex). Там нет SBUS, автобиндинга и дискретных выходов.
Более новые прошивки в Тини с atmega168 не влезают. Надо либо менять проц, либо искать Тини с 328-й, такие попадаются.

Shuricus:

Александр, как вариант Гугл Диск - очень удобно и редактировать в реальном времени и читать. Разместите ссылку в дневниках.

Да, так можно, только хотелось бы держать доки рядом с исходниками.

Shuricus
baychi:

Да, так можно, только хотелось бы держать доки рядом с исходниками.

Ну похоже тогда нужно только делать такой же красивый:) сайт как у Эксперта. Или иметь очень некрасивую документацию. Хотя Вики удобна каталогизатором. Поскольку мотать такую огромную простыню каждый раз, что бы найти нужный раздел, это мука.

ССМ=

Очень интересно, а для чего такой вариант можно использовать?

Регистр 42 позволяет дополнительно вывести RSSI через один из выходных каналов. Если R42 не равен 0, то вместо данных из принятых пакетов, в заданный канал подставляется значение RSSI или сигнал/шум: нулю соответствует минимальная длительность импульса (1 мс), 3 В – максимальная (2 мс)

И еще вопросик , в оранжеRX на каких ногах 328-й выводятся 11 и 12 канал?

baychi

Появляютсяются умные АП, способные брать такой RSSI. Например RVOSD5.
А 11-12 канал можно вывести на любые ноги меги, если их прописать в config.h. Сейчас задействованы 10 ног.

jolbars

А поддержка SBUS на железе Эксперт 2г также требует наличия инвертора, как и в оригинальной прошивке?

baychi

Нет. Никаких инверторов не надо. Более того здесь пофигу инвертированный или нет будет сигнал. 😃

LaPart

Вопросик: какая аппаратура sbus использует? У меня Eurgle9, аналог Turnigy9, с прошивкой er9x. Гляжу на выходе приемника - sbus какие-то данные гонит, а могут ли они откуда-то достоверно взяться? И чем потом этот sbus расшифровывать? Какая периферия, так сказать, поддерживает sbus? На форуме по этим вопросам информации дефицит. Если знаете, пролейте свет, все-таки один из вопросов применения Оранжа:)

baychi

S.bus изобрела Футаба. Зайдите на www.futaba.com, там и тема внятно описана и всякая периферия. Нынче SBUS поддерживает целый ряд производителей. Я например использую приемник FRSky TR8SB, подключая его к передатчику Тину через SBUS. Получается немного быстрее и намного точнее, чем прямое подключение моего пульта Футаба к модулю.
На приемной стороне есть несколько АП, которые либо уже принимают SBUS, либо будут поддерживать в ближайшее время. Есть сервы с SBUS, и хабы для обычных серв.

Tahorg

На тему “изобрела”. sbus - мягко так скажем, скотсво от футабы. Взяли стандартный USART, запустили его на нестандартной скорости и с вывертами в порядке следования битов данных. Изобретения там 0, ценность этого, как протокола - тот же 0, преимуществ перед запуском на стандартных скоростях с нормальными следованием - тот-же 0, но явно видна цель помешать всем делать альтернативный хардварь, как технически так и патентно. Уши отдела маркетинга торчат отовсюду.

baychi

При 7 мс цикле передаче, доставка данных втрое быстрее стандартного PPM. Плюс гарантированные 11 бит и 16 каналов. У меня приемник ретранслятор с Sbus работает быстрее и точнее прямого подключения к передатчику.
Можно сколько угодно ненавидеть Футабу, но пока другого цифрового стандарта в массовом радио управлении нет. 😃

Tahorg

Не в ППМ дело. Дело в том, что могли просто стандартный USART протокол использовать на 115200. И передавать каналы в прямом потоке, а не мутить LE - BE, как они это сделали. Ни на скорость ни на точность ни на количество каналов и их разрешение это ВООБЩЕ бы никак не повлияло. У них все тот-же USART, ничего нового в нем нет. Но тогда любой на законных основаниях мог бы делать совместимые сервомашинки. А так - законно нельзя, ибо патент, проприетарная технология. В которой нет ничего нового, ничего революционного, только патент ради патента и закрытия свободных конкурентов. Поэтому и скотство.

Александр, просто прикол в том, что пока все это баловство. Но ежели Ваша прошивка станет популярной сильно - к вам реально, на законных основаниях, могут прийти и сказать - ай-я-яй. И будете Вы выпиливать поддержку SBUS из продукта, потому что у футабы патент на великое изобретение - сделать шину 100 килобит и инвертировать уровни сигнала. А то еще и прибыль недополученную посчитают. Повторюсь - поэтому и скотство.