Форум Микро-Чип

Форум Микро-Чип (http://www.microchip.su/index.php)
-   Cетевые протоколы и технологии (http://www.microchip.su/forumdisplay.php?f=20)
-   -   pic32mz tcp/ip (http://www.microchip.su/showthread.php?t=18180)

Vint 04.10.2017 16:29

pic32mz tcp/ip
 
все забыл. поддерживает ли проект "web_server_nvm_mpfs"
конект сразу по нескольким разным ip-адресам?
я имею ввиду не http, а просто открыть несколько
произвольных ip+port через TCPIP_TCP_ServerOpen()....?

smart_pic 05.10.2017 12:51

Re: pic32mz tcp/ip
 
Цитата:

Сообщение от Vint (Сообщение 234860)
все забыл. поддерживает ли проект "web_server_nvm_mpfs"
конект сразу по нескольким разным ip-адресам?
я имею ввиду не http, а просто открыть несколько
произвольных ip+port через TCPIP_TCP_ServerOpen()....?

Использую TCPOpen , в режиме Сервер - открывал 10 портов на PIC32MX.
В режиме Клиент - открывал 3 порта , больше не было необходимости.

TCPIP_TCP_ServerOpen такой функции нет в TCPIP_STACK_VERSION "v5.25"

Vint 05.10.2017 13:42

Re: pic32mz tcp/ip
 
это прект из Harmony для pic32mz,
поэтому там другая процедура.

но мне надо открыть несколько
конектов с разными IP-адресами.
с разными портами на одном ip
он может.

smart_pic 05.10.2017 14:13

Re: pic32mz tcp/ip
 
Цитата:

Сообщение от Vint (Сообщение 234879)
это прект из Harmony для pic32mz,
поэтому там другая процедура.

но мне надо открыть несколько
конектов с разными IP-адресами.
с разными портами на одном ip
он может.

вот пример объявления для трех портов, один во внутренней сети два внешних.
rom unsigned char ROM_BRIDGE_Port1_SERVER[16]={"78.24.219.226"};
rom unsigned char ROM_BRIDGE_Port1_PORT[8]={"4001"};
rom unsigned char ROM_BRIDGE_Port2_SERVER[16]={"192.168.1.75"};
rom unsigned char ROM_BRIDGE_Port2_PORT[8]={"10002"};
rom unsigned char ROM_Modem_SERVER[16]={"188.227.16.74"};
rom unsigned char ROM_Modem_PORT[8]={"3000"};

В настройках делаю выбор Клиент-Cервер.
У некоторых провайдеров приходилось включать DHCP.
Во внутренней сети чаще был настроен как Сервер, а вот выход в глобальную сеть - как Клиент.

Vint 05.10.2017 15:17

Re: pic32mz tcp/ip
 
да, в Harmony есть такая процедура.
ок, буду пробовать.


Часовой пояс GMT +3, время: 21:38.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot