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

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

  1. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    В итоге throughput USB1.1 стремится к 800 кило/сек, а не как при использовании AdHoc - 1..2 кило в сек :) А из-за тормозов самого MCU трафик падает к 400 кило/сек. Особенно падает при HAL STM32.
  2. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    Нормально передавать до 2048 байт (32 блока). Больше уже не столь выгодно... далее на скорость сильно не влияет в USB1.1, который только и есть у STM32... FIFO у чипов на мамке всё равно больше - за 4 кило.
  3. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    У STM "своя драйвера" и ничего об этом не знает... В итого часто ограничено трафиком в 64*1000 байт...
  4. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    Так-же сам драйвер от MS гонит сразу 256 байт (4 блока) и по подтверждениям угадывает - могет ли ваше устройство это сожрать.
  5. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    Т.е. при получении 64 байт драйвер ожидает что будет ещё блок и ему необходимо передать или нулевой завершающий блок или блок с данными отличными от 64 байт. В итоге блок на уровне выше ограничен размером fifo у USB чипа, но передается пачками по 64 байта. Прям как в BT4.2 при указании MTU более...
  6. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    64 - это самое неоптимальное. При передаче/приеме блока в 64 байта передается 2 блока - один в 64 байта, второй в 0 байт, который указывает что прошлый блок в 64 байта является законченной передачей. Если передали 63 байта, то этого не происходит. Вроде это фича от MS при CDC. В других классах...
  7. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    Ух ты... Для AdHoc уже оказывается нужно своё железо. Приплыли...
  8. pvvx

    Обсуждение MT7688AN HLK-7688A

    Как минимальными ресурсами сделать доступным устройство c современной OpenWRT в местной интрасети по имени для Windows? Т.е. нужен демон NetBios и LLMRN. Я давно писал такой для IPv4, но пока не ведаю что там надо для IPv6 и как его проще уведомлять в СИ о смене IP в интрасети. Ещё надотъ...
  9. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    Креативный клоун обещал описать сферу применения AdHoc. Но, как оказалось, что в современном мире её просто нет, кроме как игры в эту игру. :P
  10. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    По настоянию креативного клоуна следующим этапом будем дописывать SSD побайтно, чтобы он побыстрее перешел в режим read-only :) И c USB мы тоже не будем оптимизировать блок на размер передачи и на USB2.0 получим великий трансфер в AdHoc до 1000 байт в сек...
  11. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    Ждем элементарного примера сравнения скорости передачи и получения простого текстового файла через AdHoc и сжатого пусть gzip. Так само собой давно происходит в простом HTTP. Когда это продемонстрируете, тогда и пишите что у ваш протокол является скоростным :) А до этого ваша комкание в 8 бит...
  12. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    Вам уже давно указали, что по безграмотности вы пишите какую-то абстракцию не применимую на практике. Не учитывая даже минимальную теорию, а гоня отсебятину про какие-то "байты". Обычно это называют игрой или забавой. Забавляйтесь дальше сами, пока не осмыслите указанное.
  13. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    И уж лучше вы нам расскажите, как современный проц будет вычитывать байт по своей шине в сотне бит :) Если не смыслите в технике, то плодите свой overhead дальше... Он у вас на каждом этапе и минимальной команде кода AdHoc. Выкиньте фразу про скорость из своего AdHoc и добавьте - самый тормозной...
  14. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    Элементарно - читайте описание протокола фрейма приема-передачи. Это вам не игра от ваших креативных клоунов по достройке их неработающей игры.
  15. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    C UART расстались, но забыли что у UART есть режим в 9 бит, да и как с I2C и SPI? Там порядок бит данных разный у разных чипов и Индиана Джонс вам не поможет :P
  16. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    В итоге вся ваша проделанная работа насмарку, т.к. будет ужасно тормозить в реальном применении. С теоретической стороны надо было начинать с того, что минимальная единица – это бит и задавать их кол-во для атомарного блока обмена, и динамически. А счас у вас байтовая ерунда, да с неизвестным...
  17. pvvx

    Делюсь опытом Power Profiler на рельсах AdHoc protocol

    А где и у какого современного физического интерфейса единица передачи байт? Ваше занятие абстракциями с креативными западными клоунами уже сказывается - лезете туда, где у вас нет знаний. Межпроцессорный обмен так-же не в байтах.
  18. pvvx

    BLE SoC PHY6202

    Я обновлял версию из проги в телефоне на каких-то из тех часов. Может по этому и не совпадает. Надо было-бы скачать OTA прошивку, поглядев в логах смарта, но как-то оно мне не надо... Носить как часы это чудо я не собираюсь.
  19. pvvx

    BLE SoC PHY6202

    Скорость чтения зависима от чипа USB-COM-TTL и дров к нему.
  20. pvvx

    BLE SoC PHY6202

    Для меня долго если более 0.2 секунд. Стандартная реакция у человека из трех стадий - восприятие, обработка, действие. К примеру это время проходит при звонке на старый телефон с трубкой под рукой. От начала звонка и до того как трубка снята. Аналогично и времени реакции водителя (не пьяного :)...
Сверху Снизу