メインコンテンツ

linuxTarget

ターゲット コンピューターの管理用のインターフェイス

R2024a 以降

説明

linuxTarget は、ターゲット コンピューターを表し、そのターゲット コンピューターに関連するメソッドおよびプロパティへのアクセスを提供するターゲット オブジェクトを作成します。

オブジェクトは、以下を行うメソッドおよびプロパティへのアクセスを提供します。

  • アプリケーションの開始、一時停止、再開、および停止。

  • パラメーターの読み取りと設定。

  • 信号の監視。

  • ターゲット コンピューターに関するステータス情報の取得。

  • ターゲット コンピューター上の Docker コンテナーの再起動。

  • アプリケーションの読み込みと展開。

作成

tg = linuxTarget は、使用可能なターゲット コンピューターが 1 つのみの場合にそのコンピューターを表すターゲット オブジェクトを作成します。

tg = linuxTarget(targetName) は、targetName で指定されたターゲット コンピューターを表すターゲット オブジェクトを作成します。

例: ターゲット コンピューターが 1 つのみ存在する場合

例: 複数のターゲット コンピューターが存在する場合

オブジェクト関数

connect選択したターゲット コンピューターに Simulink を接続
deployApplicationPackage選択したターゲット コンピューターにアプリケーション パッケージを展開する
disconnect選択したターゲット コンピューターから Simulink を切断
getApplicationStateGet state of application deployed to target computer
getApplicationsGet applications deployed to target computer and application states
getDeploymentLocationGet deployment location for selected target computer
getIPAddressターゲット コンピューターの IP アドレスを取得する
getMeasurementsGet list of measurable signals
getParametersGet list of tunable parameters
getSignalsUnderInstrumentView signals selected to measure
getTargetNameターゲット コンピューターの名前を取得
getUserNameターゲット コンピューターのユーザー名の取得
isConnectedGet Boolean value representing target computer connection status
pauseApplicationターゲット コンピューターで実行中のアプリケーションを一時停止する
readParameterGet value of parameter
readParametersGet values of tunable parameters
removeApplicationPackageRemove application package from selected target computer
removeSignalsFromInstrumentRemove signals for which visualization is not required
restartContainerRestart or recreate docker container
restartStreamingRestart streaming of signals
resumeApplicationターゲット コンピューター上のアプリケーションの再開
selectSignalsToInstrumentAdd signals of interest to visualize application behavior
setApplicationStateCallbackTrigger a function when state of application changes
setDeploymentLocationターゲット コンピューター上の展開されたアプリケーションの場所を設定する
setIPAddressターゲット コンピューターの IP アドレスの設定
setPasswordターゲット コンピューターのパスワードの設定
setTargetConnectionStatusCallbackSet callback function to trigger when status of connection to target computer changes
setUserNameターゲット コンピューターのユーザー名の設定
startApplicationアプリケーションを起動する
startMonitorAndTuneパラメーターの調整と信号の監視を開始する
startStreaming信号のストリーミングの開始と結果の可視化
stopApplicationターゲット コンピューターで実行中のアプリケーションを終了する
stopMonitorAndTuneStop parameter tuning of the application
stopStreaming信号データのストリーミングの停止
uninstallTargetターゲット コンピューター上の Docker イメージの削除
updateTargetバージョンの不一致がある場合、ターゲット コンピューター上の Docker イメージを更新
writeParameterWrite or tune application parameter

すべて折りたたむ

使用可能なターゲット コンピューターと通信するターゲット オブジェクトを作成します。linuxTarget を使用して、使用可能なターゲット コンピューターを選択します。

tg=linuxTarget;

指定したターゲット コンピューターと通信するターゲット オブジェクトを作成します。linuxTarget を使用して、特定のターゲット コンピューターを選択します。

tg=linuxTarget("Target_1");

バージョン履歴

R2024a で導入