メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Embedded Coder Support Package for Linux Applications

Linux® プラットフォームで実行されるサービス指向アーキテクチャ (SOA) アプリケーションの展開、操作、管理、キャリブレーション用のサポート パッケージ

Embedded Coder® Support Package for Linux Applications は、コードの生成、実行可能ファイルの作成、ターゲット実行環境での実行可能ファイルの実行と停止、および実行中のアプリケーションの計測をサポートしています。このサポート パッケージでは、複数のターゲット コンピューターを同時に操作できます。

Embedded Coder Support Package for Linux Applications は次をサポートしています。

  • パッケージ化と展開

  • Linux ランタイム マネージャー アプリ

  • ログ ビューアー

  • インストルメンテーション

開発用コンピューターで実行される Linux ランタイム マネージャー アプリケーションで、複数のターゲット コンピューター上のアプリケーションを管理できます。サポート パッケージの機能のほとんどは Linux ランタイム マネージャー アプリから適用します。

サポート パッケージを使用するときは、セキュリティ リスクを軽減するために次のベスト プラクティスに従います。

  • ホスト コンピューターおよびターゲット コンピューターへのアクセスを信頼された IP アドレスだけに制限する。

  • ホスト コンピューターとターゲット コンピューターの間で専用ルーターによるプライベート ネットワークを使用する。

  • 展開場所に対する権限を必要なユーザーだけに制限する。

オブジェクト

linux.Targetsターゲット コンピューターの管理用のインターフェイス (R2022b 以降)
linuxTargetInterface for managing target computer (R2024a 以降)

アプリ

Linux ランタイム マネージャーサービス指向アーキテクチャ (SOA) のアプリケーション コンポーネントの展開とプロトタイプ作成 (R2022b 以降)

関数

すべて展開する

linux.utils.migrateDds2AdaptiveConvert DDS blockset model to AUTOSAR Adaptive model (R2022b 以降)
addTargetAdd target computer to target computers object (R2022b 以降)
connect選択したターゲット コンピューターに Simulink を接続 (R2022b 以降)
disconnect選択したターゲット コンピューターから Simulink を切断 (R2022b 以降)
getIPAddressターゲット コンピューターの IP アドレスを取得する (R2022b 以降)
getSSHPortGet port number connected to target computer (R2023b 以降)
getTargetGet handle of target computer (R2022b 以降)
getTargetNameターゲット コンピューターの名前を取得 (R2022b 以降)
getUserNameGet user name of target computer (R2022b 以降)
isConnectedGet Boolean value representing target computer connection status (R2022b 以降)
removeApplicationPackageRemove application package from selected target computer (R2022b 以降)
removeTargetDelete target computer (R2022b 以降)
renameTargetRename target computer (R2022b 以降)
restartContainerRestart or recreate docker container (R2024a 以降)
setIPAddressSet IP address for target computer (R2022b 以降)
setPasswordSet password for target computer (R2022b 以降)
setSSHPortSSH ポート番号を設定 (R2023b 以降)
setTargetConnectionStatusCallbackSet callback function to trigger when status of connection to target computer changes (R2022b 以降)
setUserNameSet user name for target computer (R2022b 以降)
uninstallTargetDelete docker image on target computer (R2022b 以降)
updateTargetUpdate docker image on target computer if there is a version mismatch (R2022b 以降)
deployApplicationPackageDeploy application package to selected target computer (R2022b 以降)
getAllTargetsGet list of available target computers (R2022b 以降)
getApplicationsGet applications deployed to target computer and application states (R2022b 以降)
getApplicationStateGet state of application deployed to target computer (R2022b 以降)
getDeploymentLocationGet deployment location for selected target computer (R2022b 以降)
linux.createApplicationPackageCreate application package for model (R2022b 以降)
linux.utils.getApplicationPackageDescriptionGet application package description (R2024a 以降)
pauseApplicationPause application running on target computer (R2022b 以降)
resumeApplicationResume application on target computer (R2022b 以降)
setApplicationStateCallbackTrigger a function when state of application changes (R2022b 以降)
setDeploymentLocationSet location for deployed application on target computer (R2022b 以降)
startApplicationアプリケーションを起動する (R2022b 以降)
stopApplicationTerminate application that is running on target computer (R2022b 以降)
getMeasurementsGet list of measurable signals (R2022b 以降)
getParametersGet list of tunable parameters (R2022b 以降)
getSignalsUnderInstrumentView signals selected to measure (R2022b 以降)
linux.LogMessagesCreate object that contains target log messages (R2022b 以降)
linux.LogMessages.getFilter and get log messages (R2022b 以降)
readParameterGet value of parameter (R2022b 以降)
readParametersGet values of tunable parameters (R2022b 以降)
removeSignalsFromInstrumentRemove signals for which visualization is not required (R2022b 以降)
restartStreamingRestart streaming of signals (R2022b 以降)
selectSignalsToInstrumentAdd signals of interest to visualize application behavior (R2022b 以降)
startMonitorAndTuneStart parameter tuning and signal monitoring (R2022b 以降)
startStreamingStart streaming of signals and visualize results (R2022b 以降)
stopMonitorAndTuneStop parameter tuning of the application (R2022b 以降)
stopStreamingStop streaming signal data (R2022b 以降)
writeParameterWrite or tune application parameter (R2022b 以降)

トピック

注目の例