Azzera filtri
Azzera filtri

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

4 visualizzazioni (ultimi 30 giorni)
Hitoshi
Hitoshi il 22 Gen 2024
Commentato: covao il 14 Feb 2024
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 です。

Risposta accettata

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

Accedi per commentare.

Più risposte (0)

Prodotti


Release

R2023b

Community Treasure Hunt

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

Start Hunting!