Size: a a a

ESP8266 & ESP32 [RU]

2021 July 10

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
ардуино — с++, есп-идф — си. первый работает поверх второго, но явно не успевает адаптировать новые версии. я тут грязными пальцами заставлял работать 4.2 ардуино фреймворк через есп-идф 4.2. ардуино фреймворк местами лаконичнее, но всё имеет цену
источник

ВЛ

Владимир Лапшин... in ESP8266 & ESP32 [RU]
Каждый язык богат по своему. И слов с множеством значений море. А когда в речи на родном языке через слово заимствованные иностранные слова, а ещё хуже просто иностранные слова вот тут жопа. Ладно если о передовой технологии не нашей, а то про жизнь :-(
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
иногда, заимствование иностранных слов проистекает из терминологии. люди просто берут кальку с исходного термина, не заморачиваясь выдумванием нового слова. ну, например, слово "браузер"...
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
"обозреватель интернета" — ну такое себе...
источник

ВЛ

Владимир Лапшин... in ESP8266 & ESP32 [RU]
Проводник в мир Интернета :-)
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
проводник — он про файлы был :)
источник

D

Deleted Account in ESP8266 & ESP32 [RU]
В андройде то что мне надо (чтение характеристики) делается 2 строчками, в этой же адаптации в колбеке надо доставать параметры сервиса, и  только потом искать характеристику и можно запросить результат но не в колбеке, а сам результат приходит опят колбеком, так что это явно не адаптация чего то нормального а возможно один из нижних уровней. Искать другое не стал и так даже эта ble реализация пол памяти чипа съела и ее же использует сам esphome
источник
2021 July 11

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
Да, это нижний уровень
источник

r

romanetz in ESP8266 & ESP32 [RU]
Колбэки - это всё асинхронщина...
А вы бы предпочли подождать?
источник

D

Deleted Account in ESP8266 & ESP32 [RU]
Нет, я про колбеки написал к примеру что это не так как у тогоже андройд api
источник

r

romanetz in ESP8266 & ESP32 [RU]
Не забывайте что андроид при поверх вытесняющего posix-совместимого ядра крутится
источник

r

romanetz in ESP8266 & ESP32 [RU]
Таки есть разница, да?
источник

D

Deleted Account in ESP8266 & ESP32 [RU]
Я в курсе, просто писали что вроде порт библиотеки
источник

D

Deleted Account in ESP8266 & ESP32 [RU]
Я написал, что не похоже на порт )
источник

Г

Гитхорн in ESP8266 & ESP32 [RU]
он тут самый умный 🤣
источник

AF

Alexey D. Filimonov ... in ESP8266 & ESP32 [RU]
Это от апи зависит. Стандартный блюдроид - дебри, а вот нимбл уже сильно удобнее.
Если взять Ардуино обёртку с блекджеком и классами - ваще все просто.
источник

AF

Alexey D. Filimonov ... in ESP8266 & ESP32 [RU]
Так что вопрос скорее не в языке, а в том, какие библиотеки в нем есть и как они апи улучшили
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
Достаточно зайти в esp-idf/components/bt/host/ и увидеть оба стека: nimble и bluedroid. Писал по памяти, мог немного ошибиться в пути
источник

AF

Alexey D. Filimonov ... in ESP8266 & ESP32 [RU]
Пример Power Sensor на nimBle + Arduino https://pastebin.com/eTxbp4ts
На базе https://github.com/h2zero/NimBLE-Arduino вроде бы
Все мега тупо, КМК
источник

ЛВ

Леонид Володин... in ESP8266 & ESP32 [RU]
Скажите что я делаю не так? Как добавить библиотеку в проект?
источник