Baychi OpenLRS - дружелюбная ЛРС с широкими возможностями )
про это речь?
да
ребята, можете нас всех поздравить!
замкнул SDN и GND - все стало запускаться как положено!
мне не удалось добиться чтобы он не запустился при замкнутых… 10 из 10
а вот с разомкнутыми еще раз сейчас проверил, 5 из 10 не запустился
и еще, для уточнения на эксперте стоит RFM23B-S2
замкнул SDN и GND - все стало запускаться как положено!
И все-таки это решение какое-то “дубовое”. Ведь программа что-то проверяет и в зависимости от этого выдает на SDN 0. Да, похоже только Александр смог бы дать объяснение.
И в продолжение, что нужно добавить в программе, чтобы мега всегда подавала 0 на SDN без всяких IF. Тоже конечно не совсем корректно, но по крайней мере паять не надо.
Собственно уже нашел, сам же выше цитировал Александра.
===============
Сообщение от bachi:
Попробуйте временно закоменнтировать #if(SDN_pin != 0) и #endif.
===============
Придется видимо не временно…
ну и еще, я считаю не хватает каких то пауз… не зря они есть на эксперте, так как весь старт там около 7-8 секунд
старт там около 7-8 секунд
Не, лучше без этих задержек. Мешают они, особенно при настройке иглов.
Попробуйте временно закоментировать #if(SDN_pin != 0) и #endif.
===============Придется видимо не временно…
Александр не зря написал “временно” и только он может ответить почему…
И все-таки это решение какое-то “дубовое”. Ведь программа что-то проверяет и в зависимости от этого выдает на SDN 0. Да, похоже только Александр смог бы дать объяснение.
Ничего она не проверяет. То, о чем вы думаете, это директива условной компиляции. Для типа железа 5, код, выставляющие указанное значение на ножке, генерируется, а для остальных - нет. Грубо говоря, проверяет она только на этапе компиляции.
Использование SDN на передатчике само по-себе спорное решение, поэтому ничего зазорного в том, чтобы перемкнуть ноги я не вижу. 😃
Если хотите поэспериментировать с паузами поправьте код в OpenTiny_TX.ino:
#ifdef SDN_pin
pinMode(SDN_pin, OUTPUT); //SDn
digitalWrite(SDN_pin, LOW);
delay(1000);
#endif
Жирным то, что нужно добавить.
Александр не зря написал “временно” и только он может ответить почему…
Это уже пофикшено.
Проблема была в том, что у передатчика 2G SDN_pin оказался не числом, как у всех, а строкой “A5”. Строку сравнивать с нулем нельзя, потому и глюк.
Код был заменен на #ifdef SDN_pin и все стало хорошо.
Код был заменен на #ifdef SDN_pin и все стало хорошо.
я не понимаю 😃 где все стало хорошо? а с чем же мы сейчас пытаемся бороться?
на прошивке эксперта все хорошо в плане стабильности, но нет этого прекрасного функционала от baychi
Если хотите поэспериментировать с паузами поправьте код в OpenTiny_TX.ino:
#ifdef SDN_pin
pinMode(SDN_pin, OUTPUT); //SDn
digitalWrite(SDN_pin, LOW);
delay(1000);
#endif
подскажите пожалуйста как 1000 перевести в секунды? здесь микросекунды, да?
и что здесь добавить чтобы зеленый диод тоже заработал
void Red_LED_Blink(unsigned short blink_count) // на самом деле индикатор у нас только один 😃
{
word i;
for (i=0;i<blink_count;i++) {
wdt_reset(); // поддержка сторожевого таймера
Sleep(250);
Green_LED_ON;
Sleep(250);
Green_LED_OFF;
if(blink_count > 50) {
if(checkMenu()) {
doMenu();
break;
}
}
}
}
пищалку тяжело реализовать?
я не понимаю где все стало хорошо? а с чем же мы сейчас пытаемся бороться?
Та борьба уже в прошлом. Я отвечал Сергею.
подскажите пожалуйста как 1000 перевести в секунды? здесь микросекунды, да?
1000 - это одна секунда.
и что здесь добавить чтобы зеленый диод тоже заработал
Зеленый диод должен работать. Если не работает, значит в схеме ошибка.
А пищалки нет ни у кого, т.к. патч на гитхабе без baychi не выложить.
т.к. патч на гитхабе без baychi не выложить.
Ну а сам Байчи все ? потерял интерес к этому проекту ?
Если да, то может имеет смысл (с разрешения байчи) свой клон на его базе развивать ? И вам например этим заняться 😃
Врядли Александр потерял интерес, а вот его отсутствие в течении уже нескольких месяцев (после бана) как то беспокоит… Вахтанг писал что знает его телефон, может прояснит ситуацию?
Вахтанг писал что знает его телефон, может прояснит ситуацию?
Дык вроде не берет Александр трубку. Одно успокаивает - где-то на форуме видел инфу, что около месяца назад он выкладывал видео полетов (вроде в Карелии)
где-то на форуме видел инфу, что около месяца назад он выкладывал видео полетов (вроде в Карелии)
нет, вы ошибаетесь, он писал в мае
но есть и хорошие новости, Вахтанг сказал что Александр в путешествии и видимо по этому его так долго нет, обещал созвониться с ним.
значит нужно подождать мастера, думаю он сообразит что нужно делать!
нет, вы ошибаетесь, он писал в мае
Специально напрягся, нашел - www.youtube.com/channel/UCQ6Xomzmj3ua2ENyVmQA2mg
Последование видео выложены в конце июля, но никак не в мае.
я считал что ты пишешь про этот форум
Я писал, что нашел инфу на этом форуме о его видео. Ладно проехали, главное Александр путешествует и надеюсь скоро вернется.
Если хотите поэспериментировать с паузами поправьте код в OpenTiny_TX.ino:
всем привет!
в общем, положительных результатов от паузы не удалось получить…
Главное не сдаваться.))
в общем, положительных результатов от паузы не удалось получить…
Тоже попробовал паузы, а также комментирование if - без изменений.
Господа!
а как увеличить бодовую скорость в Байчи? Хочется с 7400 до 19200 хотя бы поднять.
Больно уж большая задержка в управлении.