matlab не отправляет arp-запрос

Форум, посвященный общим вопросам, связанным с MATLAB

Модератор: Admin

Faton_11
Пользователь
Сообщения: 9
Зарегистрирован: Сб ноя 17, 2012 6:49 pm

matlab не отправляет arp-запрос

Сообщение Faton_11 » Пт окт 25, 2019 6:21 pm

Добрый день!
Пытаюсь передавать данные через matlab между ПК (клиентом) и Ethernet -модулем(сервером), соответственно по Ethernet кабелю. Клиент должен отправлять arp-запрос модулю, но в сниффере видно, что никакие запросы со стороны Matlab не отправляются.

Клиент в матлабе выглядит так:

Код: Выделить всё

t = tcpip( 'localhost',50502, 'NetworkRole', 'client');
set(t, 'TimeOut',600);
fopen(t);
data = fread(t, 10);


Видимо, этого кода не достаточно и должно быть что-то ещё. Подскажите, пожалуйста, что я делаю не так, и как сделать чтобы matlab все же отправлял arp-запросы?

jesusroyeth
Пользователь
Сообщения: 5
Зарегистрирован: Вт окт 29, 2019 5:49 pm

Re: matlab не отправляет arp-запрос

Сообщение jesusroyeth » Ср окт 30, 2019 5:12 am

Пишите на хост и читайте с хоста. fwrite - fread

Код: Выделить всё

t = tcpip( 'localhost',50502, 'NetworkRole', 'client');
set(t, 'TimeOut',600);
fopen(t)
fwrite (т, 68:73)
data = fread(t, 10);
Jesus David Ariza Royeth
программист в Matlab