TCPIP connection won't open in compiled project

1 回表示 (過去 30 日間)
Steven Brace
Steven Brace 2019 年 3 月 22 日
回答済み: Steven Brace 2019 年 4 月 1 日
I have the following file PICOLOGGER.m
Which connects to local host and sends and receives a message. This works fine when run from the matlab environment, however I cannot compile the script to a standalone exe and get it to work.
t = tcpip('127.0.0.1', 1024)
fopen(t)
t.Status
fprintf(t, 'CMODE;R;')
data=fscanf(t);
fprintf(t, 'ARCRV?')
data=fscanf(t)
results(1)=string(datetime('now'));
results(2)=string(data(2:7));
results(3)=string(data(10:15));
fclose(t);
delete(t);
clear t
echotcpip('off');
When compiled to standalone exe I get this eorror output in the command window:
error.png
Here is the successful running that I see when I run the original uncompiled version in the matlab environment:
success.png
What gives! Had quite a lot of issues trying to get things working in the matlab compiler.
Thanks!!!
Steve

採用された回答

Steven Brace
Steven Brace 2019 年 4 月 1 日
I managed to solve this problem with the help of the support team.
I was trying to run the project from a network drive, once I moved the project to a local drive everything worked fine!
Cheers!

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeInterface-Based Instrument Communication についてさらに検索

製品


リリース

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by