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

Модуль BW16 (RTL8720DN)

wowa

New member
И ныне схема построения USB – на одном концентраторе сидит к 30 портам. Весь поток (опрос) и распределен между этими устройствами. Измерение скорости бьет от замера к замеру...
Ну да, имеет место, но у меня как раз 4 контроллера тут, боле-мене никто не мешает, замеров конечно несколько делаю, там видно, когда отдельные выбиваются, средняя картина понятна обычно. Что с разными хостами можно было бы попробовать - это да, стоит наверно, ну тут надо смотреть скорее, с чем это будет использоваться потом. Для первичной оценки сойдет, - понятно, что в 4 раза быстрее он вряд ли вытянет).
 

pvvx

Активный участник сообщества
А куда больше? 4.5 Мбайта в секунду только в одну сторону при COM портовых драйверах. 9 Мбайт с учетом дуплекса. И это при кривом коде от Ameba
Имеющийся в чипе WiFi такое уже не прокачивает.
 
  • Like
Реакции: wowa

pvvx

Активный участник сообщества
802.11 a/b/g/n 1x1, 2.4GHz & 5GHz, Supports 20MHz/40MHz up to MCS7
Одна антенна = 2Мбайта в сек для TCP/iperf RTL87xx, UDP без потерь чуть более 2Мбайта в сек

ESP8266 - до 1.6/1.8Мбайта в сек при CPU 80/160MHz TCP сокет свой.
ESP32 - 1Мбайта в сек как максимум у любителей ESP, При правильном подходе до 1.8Мбайта в сек пока не перегреется.
 
  • Like
Реакции: wowa

wowa

New member
802.11 a/b/g/n 1x1, 2.4GHz & 5GHz, Supports 20MHz/40MHz up to MCS7
Одна антенна = 2Мбайта в сек для TCP/iperf RTL87xx, UDP без потерь чуть более 2Мбайта в сек
Ну так MCS7 на 40МГц с SGI это вроде и должно быть 150 Мб/с. Это конечно понятно, что тоже теория) и вообще скорость брутто в пакете, но все же получается ~18 МБ/с. Непонятно конечно, какой там коэффициент заполнения будет в реальности, и чтобы это проверить вживую, нужно именно такой канал создать. Эти 2 МБ/с именно на таком канале получались (40МГц с SGI)? Чё-то как-то не фонтан. Тогда там либо IP-стек просаживает, либо связка wifi-проц, либо 200 МГц проца маловато для такого дела. Потому что радиомодуль-то по идее должен норм тянуть, rtl же всё-таки.
Но вообще это конечно теоретич. планка, - имеет смысл, только если говорить про мониторинг одного канала, типа если надо "точно ничего не пропустить". А так для обычной практики конечно не оч актуально, не спорю...
 

pvvx

Активный участник сообщества
нужно именно такой канал создать. Эти 2 МБ/с именно на таком канале получались (40МГц с SGI)?
Это предел на что способны мелкие SoC в TCP по WiFi c самым крутым роутером WiFi 6+ (пока не WiFi 7 :) ). У них пакетики с IP мелкие и в самом WiFi (куда вкладываются) тоже, а не по 64+КБ, как может быть у сетевухи... И стек короткий - до 4-х пакетиков по 1500 байт в максимуме, если не зажали в config LwIP.Два пакетика отослал - жди ACK. И то не у всех впихивает вперед доп. пакет.
Любой модуль так работает. ESP32 вообще не ясно как пытались сдать на соответствие стандартам (он без "Троттла" не выживает :) )...
Вот ещё тест чипа с одной антенкой - BL602
 

pvvx

Активный участник сообщества
Безусловно, можно взять роутер WiFi с 2.5+ГГбит LAN и впихнуть ему на полную полосу UDP пакетики к клиенту на WiFi4... Программа покажет, что она отослала 2+ГГбит, а приемник WiFi 4 на одну антеннку всё равно примет максимум 35Мбит вместе с канальным хламом . Короткая преамбула и другие ухищрения WiFi6 не спасут.

Куда девать UDP пакетики роутеру при переходе на узкую полосу? Скипать и ещё раз скипать – они же UDP :) Лучше залепить broad cast – пущай WiFi помучается будя всех спящих клиентов и по очереди рассылая им хлам :)
 

wowa

New member
Вот ещё тест чипа с одной антенкой - BL602
Спасибо за ссылку. Он, правда, подохлее и без 5ГГц, но для информации полезно. Интереснее конечно было бы что-нить помощнее наоборот нарыть), но пока наверно прогресс еще не дошел.
 

vlvl

New member
Добрый день. Подскажите пожалуйста где на модуль bw16 взять родную AT прошивку от B&T?
 
Сверху Снизу