• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    Очень часто ESP32 пропускает прием рекламных пакетов!

    В режиме рекламы без подтверждений (тупой маяк) датчик дает не менее 4-х дублей по 3-м каналам. Это означает возможность потери более 91% пакетов при полном приеме без выпадений передаваемых измерений. :p Беда с ESP кроется в её ПО, а не в битых пакетах.
  2. pvvx

    Очень часто ESP32 пропускает прием рекламных пакетов!

    WiFi и "засирает" эфир. Потерь пакетов в нем больше. По вашему выходит что беспроводные датчики на сегодня это только мечта и надо ждать пару столетий? На чем ещё тогда делать беспроводные датчики, если у народу на руках уже есть средства коммуникации и отладки только для BLE? Пока беда только...
  3. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    А исходники которые дают производители датчиков обычно примитивны. Но они работают в данном SDK. От Arduino не работают, т.к. там C++. А на CPU без MMU C++ применять невозможно - это обязательный "эксепшн" по мере дефрагментации heap.
  4. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Есть и ещё более простой алгоритм: Пишите данные с датчика в назначенный буфер в памяти для некоего назначенного "ящика с UUID" с атрибутами чтения. Это как в USB. Ящик считывает стандартное API в смарте или компе. Дайте мне либу на имеющиеся у меня датчики. Те, которые есть не работают или не...
  5. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    В SDK у вас весь интерфейс с BLE – это две функции – callback: пришли данные, передать данные(ограниченный по размеру блок). Всё остальное за вас делает SDK, стек BLE и прочее. Желательно понять что такое сервисы с UUID… В принципе вам и события connect, disconnect и прочие не нужны...
  6. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    А как-же без этого - все исходники приведены. Ваша задача не сложнее чем её решение на ESP32. Во многом наверняка проще, т.к. не требуются поддержка многих интерфейсов необходимых для устройств работающих в сетях IP.
  7. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    А вот это будет сложно, т.к. оно так выросло с самых малых начал моих ковыряний и изучения BLE совместно с чипами от Telink, путем наслоения и копи-паста предыдущего. Т.е. там много лишнего и наростов для тестов, а не для рабочего девайса. Но выкинуть лишнее - это не заново с нуля...
  8. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Вы пока не можете, я и другие могут. Для этого надо написать несколько строк, а может и страницу текста на СИ под имеющийся SDK...
  9. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    В совокупности это и определяет поток, который вы можете обработать на смарте или компе от датчиков, не прибегая к специализированным драйверам с аппаратной поддержкой. И этот уровень очень низок – сотни точек в сек. Нескольких одновременно обрабатываемых акселерометров уже потребуют...
  10. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    А переход на безликие графики, через другой API в эксплорере тоже имеет ограничения (там до 30 кадров в сек). 1 кГц на ADC в UBIA (USB, 50 ksps):
  11. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    При 10 тысяч точках отображения и потоке в 3 тысячи точек (пусть от ADC, т.е. всего один канал) dygraph js еле справляется с отображением и дает пару экранов в сек... т.е. всё дерганное. И увеличить буфер отображения уже не представляется возможным - кол-во созданных кадров в сек dygraph js...
  12. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Основное ограничение по кол-ву точек в сек и особенно их общий объем для отображения в реальном времени создает dygraph js в компе или смарте. При объеме точек на графике приближающемуся к кол-ву точек ширины экрана современного 4K монитора он не может обеспечить их плавное отображение со сдвигом.
  13. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    В примере 25 sps выходит по причине работы с датчиком путем передачи через BLE команд для шины I2C к датчику, ожидания отработки команды датчиком, вывода данных по I2C от датчика и передачи их уже в BLE. Ну и приемник только когда примет ответ создает новый запрос. Да и с указанного датчика...
  14. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Для BLE ограничение в потоке запрос-ответ описывается интервалами соединения и размером MTU. TLSR8266 чип имеет старый RF, по старому стандарту BT4.0 и не умеет работать с длинными пакетами. В итоге имеем ограничение сопоставимое с полу-дуплеском UART на 115200 Baud. Т.е. туда килобайт 5 и...
  15. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    https://esp8266.ru/forum/threads/ble-soc-phy6202.4666/post-67298 https://esp8266.ru/forum/threads/ble-soc-phy6202.4666/post-68106 vs https://esp8266.ru/forum/attachments/esp01-jpg.10706/
  16. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Было изначально ограничение в +-12.7 % А есть ли смысл в гистерезисе более 5 %? Если уставка 55%, то пороги переключений с гистерезисом 5% это 50 и 60%.
  17. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Я думаю, что готовые часы с али с BLE, акселерометром, ИК датчиком и экраном по 300 рупь запросто справятся с вашей и выше описанной задачей.
  18. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Штук 5-ть у меня есть датчиков только MPU9250. На голову, руки ноги хватит и на анимашку 3D клоуна на web страничке прилепить? У вас типа такая "Презентация"? С гирями АКБ для 5-ти ESP32 как-то сложно будет прыгать...
  19. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Но ваша задача решена давно. Акселерометр и web страничка... Ну воткнул MPU9250 и запустил testMPU9250a.html А чё с ним дальше то делать? Он не калиброван и пляшущие человечки в 3D в другой репе для js раздают... Да и жрет сам датчик прилично - вон как пошла его температура при соединении (и...
Сверху Снизу