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

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

  1. pvvx

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

    Плюс всякие увеличенные дБ у приемника и передатчика у чипов с BT5.0 в отличии от BT4.0. Итог может быть более 10 раз.
  2. pvvx

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

    О чем разговор вы читали? О Coded PHY - там другие циферки у приемника :p Плюс TX на +10дБ. Плюс другой тип модуляции от WiFi - распределения сигнала по частотам. Теория RF гласит, что переход на Coded PHY (250kbit) - это уже в 4 раза увеличение дальности. Но реальность немного меньше...
  3. pvvx

    CH582M (СH581, CH582, СH583)

    Всё таки PrintF, а не отладчик по JTag :) А то хотелось бы узнать - как на ходу, во время соединения работать с Jtag не разрывая соединения? :) --- Описание не понятно или сложно воспринять. Возникает вопрос - вы по ходу соединения добавляете характеристики и сервисы? Если да - это точно даст...
  4. pvvx

    CH582M (СH581, CH582, СH583)

    А у этих двух характеристик одинаковый UUID? :love: В общий список такое вывалит и-то неизвестно на всех-ли реализациях, не закончится ли такое просто "ошибка" считывания характеристик? По отдельному запросу найдет первую, т.к. оно единственное верное и должно было иметь ATT_PERMISSIONS_RDWR
  5. pvvx

    CH582M (СH581, CH582, СH583)

    Многие BLE при соединении имеют разный набор UUID, в зависимости от авторизации (bind, пин-код). В другом варианте - у устройства разные атрибуты к UUID - некоторые с флагами требования авторизации... Т.е. если в устройстве ввели pin код, то он защищает некоторые сервисы, а не все. Остаются...
  6. pvvx

    CH582M (СH581, CH582, СH583)

    TEST Broadcaster - только BLE реклама, без возможности подключения и ответа на сканирование. Т.е. не включает приемник после пакета передачи. Типа 'Маяк' с интервалом 3 сек - это самый предел для успешного приема маяка при самом малом потреблении и требований от чипа. В примере из SDK...
  7. pvvx

    CH582M (СH581, CH582, СH583)

    С SDK ещё такие ограничения: 1) Требуется MounRiver Studio_Community (построена на Eclipse). 2) Отладчик только WCH
  8. pvvx

    CH582M (СH581, CH582, СH583)

    Вообще вся работа с WCH выплескивается в борьбу с "китайщиной". Прошить чипы нет возможности, не найдя альтернативных путей. Вот так выглядит программа прошивки: Попробуйте в ней что выбрать :) Залезая через "черный ход", копаясь в кусках от неё, можно найти другой exe. Но и там лог вы никогда...
  9. pvvx

    CH582M (СH581, CH582, СH583)

    Не сырой, а у данных чипов нема памяти и полный вариант на все случаи для пользователя привыкшего к Arduino "невпихуем". Если смотреть на nRF - там SoftDevice (вставляемая бинарная прошивка для простой работы "Привет мир") составляет сотни килобайт и хорошо жрет RAM. А у выбранных чипов - 32 кБ...
  10. pvvx

    CH582M (СH581, CH582, СH583)

    Ничего в BLE стеке нет, чтобы нужно было изучать. Описывается в пару слов. Стек BLE - это подобие TCP стека. Т.е. собирает передаваемые-принимаемые фрагменты в единый блок до размера MTU. Усё.
  11. pvvx

    CH582M (СH581, CH582, СH583)

    Эти запоминания всего и вся у нормальных BLE адаптеров приводят к сложностям когда творите всякие безобразия - меняете у устройства прошивку, а МАС остается старым. OS при следующем соединение часто в ауте от такого и требуется полная перезагрузка OS и/или адаптера BT.
  12. pvvx

    CH582M (СH581, CH582, СH583)

    Не понятно описали. Обычно, даже не смотря в SDK к данным чипам, это часто ваша задача обработки, а не SDK. При соединении вы работает с индексом UUID, а не с UUID. При первом соединении получают всю кросс таблицу UUID в индексы (последовательные номерки). Потом работают по номеркам. Получение...
  13. pvvx

    RTL8720DN, JLink, debug

    Ну вот проверил что ныне дает Ameba - Ни байта не исправлял в их SDK - всё ok. Make - ok, подготовка GDB к чуждой среде IDE для отладки - ok. Проект собирается и пишется во Flash чипа несколькими вариантами, включая JFlash от SEGGER по SWD (Version V6.64 (2020-03-13): Added (QSPI) flash...
  14. pvvx

    RTL8720DN, JLink, debug

    Видно, что вам не справиться с простой задачей и не прикрутить свою IDE c отладкой через Jtag. В IAR всё будет само: Ameba-D Application Note Build and Debug Environment Setup – IAR
  15. pvvx

    RTL8720DN, JLink, debug

    Какие ещё фиксы? flash_loader_ram_1.bin кидается в каталог по команде: wsl make setup GDB_SERVER=jlink Или нужно чтобы GDB писал flash через регистры MCU?
  16. pvvx

    RTL8720DN, JLink, debug

    Для теста скачал с https://github.com/ambiot/ambd_sdk После загрузки запустил wsl make –s в каталогах проектов GCC-RELEASE. Для project_lp всего один warning. Для project_hp выскочило несколько warning, в основном по поводу неиспользованных переменных. Это уже достижение для Ameba. А что...
  17. pvvx

    RTL8720DN, JLink, debug

    https://forum.amebaiot.com/t/tutorial-debugging-rtl8722-with-the-new-arduino-ide-2-0/656
  18. pvvx

    RTL8720DN, JLink, debug

    А вы зачем? Даже тему создали, когда всё ваши вопросы давно обмусолены в других ветках форума. Да и ещё и вопросы абстрактные - не понятно о чем.
  19. pvvx

    RTL8720DN, JLink, debug

    Да, в файлах SDK от Ameba нет лицензии - кто им вообще из Realtek разрешил выкладывать хоть части своего кода, да ещё под GCC? :)
  20. pvvx

    RTL8720DN, JLink, debug

    Ameba - это и есть Амеба. Это полтора землекопа копающих Ardiono к RTL раз в году... Вы наверно от туда "SDK" взяли? Тут без кавычек незя, т.к. это обрезки и обрывки оф. SDK. Где взять боле полный вариант - смотрите в темах форума. Realtek и так клепает чипы миллионами и устройств на них...
Сверху Снизу