Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )
Другой вопрос получится ли одновременно ШИМ RSSI и писк? Там вроде один таймер на это задействован…
Исходники на эту тему еще не читал. Но у одного таймера, вроде, два ШИМа?
В конце-концов, есть пищалки с генератором, им ШИМ не нужен. Я пищал такой из прошивки Kha на пине SDA.
Я пищал такой из прошивки Kha на пине SDA.
На микрофон ,а далее на передатчик?
На микрофон ,а далее на передатчик?
Да, конечно.
Да, конечно.
Надо попробывать пищалку к св.диоду подцепить через транзистор. Хочется одновременно и писк о потерянных пакетов слышать и на экране РССИ видеть.
Писк очень удобен! Не всегда успеваешь на РССИ смотреть… а в “ушах” уже попискивает 😃 А, бывает, чт оРССИ топчется в районе 10% а писка - битых пакетов нету…
Не всегда успеваешь на РССИ смотреть…
Совершенно верно, особенно когда летиш очень низко и быстро, чуть взгляд отвел и ты в земле))))
Было бы очень здорого, что б появилась возможность использовать в прошивке одновременно бип и РССИ на экране.
Но у одного таймера, вроде, два ШИМа?
Писк очень удобен!
Посмотрел детали. Ситуация такова. У Меги168/328 3 таймера и 6 ног для генерации ШИМ (D3, D11, D5, D6, D9, D10).
Но таймер 0 занят под время, таймер 1 работает на генерацию PWM/PPM. Свободен только таймер 2, поэтому гарантированно можно вывести писк (не теряя RSSI) на ножку D11- это 7-й выходной канал PWM.
Возможно сосуществовние с TIMER0 тоже не исключено и выходы 2,3 тоже смогут генерить звук аппаратно. Проверю…
Или можно забить на “чистый” звук и озвучивать потери пакетов “кряканьем” - типа щелчка в 1-2 мс на каждую потерю (10-20 колебаний). Это примерно как иммитация звука клавишь в мобильниках. Зато можно выдать куда угодно.
Какой вариант народу более интересен?
Писк лучше. “Кряк” из-за шума мотора/ветра можно и не услышать.
Сейчас используем зуммеры с драйвером. Достаточно подать на них ток и она завопит. Т.е. потерянный пакет - зажигает светодиод и пускает ток на би-би. Если пакеты постоянно теряются, то би-би идет тоже постоянно. Что тоже удобно, для поиска в траве 😃
гарантированно можно вывести писк (не теряя RSSI) на ножку D11- это 7-й выходной канал PWM. Возможно сосуществовние с TIMER0 тоже не исключено и выходы 2,3 тоже смогут генерить звук аппаратно. Проверю…
Уточнил.
Аппаратный звук или RSSI можно, кроме вывода RSSI, выдать на 5 и 6 каналы выходного разъема Tiny.
Или 1,2 и 7-й каналы Orange…
Частота тона на 5-6 (1,2) канале в 2 раза выше - около 976 Гц.
Нужен такой вариант кому-либо?
Остальное - только программно.
Нужен такой вариант кому-либо?
Да, такой вариант очень удобен.
Возможно повторюсь, но хотелось бы конфигурировать приемник через регистры(ППМ, ПВМ и т.д.) без использования перемычек - настраивать большинство параметров обязательно через меню в любом случае.
Из хотелок по новому протоколу - возможно реализовать индивидуальную компоновку пакета(количество, разрядность каналов) под каждый конкретный случай(модель). Вопрос только - как быть в случае наличия более одной модели…
Из хотелок по новому протоколу - возможно реализовать индивидуальную компоновку пакета(количество, разрядность каналов) под каждый конкретный случай(модель).
Так и делается.
как быть в случае наличия более одной модели…
Все настройки на стороне приемника. Передатчик узнает о формате в начале связи и подстраивается под приемник.
но хотелось бы конфигурировать приемник через регистры(ППМ, ПВМ и т.д.) без использования перемычек -
Если давать произвольный звук/RSSI по другому и не получится.
А жаль, новичкам перемычки понятнее. 😃
Но перемычки съедают аж 2 ножки! А регистры править по любому! Я тоже не сильно за перемычки.
Рсси и Бип одновременно - это мечта!
Рсси и Бип одновременно - это мечта!
Если делать быстро, не трогая пока перемычек, можно доп. звук сделать хоть завтра.
А все переводить на регистры, то только в новом протоколе…
Быстро не надо, как говорится: спешка нужна только при ловле б…))
В текущем “протоколе” без перемычек никак? Учитывая особенность почти всех АП, многие пользуют ППМ-выход, это первые 5-7 каналов. Имея 8-и канальную аппаратуру - для пан-тилта и других плюшек остается совсем мало свободных каналов, кои занимать би-би некошерно. Имеется ввиду приемник ОранжРЛС.
На нем еще куча интерфейсных пинов есть.
куча интерфейсных пинов
Я сам вывод нужных сигналов на них реализовать не смогу, а просить автора такую мелочь - кощунство, оптимальнее сделать универсальную удобность)
Для информации, ответ от техподдержки по вопросу логических уровней в rfm23BP. Все таки 3.3V … Хотя у меня все работает от 5V длительное время.
Частота тона на 5-6 (1,2) канале в 2 раза выше - около 976 Гц.
Нужен такой вариант кому-либо?
Хотелось бы попробывать. У меня в режиме РРМ 5 и 6 каналы все равно пустые или на 7 можно.
Я извиняюсь за “чайниковский” вопрос, но подскажите: если я удерживаю кнопку бинда на передатчике в течение 5сек после включения - это равнозначно тому что я даю команду приемнику “rebind”?
Т.е. это одна и та-же функция, только по-разному запускается, верно?
: если я удерживаю кнопку бинда на передатчике в течение 5сек после включения - это равнозначно тому что я даю команду приемнику “rebind”?
Передатчик про приемник ничего не знает. Команда rebind или 5 сек кнопки, это только команда передатчику. С приемником, разговор отдельный.
Нет, кнопкой на модуле Вы даёте команду модулю поискать чистые каналы и сменить номер бинда, а после этого нужно приёмник включить с перемычкой на RXD и TXD (или дать команду REBIND) и привязать к работающему передатчику.