Error when trying to open a new connection with tcpip
17 ビュー (過去 30 日間)
古いコメントを表示
Hello everyone, I am trying to open a new connection in MATLAB using the tcpip command:
connection = tcpip('localhost', 5666);
However, I keep getting this error message: ??? Undefined function or method 'echotcpip' for input arguments of type 'char'.
I am not sure where to go from here. If you could give me any advice that would be great. Thanks, Ellie (useless at MATLAB)
3 件のコメント
Nitin Rawat
2017 年 5 月 24 日
Geoff Haynes - I'm facing the same problem and while using the command " which -all echotcpip", i got this error "'echotcpip' not found."
Vinod
2017 年 5 月 25 日
'echotcpip' is part of Instrument Control Toolbox. execute the 'ver' command to find out what Toolboxes you have installed and have a license for.
回答 (1 件)
Rahul Goel
2015 年 7 月 20 日
Hi Eleanor,
I understand that you are getting an error while opening a new connection using ‘tcpip’.
In addition to Geoff’s suggestion, you can also try turning the tcp echo server “on” before creating a connection object. This can be done as:
>> echotcpip('on', 56666)
where “56666” is the port number you want the tcp echo server to run on. Then an object to the connection can be created:
>> conn = tcpip('localhost', 56666)
provided that the function “echotcpip” is not shadowed in the MATLAB path as suggested by Geoff.
Hope this helps.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Interface-Based Instrument Communication についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!