Официальный сайт компании Arduino по адресу arduino.cc
Опрос порта через enc28j60
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Чт, 26/10/2017 - 18:34
Очень интересует проверка доступности порта на определенном сетевом устройстве. Например есть роутер - доступен 80 веб порт и например 21 фтп порт. Или комп - доступен 3389 порт - удаленный рабочий стол.
Вариант
ether.hisport = 21; ether.browseUrl(PSTR("/"), "", website, my_callback);
не подходит, все таки нетоn функционал.
Более вероятно
ether.clientTcpReq ( uint8_t(*)(uint8_t, uint8_t, uint16_t, uint16_t) result_cb, uint16_t(*)(uint8_t) datafill_cb, uint16_t port )
Prepare a TCP request.
Parameters
result_cb Pointer to callback function that handles TCP result
datafill_cb Pointer to callback function that handles TCP data payload
port Remote TCP/IP port to connect to
Returns
unit8_t ID of TCP/IP session (0-7)
Note
Return value provides id of the request to allow up to 7 concurrent requests
Но немогу разобраться с datafill_cb.... Нигде нету примеров и документации... Может кто-то помочь?