Отговори на тема  [ 21 мнения ]  Отиди на страница Предишна  1, 2
ESP32-serial bridge 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 3074
Мнение Re: ESP32-serial bridge
То вече няма устройства на пазара със сериен канал, та малко се затруднявам :D
Едното ЕСП32 дава към компа RX и ТX жици, другото ЕСП32 дава към другия комп пак такива две жици RX и TX.
Казваш да симулирам вътре в ЕСП32 (и между двете ЕСП)сигнализацията RTS/CTS/DSR/DTR?


Сря Мар 25, 2020 12:01 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4671
Мнение Re: ESP32-serial bridge
е да де - разпада ти сокета, връща грешка от сокет операциятa, в частност се намира в errno()

_________________
main[-1u]={1};


Сря Мар 25, 2020 12:03 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Яну 01, 2012 7:04 pm
Мнения: 2581
Местоположение: Велико Търново / София
Мнение Re: ESP32-serial bridge
stefan63 написа:

Едното ЕСП32 дава към компа RX и ТX жици, другото ЕСП32 дава към другия комп пак такива две жици RX и TX.

Освен тях дава и:
The use of flow control requires the support of hardware:
‣ IO15 is UART0 CTS
‣ IO14 is UART0 RTS
Т.е. от пращащата страна сетваш CTS от терминалната програма с която пращаш, а в приемната страна IO15 отива във лог.1 От там с друг пин или нз как може да го следиш по някакъв си твой начин. Ако връзката пропадне IO15 би трябвало да се върне в лог.0 (изходно състояние). Е не съм го пробвал но вероятно ще да е така...

А като стана дума за TCP и трите кома ли са на един сокет или може към AP да се свържат 3 отделни STA с различни IP ?

_________________
https://github.com/slav4ocom/


Сря Мар 25, 2020 12:07 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 3074
Мнение Re: ESP32-serial bridge
Физическите RTS/CTS/DSR/DTR ги забравяме, тях много често ги няма.
Цитат:
А като стана дума за TCP и трите кома ли са на един сокет или може към AP да се свържат 3 отделни STA с различни IP ?

На всеки физически ком можеш да организираш сървер или клиент, в моя случай
сърверът за ком 0 отговаря на порт 8880,за ком 1 - на 8881, за ком 2 - на 8882.

В момента на АП стартирам 3 сървера(всеки сървер приема само един клиент), на STA - стартирам 3 клиента, които търсят три сървера на адреса на АП (фиксиран в кода) , клиентът - стартиран за ком 0 търси сървер за порт 8880, за ком 1 - порт 8881...
В оригинала са 3 кома с по един сървер , на всеки сървер приема до 4 клиента.
Например - от един GPS да предаваш към 4 проследяващи джаджи.

Нищо не пречи за единия ком да стартираш сървер, а за другия - клиент.
Малко ми е мъгливо дали мога да направя за един ком и сървер ,и клиент - едновременно.
Вероятно може, предполагам с различни номера на ip/портовете.


Сря Мар 25, 2020 12:28 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 12:59 pm
Мнения: 3855
Местоположение: Габрово
Мнение Re: ESP32-serial bridge
Това изглежда подобно на твоето - да не би да си гледал от там:
https://atadiat.com/en/e-esp8266-esp32-wifi-serial-bridge-converter/

Пък това е нещо като завършен софтуер за същото:
https://github.com/jeelabs/esp-link


Сря Мар 25, 2020 4:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 3074
Мнение Re: ESP32-serial bridge
Друго съм гледал,
ще ги разгледам и тези, благодаря.
Нещо не се оправям със сървера, ще се боря. то иначе не става.


Сря Мар 25, 2020 5:30 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 21 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни