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

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

  1. pvvx

    BLE SoC PHY6202

    Я пока слепил (т.е. кинул только прошивку и утилиты на github) ретранслятор этих и других термометров в Zigbee :) Исходники пока "сИкретны". 🤪 Там много патчей SDK... и на сегодня это самый дешевый вариант "удлинителя" простых BLE.
  2. pvvx

    BLE SoC PHY6202

    Получается, что лучше не копать китайский код, а написать сразу своё. Нужно создать блок передачи с форматом рекламы имеющей 50% констант и запустить tx2rx() по таймеру на 3 канала. Потом, с интервалом, блок ext.adv и опять tx2rx(). Уже давно хочу так написать на всех чипах, которые использую. В...
  3. pvvx

    BLE SoC PHY6202

    С периодической рекламой есть несколько проблем – приемный адаптер будет загружен её приемом и не сможет принимать другие, если в нем качественно не распределено время работы RF на все события. Но и если распределено, то пропуски приема других реклам всё равно будут. По этой причине...
  4. pvvx

    BLE SoC PHY6202

    Я не изучал оф. спецификацию, т.к. ограничения в приемниках. Перебирал разные варианты и смотрел, какие будут приниматься в Linux в Bluez и в далее в интеграции BTHome у Home Assistant , после хака переключения адаптера на прием LR и т.д. То есть всё упирается не в оф. документацию, а текущую...
  5. pvvx

    BLE SoC PHY6202

    С этим не разбирался, т.к. пока никто не принимает периодическую рекламу. Но в приемниках есть поля номеров принятых блоков и данные поступают кусками... Это тупо передаю в своих сканерах на внешний интерфейс. У Silabs вообще ограничение в 254 байта и Periodic Advertisement Example У других...
  6. pvvx

    BLE SoC PHY6202

    И не известно - nRFConnect умеет принимать все варианты extended advertising?
  7. pvvx

    BLE SoC PHY6202

    Должна быть какая-то передача блоками. В таких рекламах есть номер канала (не RF) и другие идентификаторы. Может передаваться последовательно кусками... И вариантов передачи несколько - простая расширенная, периодическая, PAwR. Не все ещё имеют закрепившееся популярное название... Тут надо...
  8. pvvx

    BLE SoC PHY6202

    Я не искал других, т.к. этот и ещё несколько у меня с 1984 года, когда и родились. Валяется всегда у осла, в хламе проводов и не сдох. А в детстве я его мучал всем что было, т.к. для меня тогда это были какие-то экзотические диоды, которые в мультивибратор не впаять :)
  9. pvvx

    BLE SoC PHY6202

    Не помню, но какой-то есть из десятка тех, которые ставят на детекторы радаров. Все остальные от такого импульса уже будут дохлые - сразу пробой. Их и руками трогать незя... паять вообще с ошейниками... Но 405-й достаточно низкочастотный по сравнению с новыми :) Наверно для наведения был...
  10. pvvx

    BLE SoC PHY6202

    А от смартфона - 2..5В :) Это так смарт облучает...
  11. pvvx

    BLE SoC PHY6202

    Надо сделать так: От WiFi к Вольту дает :)
  12. pvvx

    BLE SoC PHY6202

    А это PHY ответил на запрос сканирования: Надо второй канал включить на ток потребления, чтобы видеть когда идет прием, но тоже лениво и счас нет смысла...
  13. pvvx

    BLE SoC PHY6202

    А я тоже не точно - в Ext. ADV может не быть приема запроса на соединение или доп. сканирования на основных каналах. Зависит от флагов и т.д. Тогда запрос принимается на доп. канале... Т.е. надо читать доки, а лень :) Помню что на основных пауза на прием синхро между TX к 500 us.
  14. pvvx

    BLE SoC PHY6202

    PHY 1M, +Макс dBm: Telink 1M, +0 dBm: И у PHY паузы плавают до +200 us.
  15. pvvx

    BLE SoC PHY6202

    А у PHY622x? Числа не говорят о реальной паузе. У Telink - на основных каналах 20*7.5=150 us и занято приемом запроса на сканирование... Перед дополнительным каналом 6.7*50=335 us. (смотреть шаг клетки к zoom)
  16. pvvx

    BLE SoC PHY6202

    https://esp8266.ru/forum/threads/spi.59/post-5451
  17. pvvx

    BLE SoC PHY6202

    Не зря регистры в STM описаны структурами... Перевод ESP8266 описания регистров на структуры и массивы сократил код более чем на 20%, а по скорости исполнения на более 50%.
  18. pvvx

    BLE SoC PHY6202

    На gcc надо писать по другому. У gcc проблемы с оптимизацией некоторых вариантов. Вроде уже описывал... Не применять загрузку адресов, т.к. gcc их плохо оптимизит и не вставляет чтение-запись со смещением, а откладывает яйца в виде загрузки адреса по PC+xxx. Т.е. желательно давать на вход...
  19. pvvx

    BLE SoC PHY6202

    Telink, LE LR, All Coded 8 PHY adv на Д405:
  20. pvvx

    BLE SoC PHY6202

    Иначе в данном SDK не понять, к чему применяются их тайминги... От начала приема после TX, от конца TX или паузы после перед приемом запроса, и т.д.
Сверху Снизу