Как использовать MATLAB для отправки сигналов на порт IP-адреса?
Дело в том, что я подключил автомобиль-робот к ПК по Wi-Fi и решил, что сигнал FF000400FF
, полученный роботом, будет вести машину вперед. Я проверил это с помощью инструментов TCP&UDP, и все было в порядке. Поэтому я думаю, что использование MATLAB для отправки этого сигнала тоже должно быть в порядке.
мой код:
t = tcpip('192.168.1.1',2001);
fopen(t);
a=dec2hex(1095216922879); %FF000400FF(H)
fprintf(t,a)
но это не работает. Я долго работал над этим, но потерпел неудачу.
fwrite(tcpip_object,value)
вместоfprintf
. - person NKN   schedule 14.12.2015fwrite
вместоfprintf
. (также попробуйте отправлять свои байты последовательно, чтобы у вас был контроль над порядком байтов (который довольно часто меняется между большинством ПК / Mac и встроенными микроконтроллерами). - person Hoki   schedule 14.12.2015