Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )
имеет в своем составе битовый признак
это понятно, а вот отдает ли приёмник в это время ещё и значения каналов?
29=1 - это отключит запоминание ФС от ретранслятора? Но перед этим ФС устанавливаю так же стандартно кнопкой? А потом после установки ФС меняю в регистре 29=1.
Да, можно так, а можно сразу 29=1 и нужные значения ФС руками прописать…
Протокол SBUS имеет в своем составе битовый признак того что приемник словил FS и ардупилот (по крайней мере последних версий) видит этот флаг и ему уже фиолетово на значения каналов.
Хм… сейчас проверю на древнем АПМ
это понятно, а вот отдает ли приёмник в это время ещё и значения каналов?
Не изучал исходник на эту тему, точно знаю что FrSky при настройке ФС на NoPulse, все значения каналов сбрасывает на минимум и продолжает при этом генерить импульсы с флагом ФС.
Изучил…
При ФС выставляются значения каналов из настроек и включается флаг ФС.
Проверил на APM с Arduplane 3.4.0. Там действительно s.bus FS пакет не обрабатывается и выставляются значение FS каналов сохраненных в приемнике. Получается на свежих прошивках Ardu при обнаружении FS на S.Bus значение каналов не учитываются(скорее всего это настраивается в ardu)
Я прописывал ручками и запрещал менять.
Наверное считают что прошивка идеальная. Вроде как у многих работает без проблем.
причин две: он получил то ли бан, то ли временную блокировку на форуме, по обстоятельствам уехал работать за границу.
Как-то всё сложилось почти одновременно.
У него всё нормально, не переживайте.
ПО он действительно написал уникальный.
Практический все желающие в нём разобрались и используют. Ну, может не у всех получилось с первого раза, но с помощью форумчан смогли.
Может пригодится кому…
Немного модифицировал прошивку приемника.
Что изменил: 1. Добавил регистр 29, если его значение не равно 0, запрещаем прием значений FS от передатчика. 2. Регистры 30-39, значения каналов CH1-CH10 которые будут выставлены при FS.
За пункт 2, говорим спасибо Эдуарду Максимову (EMAX), я просто увеличил количество каналов до 10…
Спасибо. В папке взял прошивку 214ю для Тини 328. Прошил. Прописал свои регистры. С кнопки выставил FS . Потом 29=1 поставил . И пробовал нажимать кнопку на Передатчике для смены FS , все четко. не реагирует.
Все это надо было делать со старой мегой… Теперь таким способом причину не найти …
Надо было оставить старую прошивку! Вот тогда если бы снова слетел, понятно было бы что мега ни при чем…
Все это надо было делать со старой мегой
Надо, но я ее сменил раньше чем узнал про прошивку эту. Приемник шил который на борту стоит. Ремонтный приемник боязно ставить.
Вот тогда если бы снова слетел, понятно было бы что мега ни при чем…
А какие тогда ещё причины сбоя FS могут быть если это не мега? Какие то помехи в работе ЛРС ?
вот чтобы это понять, поставь СТАРУЮ прошивку
если будет слетать, значит проблема была не в меге
поставь СТАРУЮ прошивку
на самолете другом старая осталась (213 /тини 328 ) , на нем буду постоянно проверять. Но я все 3 остальные проверил по не сколько раз и все ОК, FS держит.
в EEPROM умерли только 4-6 ячеек, которые по сути никогда не перезаписываются, а весь остальной блок в который идёт запись каждую минуту не умер? Ни один регистр не меняется и не глючит…
меняется только fs !
я никогда не поверю в такую смерть EEPROM !
я никогда не поверю в кривизну прошивки по отношению к fs, сотни людей летают и ни у кого не слетает!
Серег . нашел переписку с производителем. 2014. Был установлен что оказывается проблема была и прям один в один. Вот сам текст из 2104г.
Вы писали 22 июля 2014 г., 20:55:42:
>> Добрый день. Походу мой
>> глючить начал. Я покупал два
>> приемника, думал в них проблема, но похоже что то в передатчике, он
>> сбивает файл сейф и сегодня сам включал газ и руль высоты поднимал
>> на 4-5 сек и после этого файл сейф сбился. Прошивка не оригинальная ваша, а от Байчи .
Тоесть я сменил и приемник и передатчик. Сейчас ьакая же была на одном приёмнике . Думается мне косяк в прошивке Байчи где то сидит который при определённых обстоятельствах проявляется.
Думается мне косяк в прошивке Байчи где то сидит который при определённых обстоятельствах проявляется.
только у тебя проявляется, остальные сотни пользователей его не видят!
тут скорее глюк в твоих действиях, схемотехнике и т.д. … а не в прошивке…
тут скорее глюк в твоих действиях, схемотехнике и т.д.
Интересно было бы понять какой? Приемник 2.4 по Сбасу с Тини подключен. ФС устнавливается только на приемнике 433 . К компьютеру вобще не подключаю, все убрано внутри борта и вобще не трогаю его. А тут бах и пошли потери ФС причем были что в 2014 а теперь в 2019 . При том что я ничего не трогал . В 2014 году футаба была подлючена, примник 2.4 фрскай для футабы. Потом сменил на х4сб и летал с новой аппой Хорус. Тоже ничего не трогая. Летал в прошлом году и проблем с ФС не было. Так что дело явно не во мне. А где то либо косяк в прошивке передатчика , либо в меге приемника. Но блин быть проблеме один в один с разностью 5 лет нужно сделать вывод. И идеально ничего не быват ни прошивках ни в передатчиках. У Вас и Таранисы нормально работают, а у нас они пакеты теряют , -тоже от кривых наших рук? ))))))
По простому:
- EEPROM меги это множество ячеек
- Если одна из ячеек перезаписывается очень часто, и допустим исчерпает свой ресурс, все остальные ячейки останутся рабочими!
- FS в меге записывается в ячейки которые не связаны со статистикой полета, и эти ячейки FS не подвергаются постоянной перезаписи.
- Даже если статистика угробит основную часть EEPROM в которую она пишется, на FS это не окажет никакого влияния!
Надеюсь написал понятно, так что оставьте теории износа меги в покое…
так что оставьте теории износа меги в покое…
Значит какой то косячок в прошивке передатчика или приемника, который при определённых условиях вылезает данным образом.
Да, косяк, который вылезает вот уже на втором комплекте оборудования и только у тебя единственного! 😃
только у тебя единственного!
Из 4х штук только на одном, да и кто то рассказывает? Многие вобще часто меняют FS . Пусть поставят и 5 лет летают не меняя ничего и тогда посмотрим . На форуме 5% всего народа который летает ФПВ, многие вобще не сидят и сами со своими проблемами без посвящения . Иногда реальная жизнь сильно отличается от форумнуго контента. Тут порой дешевый китайский хлам для некоторых идеальное решение, а в реале у людей проблемы которые не выносят на форум. Я же стараюсь в случае произошедшего сообщить, сделать свой вывод , только личное мнение .
так что оставьте теории износа меги в покое…
Так может это не износ как таковой.Эти меги вёдрами продают,при производстве кристаллов возможны некоторые отклонения от желаемых параметров и характеристик, как следствие корректность и стабильность работы контроллера тоже под вопросом.Возможно и проблема в обвязке и качестве монтажа приёмника,масса причин может быть именно железячных,если глюк только на одном приёмнике.
Ничего другого не слетает… Все регистры расположенные в той же eeprom не слетают ни один…
Ага, китайцы делают специальные чипы… 😃