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

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

  1. pvvx

    Обмен между двумя модулями по BLE

    Нет. Но можно действовать и как описали. Но тогда между каждым соединением пройдет n-секунд. Про какую "задержку" идет речь? В EBS передатчик передает фрейм. Приемник принимает и тут-же передает подтверждение. Где задержка? У передатчика есть тайм-аут ожидания приема подтверждения. Но это не...
  2. pvvx

    Обмен между двумя модулями по BLE

    И если всё сделали правильно, то после соединения при PHY 1M и минимальном интервале соединения имеете двусторонний поток за 100 килобайт в сек. Для PHY 2M примерно в два раза больше... При потере связи (интервал таймаута описывается в интервалах соединения), соединение возобновится по...
  3. pvvx

    Обмен между двумя модулями по BLE

    Ваш сленг в BLE не понять. Для BLE вам надо два проекта - один master, другой slave которые будут производить сonnect. При включении один шлет BLE рекламу (к примеру с шагом 100 мс), второй сразу её ловит, т.к. по старту находится в режиме сканирования. Выловив самую первую BLE рекламу мастер...
  4. pvvx

    arduino ide 2.3.3 затёрла все скетчи

    @enjoynering - В итого: отличий от обычной среды "Arduino" по загрузке CPU компа нет (при редактировании и сборке проектов для ESP32). Для всех ESP cкрипты сборки одинаковы - однопоточные. Только linker в конце сборки может разогнаться на несколько потоков, но это не заслуга писателей скриптов...
  5. pvvx

    arduino ide 2.3.3 затёрла все скетчи

    Шевелит всего одним потоком (ядром) - и это Винда распределяет на два до 50% нагрузки. В итого 7..10% нагрузки на CPU в макс. Во время редактирования грузит CPU на не более 2% вместе со всеми текущими процессами в Винде. При сборке - тоже самое, даже GCC не запускает на мультипоточность. Только...
  6. pvvx

    Обмен между двумя модулями по BLE

    SB и тут есть https://github.com/telink-semi/tc_platform_sdk/blob/master/demo/vendor/RF_Demo/app_pri_mode.c#L36
  7. pvvx

    Обмен между двумя модулями по BLE

    С FSK я не разбирался - есть какой-то "FSK_Demo" от Telink. Там пачка демок: \FSK_Demo\gen_fsk_rx \FSK_Demo\gen_fsk_srx \FSK_Demo\gen_fsk_srx2tx \FSK_Demo\gen_fsk_stx \FSK_Demo\gen_fsk_stx_dpl_packet \FSK_Demo\gen_fsk_stx2rx \FSK_Demo\gen_fsk_tx \FSK_Demo\src По конфигурации-инициализации не...
  8. pvvx

    Обмен между двумя модулями по BLE

    Это наверно из даташита nRF -> необходимо читать всё и что писано мелким шрифтом и заковыристо. Но проще тестером - будет за 20 мА и более. Проверено на разных NRF24L01 и каких-то новых, якобы оптимизированных... Т.е. CR2032 при 50..60% уже не даст такой ток (будет падать ниже 2.0В).
  9. pvvx

    Обмен между двумя модулями по BLE

    Уже описывал где-то подробно, а тут только вывод: На ESP + NRF24L01x не выходит более 150 транзакций в секунду на либах из интернета даже при некоторой оптимизации. В Arduino вариантах вообще... К чипу интерфейс SPI, а задержки обращения к SPI у ESP8266/ESP32 громадные... Тем более если...
  10. pvvx

    Обмен между двумя модулями по BLE

    И nRF24L01x жрет дофига (пики более 20 мА (по памяти)). На TLSR при 1000 транзакций (TX+0дБм)в сек у вас выйдет среднее потребление 6..8 мА.
  11. pvvx

    Обмен между двумя модулями по BLE

    Описал же - nRF24 в связке с ESP значительно медленнее - макс 150 транзакций в сек. Такова скорость интерфейса к nRF24L01x у всех ESP. Выше не разгоняется. ESB(народное RF24) на TLSR дает уже около тысячи транзакций в сек. Так же есть ещё FSK. Оба они ESB и FSK используются для мышей и т.д. Все...
  12. pvvx

    Обмен между двумя модулями по BLE

    Через BLE рекламу передается событие геркона или кнопки на термометрах. Это текущей прошивке для всех термометров и т.д. Если прием ведется на устройстве типа AdScanerTrg https://github.com/pvvx/AdScanerTrg , тогда время между нажатием кнопки или срабатыванием геркона и сигналом на выходе...
  13. pvvx

    Обмен между двумя модулями по BLE

    Что-то подобное c либой libesb_ll.a от Telink... Часть инициализации: //rf configuration ESB_SetDatarate(ESB_DR_2M); ESB_SetOutputPower(ESB_RF_POWER_0DBM); ESB_SetAddressWidth(ADDRESS_WIDTH_5BYTES); ESB_ClosePipe(ESB_PIPE_ALL); unsigned char rx_address[5] = { 0xe7...
  14. pvvx

    Обмен между двумя модулями по BLE

    Есть такой протокол Enhanced ShockBurst (ESB). В народе - RF24. http://herve.boeglen.free.fr/actualites/Tutorial_Hacking_Nordic.pdf У TLSR есть примеры типа ESB_demo. Но там придется покопаться... На ESP c nRF24L01 предел 150 транзакций в сек, как не оптимизируй имеющиеся в инете исходники. На...
  15. pvvx

    Обмен между двумя модулями по BLE

    Для этого существует BLE соединение. Нет смысла забивать эфир основных каналов пакетами с периодами в несколько мс. При соединении устройства будут работать на каналах, на которых меньше помех (с автоматическим выбором). Минимальный шаг-период связи у BLE соединения 7.5 мс, если используются...
  16. pvvx

    Дистанционное снятие показаний электросчетчика Меркурий

    А зачем угадывать? По хотелкам и вопросам всё и так ясно. А чем это плохо - впадать в детство? Тут дело такое - большие дядьки = больше и большие игрушки. Дурной тон на форуме про самоделки писать типа: Но в данном случае были приведены такие устройства, которые необязательно паять...
  17. pvvx

    Дистанционное снятие показаний электросчетчика Меркурий

    @nikolz - Я же уже вам отвечал, что вы живете в прошлом веке. Вам стремно, когда в автомобиле не надо крутить ручку для заводки мотора, тыкаться ключами в двери и зажигание… Когда свет загорается автоматически у вас наверно приступ паники – вы же зажгли лампадку, не заполнили её китовым жиром…...
  18. pvvx

    Дистанционное снятие показаний электросчетчика Меркурий

    Я не борюсь с далекими от электроники пользователями использующими WiFi "розетки". Я не советую создавать из хлама, типа ESP, такие розетки и указываю причины :P Бесплатный сыр только в мышеловке. Если наймете консьержку, то она включит и выключит выключателем. А обычный школьник включит...
  19. pvvx

    Дистанционное снятие показаний электросчетчика Меркурий

    Чел купил модуль ESP на али. Что дальше? Зачем нужно "Дистанционное снятие показаний электросчетчика Меркурий"? Оно как-то сокращает электропотребление или дает информацию об возможности экономии электроэнергии в дальнейшем? Или что? В России ныне для частников счетчики устанавливают на...
  20. pvvx

    Дистанционное снятие показаний электросчетчика Меркурий

    @nikolz - ваши выплески недовольства не соответствуют ответам. На что вам был дан ответ - Цена полностью готовых ныне меньше, чем собирать самому. На " лепить самим не требуется, если это не хобби" ваш ответ: :oops:
Сверху Снизу