Resident
Хотя даже в видео у них типо всё работает🤷‍♂️
Resident
полнейшая ересь
Konstantin
а, кстати, сразу в копилку: у фриртос по дефолту в конфиге частота переключения контекстов 100 герц, а у ардуино 1000 герц, что, очень часто, заметно более точно даёт выставлять тайминги
Я сразу поднял частоту до 1 кГц, т.к. 100 Гц для моих задач было медленно, ну и задержки вычислять неудобно. Кстати, скачал свежий ардуино-фреймворк, по комментариям в коде выяснил, что это Ewings Esp Stack. https://github.com/Suraj151/esp8266-framework Там свой планировщик, и это не FreeRTOS.
Resident
ардуино-ide для кружков робот техники больше подходит
Anton
я про ардуино-фреймворк. иде там ваще жуть
Slava
ардуино-ide для кружков робот техники больше подходит
Эт точно, там за 5 минут можно сделать, то что наш коллега делает уже три недели на idf, но модем всё еще не модемит. 😉
Slava
То что он уже три недели не может сделать тут не ide или фреймворк виноват...
Это зависит от точки зрения😉 я вот щас ребенку в первом классе обьяснил налево-направо это куда и отнисительно кого.
Ruslan
Эт точно, там за 5 минут можно сделать, то что наш коллега делает уже три недели на idf, но модем всё еще не модемит. 😉
как-будто у меня вся задача только вокруг модема крутится, херак и переделал )
как-будто у меня вся задача только вокруг модема крутится, херак и переделал )
Начинается.... Да и вообще я бизнесмен, а такси это для души...
Slava
как-будто у меня вся задача только вокруг модема крутится, херак и переделал )
Да, ты не ниче такого плохого не думай. Я даже можно сказать, висхищаюсь твоим упорством. Ты молодец.
Ruslan
кода написано дохрена, вот так всё враз не перекинешь
Ruslan
модем - это маленький частный случай
Ruslan
а вообще я понял, что нового девопса надо увольнять, пока я к нему не привык ))))
Ruslan
пять дней зума на адаптацию убил, а он сцуко деревянный по пояс
Serjio
Кто деревянный?
Serjio
Буратина
Anton
кстати, понадобился мне BLE на есп32. думаю, ща быстренько примеры из ардуно бац-бац и в дамках. а он, зараза, моё устройство при сканировании не видит. ладно, беру есп-идф, там два стека. читаю интернет, там: "берите нимБЛЕ", типа он моднее. та же фигня. взял наижирнейший, наменее рекомендуемый интернетом блюдроид и опа, вот оно моё устройство.
Anton
Рубль
щас дрова на вес золота в ЕС
Serjio
В смысле, устройство реализовано с нимбле? Что за устройство?
Anton
В смысле, устройство реализовано с нимбле? Что за устройство?
в смысле мне надо было устройство найти и подписаться на нотификации
Anton
устройство -- мультиметр овон
щас дрова на вес золота в ЕС
В супермаркетах хоть драки нет за них, как в рф в марте за сахар?
Anton
В супермаркетах хоть драки нет за них, как в рф в марте за сахар?
с драками тут сурово карают. так что пока нет.
Serjio
Вообще метод тыка универсален.
Anton
"монте-карло в интернете"
Denis
сам методом тыка шёл.
nimble в ардуино кстати тоже есть)
Anton
nimble в ардуино кстати тоже есть)
он, наверное, гуд, когда работает :)
хз, у меня всё работает в esp-idf с ble
И ты даже бага там не нашел тайного?
Ruslan
И ты даже бага там не нашел тайного?
вот как часы пашет, сам удивляюсь, на ардуину чтоли перейти
Ruslan
я в терминологии не рублю, проще спрашивай )
Denis
bludroid или nimble ?
Ruslan
короче, чёта переезд на 5.0 непрост, я не готов к внезапной ебле, короче, доучу c++ и фиксану модем под 4.4
Ruslan
второе слово вижу впервые
Ruslan
охренеть, там ещё и стеки есть, а у меня оно просто работает, я и не вникаю в кишки )))
короче, чёта переезд на 5.0 непрост, я не готов к внезапной ебле, короче, доучу c++ и фиксану модем под 4.4
Там прям действительно баг и в issues про него никто ничего не написал? Удивительно. Может тебе в бета тестеры податься? У меня тоже есть приятель, который как что не установит/не купит, так обязательно нарвется на какой нибудь баг
Denis
второе слово вижу впервые
https://github.com/espressif/esp-idf/tree/master/examples/bluetooth
Denis
охренеть, там ещё и стеки есть, а у меня оно просто работает, я и не вникаю в кишки )))
да работает скорее всего потому что от примеров не отходили далеко
Denis
например попробуйте использовать long range
Denis
или mesh
Ruslan
ну, чтение, запись, куча блоков с точками, через которые данные бегают, меш мне не нужен
Denis
а ещё лучше matter
Denis
вот чуть в сторону от примеров и много интересного
Ruslan
https://github.com/espressif/esp-protocols/issues/118 - этот немного похож
Ruslan
но у меня другая проблема, просто не включается netif интерфейс, если стартануть в CMUX
Denis
esp_modem кстати норм работает?
Ruslan
о! нашёл реализацию модема на си!
Denis
https://github.com/vshymanskyy/TinyGSM
Ruslan
ну, вторые сутки пашет как часы, мне нравится
Ruslan
https://github.com/vshymanskyy/TinyGSM
я тебя тоннами такого завалить могу, я уже столько прочитал, но пока решения не нашёл
Ruslan
задача, встроить функционал в текущую прошивку, а не заменить всё нахрен
Ruslan
о! нашёл реализацию модема на си!
но там нет поддержки CMUX )))
Dr Zlo
Заверни в callback connector (либа на гитхабе)
Dr Zlo
Ну или статик и глобальный указатель на экземпляр
Dr Zlo
Заверни в callback connector (либа на гитхабе)
Оно под капотом то же сделает
задача, встроить функционал в текущую прошивку, а не заменить всё нахрен
А что тебе мешает притянуть туда еще и дуино фреймворк?)
Заоодно прошивка будет солидно много весить
Ruslan
а похоже вот почему не работало get_operator_name! https://github.com/espressif/esp-protocols/commit/a286634359593e9513f5a3383a0071598bcbefcb
Serjio
Неужели заработало?
Неужели заработало?
Видимо он теперь узнает какой у него оператор
Serjio
А может быть, что этот сmux по-разному реализован у разных опсосов?
Denis
ну по крайней мере команды разные
Ruslan
я могу включить CMUX напрямую, железка отрабатывает кошерно
Abduazimov
привет всем, ктото работал с esp-rfid?
Ruslan
Неужели заработало?
I (21733) INET: Operator[3584]: MTS