Evgeniy
аааа! что же раньше молчал, ок, так и сделаю, но с использованием WebSockets
Алексей
ok-home
кстати на http ota примере, в явном виде прием идет пакетами по 1к ( родной idf )
Алексей
Но там ещё и заголовки входят всех уровней
ok-home
ну сделай 1460 )) как раз 40 натранпорт нужно
ok-home
Алексей
Мало может быть. :)
ok-home
#define MAXSIZE тебе в помощь - ставь скоко хочешь ))
ok-home
не стоит ожидать от MK производительности и памяти 40 голового монстра с гигами памяти ---- скромнее надо быть ))
Алексей
TCP/IP стек довольно прожорливый.
Алексей
Поэтому да, он на ESP не угонится за хостом. Но по идее разрывов не должно быть.
Evgeniy
ok-home не, погоди, мне не понятно - почему функция write(sock...) не блокируется тогда, если вдруг произошел затык? Там же по радиоканалу всё равно разбивка на чанки
ok-home
а какая связь то ? идут повторы запросов, значит кто то не успел ответить по разным причинам - одна из них "отстаньте я другим занят" или "кудой вы мне это суете, я еще прошлое не проглотил"
Evgeniy
мда, странно, вдруг окажется, что это android софт глючит
ok-home
да и esp может ответ потерять по тем же причинам . есть приемник передатчик и канал, потеряться может в любом месте.
ok-home
а MI насколько я знаю с почти своим андроидом, хорошие аппараты, но если посмотреть форумы .... самый массовый аппарат с запросами - не работает такая то софтина на MI
romanetz
romanetz
Тем более, что по воздуху там другой размер mtu
Evgeniy
Хм, отправлять сообщения WebSocket клиенту можно только из main Task
Evgeniy
Придется городить очередь
Evgeniy
даже httpd_queue_work() - только из main прокатывает
Evgeniy
"Queue execution of a function in HTTPD's context" - я ожидал, что эта функция делает тоже, что и будет делать очередь в main таске
ok-home
спокойно из отдельной задачи отправляю - httpd_ws_send_frame_async, очередь есть, но она для того чтобы гонок не было, в нее данные из разных потоков и задач идут
Evgeniy
хм, у меня это не сработало, попробую еще...
Evgeniy
сразу падает всё
ok-home
в idf мастере 5,5 там новый набор ws функций для отправки в тлм числе и с callback
Evgeniy
блин, а я 4.4 использую
Evgeniy
наверное пора переходить?
ok-home
у меня на 4,4 там больше ничего не было
ok-home
ну когда железку запустил было только 4,4, уже полгода молотит себе потихоньку
Evgeniy
В итоге на 4.4 удалось вебсокеты запустить?
ok-home
в 5,5 запускают новые фичи в том числе не очень совместимые
ok-home
все на 4.4
Evgeniy
странно, не хочет оно не из main работать
Evgeniy
Guru Meditation Error: Core 0 panic'ed (InstrFetchProhibited). Exception was unhandled.
Evgeniy
httpd_req_to_sockfd(req) - вот где ошибка, неверный handle возвращает
Evgeniy
у меня в итоге запустилось httpd_ws_send_frame_async в другом таске!
Evgeniy
httpd_req_to_sockfd - вот это не работает почему то, неверный fd на выходе
Sid
Evgeniy
Меня кстати забанили в PUBG за то, что клавиша space сломалась и делает 2 нажатия, вместо одного. Так оно и хорошо, что забанили.
Dizzy
Что бы это могло значить у jlcpcb?
Dizzy
Печалька.. как теперь платы возить...
Dizzy
Алик тоже накрылся?
porese
Хотя клиринг прошел
Nikolay
Ну я думаю алик бы написал об этом. Сегодня 300 р на алик переводил. Отправку пока не подтвердили.
Арсений
А там нормально все с доставкой, кажется еще с контейнерами беда нынче?
porese
Оеи федексом доставляли а сейчас ой...
Dizzy
Короче плат пока не будет.... говорят из-за войны... сказали платы пока полежат на складе до лучших времен.. деньги возвращать не будут
Dizzy
Hello. How may I help you?
3067141A 21:37
Order #: P9-3067141A
Returnpackage out warehouse?
avatar
Lucas 21:40
let me cehck
Lucas 21:41
yes sir , currently all the shipping method has stopped ship the package to Russia sir , so the package has now returned to us
Lucas 21:41
and now we need wait when then the shipping method become available , then we can ship it out again
Lucas 21:42
sorry for the inconvenience ,
Lucas 21:42
if you can change another shipping address , like ship ot its nearby country ,
Lucas 21:42
then we can arrange the shipping to there might be
3067141A 21:41
delivery blocked due to sanctions?
avatar
Lucas 21:44
due to the safty reason sir
3067141A 21:42
because of the coronovirus?
avatar
Lucas 21:45
no , becasue of the war sir
3067141A 21:43
ok
Will the money be returned?
Read
avatar
Lucas 21:47
no sir , the package will be kept in our warehouse ,
Lucas 21:47
and when it getting better we will ship it out for you
3067141A 21:45
ок
Dizzy
jlcpcb
منصور نوغاييف
Не круто
Dizzy
Это печалька... китай к санкциям походу присоединяется...
Dizzy
Ну или службы доставки
Indr1x
Ilya
Ilya
Serjio
а сколько там данных с такой частотой? имхо не факт, что пропускной способности хватает
Indr1x
Ilya
Andy
1 разнести задачи на разные ядра. использовать dma
2 стоит
3 app ядро
4 можно другую ртос использовать
Антон
Dizzy
Никакие теперь
Dizzy
Dizzy:
hi sir , sorry sir , the S,F has stopped today sir ,
we cannot ship with S.F NOW
Антон
Что такое S,F
Ilya
romanetz
romanetz
везти нечем
romanetz
возит MAERSK, а это Дания
romanetz
Они, да, отказываются везти
romanetz
S.F.=Sea freight?
Ultrabug
Раз они такие то ЛУТ