xoTTabbj4
есть идеи у кого-то?
Denys
Denys
esp_wifi_set_ps(WIFI_PS_NONE);
xoTTabbj4
romanetz
Andy
Полез смотреть, т.к. думал, что это для idf, а это оказался ардуино. Кто будет смотреть имейте ввиду.
xoTTabbj4
Andy
romanetz
там что-то переделывали, и так бросили
romanetz
в итоге, надо отлаживать
romanetz
чтобы заработало
romanetz
не факт, что работает. на esp32 собирается
Ivansuper
Она в AP+STA, а фактически - все равно клиент?
Да, именно. Просто поменял установку режима вайфай и все.
У меня начинает появляться подозрение на вайфай в роутере, но пока не знаю как проверить. Нужен какой то сниффер чтобы понять, идет ли пакеты
xoTTabbj4
Просто не выполняет свои функции
xoTTabbj4
Так, как надо было мне
romanetz
М-м
xoTTabbj4
Хочу добавить anti-windup
xoTTabbj4
Основная проблема заключается в том что я не могу добавить написанные мной функции в члены класса
xoTTabbj4
Если кто-то может помочь в этом, напишите пожалуйста
romanetz
romanetz
оно же собралось, я прост, хз, что должно получиться-то?
Ivansuper
Лишний раз все доказывается этим
Ivansuper
Не очень понимаю почему тогда юникаст весь все равно доходит, но видимо при юникасте протокол способен будить модуль вайфай чипа принудительно, а на броадкаст оно плюет. Но во всяком случае, теперь процент получаемого более чем подходит
xoTTabbj4
почему?
Да кто его знает, не добавляет она его почему-то в члены класса. Я не знаю, что с этим делать помогите, может исправите
xoTTabbj4
Я уже разработчику библиотеки написал на гитхабе, кто знает, может прокомментирует или решит что-то, потому что функция очень нужна. он с ней долго игрался но так и не доделал просто убрал из библиотеки
romanetz
Yuriy
romanetz
Функции - это члены класса, методы его
romanetz
Yuriy
Вот сюда вставляй свою реализацию члена класса и всё
Yuriy
Либо воспользуйся паттерном фасад, через композицию библиотечной реализации и некой своей, только чем эта не устраивает?
romanetz
в смысле, перегрузить функцию?
Yuriy
перегрузить не получиться, она прайват
Yuriy
ну это имеет очевидный недостаток, мы вносим изменения в код, который внесли в проект как зависимость
Yuriy
и что дальше, как обновлять зависимость будем?
romanetz
объявить класс-наследник?
Yuriy
наследование надо избегать, прибегать когда оно обосновано и необходимо именно оно
Yuriy
надо обернуть класс своим
Yuriy
сохранив интерфейс начинки
Yuriy
это композиция
Yuriy
class A;
class B: public A;
это наследование
Yuriy
interface A;
Class A: InterfaceA;
Class B: InterfaceA {
private InterfaceA _obj;
public ClassB(InterfaceA obj}: _obj(obj);
}
... пробрасывание реализации интерфейса A, и/или замещение "членом" где того требуется.
Ivansuper
Yuriy
Декоратор
Декоратор, потом в фасад превратится
Yuriy
Там же летательное средство, надо будет еще библиотек зацепить
romanetz
Ivansuper
чего?
Самолет он делает на базе esp
romanetz
Стоп, а скетч от инкубатора
romanetz
Мы про разные проекты говорим?
Ivansuper
а pixhawk и stm32 уже всё, неактуальны?
Ну вообще, я осмелился чуточку подшутить над ситуацией. Но сейчас как-то осознаю, что немного правдиво получилось.
Не знаю, я больше по сетям и самоизобретениям. До полетных машин пока руки не дошли
Yuriy
Стоп, а скетч от инкубатора
а чего и там имеет место быть PID. к тому же из яйца - птица на выходе, это как Козьма Прутков говаривал
romanetz
я чот помню, что nuttx собирал ради этого дело, но на борт воткнуть руки так и не дошли
romanetz
romanetz
да и настоящая птица иногда с гнезда слазит, хотя бы пожрать
romanetz
у меня в подростковые годы был инкубатор и цыплят выращивал
Алексей
Ну давайте еще Носова вспомним 😊
Yuriy
romanetz
не
Yuriy
romanetz
там тупо контакт, им управляет сильфон с жидкостью
romanetz
как в холодильнике...
Yuriy
мы про твой инкубатор? вполне допускаю что угодно, я рядом не стоял
Yuriy
я про процессы которые требуют pid и нахожу инкубатор - поддержание микроклимата в нем, вполне себе подходящей для него задачей, в том или ином виде.
romanetz
да не то, чтобы мой, он заводского изготовления...
мне интересно, есть ли у автора опыта именно работы с инкубатором
xoTTabbj4
romanetz
А с термодатчиками?
xoTTabbj4
romanetz
У него +- полградуса точность
xoTTabbj4
Не, точность и погрешность разные понятия. Мой, к примеру не врёт в этом диапазоне. Погрешность менее десятой. Повезло с экземпляром. На высоком разрешении читает и на лету обрабатывает
romanetz
Ну ок