Jak używać MATLAB do wysyłania sygnałów do portu adresu IP?Jak używać MATLAB do wysyłania sygnałów do portu adresu IP?
Faktem jest, że połączyłem samochód robota z PC przez Wi-Fi i zdecydowałem, że sygnał odebrany przez robota będzie napędzał samochód do przodu. Testowałem to przez narzędzia TCP i UDP i było OK. Więc myślę, że powinno być dobrze, używając MATLAB, aby wysłać ten sygnał również.
mojego kodu jest:
t = tcpip('192.168.1.1',2001);
fopen(t);
a=dec2hex(1095216922879); %FF000400FF(H)
fprintf(t,a)
ale to nie działa. Pracowałem nad tym długo, ale nie udało mi się.
Witamy w przepełnieniu stosu! Należy pamiętać, że "to nie działa" nigdy nie jest wystarczającą informacją. Czy wystąpił błąd? Czy coś się dzieje? Co się dzieje zamiast oczekiwanego zachowania? –
Żaden błąd nie jest zgłaszany przez MATLAB. Ale robot-samochód po prostu się nie porusza. Więc zastanawiam się, czy sygnał został wysłany. I używam narzędzia TCP, aby złapać torbę wysłaną z komputera.Nie złapałem nic. Więc może coś jest nie tak z kodem? lub MATLAB? DZIĘKI! – Yancy
Jakiego typu danych oczekuje twój robot? Czy naprawdę spodziewasz się danych ciągu? – Daniel