SimulinkからRaspberry Pi実装時のDash​boardのWeb表​示について

조회 수: 2 (최근 30일)
Hitoshi
Hitoshi 2024년 1월 22일
댓글: COVAO 2024년 2월 14일
Simulink Support Package for Raspberry Pi Hardware の examplesで公開されている、”Get Started with Deploying Web-Based Customizable Dashboard Blocks on Raspberry Pi" を試してみました。
ビルドプロセスは問題なく完了し、”診断の表示”に表示された index.htmlのハイパーリンクをクリックましたが、ブラウザで
Lost websocket connection! Please reload the page to reconnect.
とのエラーダイアログが表示されます。
Reloadしてみても、同じエラーとなります。
Websocketの通信が確立されていないようなのですが、どのあたりを確認/調査するべきか、手がかりなど教えていただければ幸いです。
Dashboardプロパティは、IPアドレス「デバイスアドレス」、WebSocket port 8000、HTTP port 8184 に設定しています。
ブラウザはChromeの最新verです。
RasPiのOSは、Linux raspberrypi 6.1.0-rpi7-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.63-1+rpt1 (2023-11-24) aarch64 GNU/Linux です。

채택된 답변

COVAO
COVAO 2024년 2월 13일
편집: COVAO 2024년 2월 13일
このデモモデルがシミュレーションの終了時間10.0に設定されているため、シミュレーションが終了してしまった可能性も考えられます。念のためご確認ください。
シミュレーションの終了時間をinfに設定することで、継続的に実行することが可能です。
  댓글 수: 2
Hitoshi
Hitoshi 2024년 2월 14일
リプライありがとうございます。
確認したところシミュレーション時間は、inf に設定されておりました。
COVAO
COVAO 2024년 2월 14일
ではVNCを使って、Raspberry Pi側のブラウザでダッシュボードで開いている例もありますので、こちらで開くことができるか確認してみるのもひとつの方法かもしれません。
その他、一般的な回答になりますが、セキュリティソフトやファイアウォールの設定などで、WebSocket通信ができないケースあるようです。

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

제품


릴리스

R2023b

Community Treasure Hunt

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

Start Hunting!