Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

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.TargetsInterface for managing target computers (自 R2022b 起)
getTargetGet handle of target computer (自 R2022b 起)
linux.LogMessagesCreate object that contains target log messages (自 R2022b 起)

App

Linux 运行时管理器部署和原型化面向服务的架构 (SOA) 应用程序组件 (自 R2022b 起)

函数

全部展开

linux.utils.migrateDds2AdaptiveConvert DDS blockset model to AUTOSAR Adaptive model (自 R2022b 起)
addTargetAdd target computer to target computers object (自 R2022b 起)
connectConnect Simulink to selected target computer (自 R2022b 起)
linux.createApplicationPackageCreate application package for model (自 R2022b 起)
deployApplicationPackageDeploy application package to selected target computer (自 R2022b 起)
disconnectDisconnect Simulink from selected target computer (自 R2022b 起)
getIPAddressGet IP address of target computer (自 R2022b 起)
getTargetNameGet target computer name (自 R2022b 起)
getUserNameGet user name of target computer (自 R2022b 起)
isConnectedGet Boolean value representing target computer connection status (自 R2022b 起)
linux.LogMessages.getFilter and get log messages (自 R2022b 起)
removeApplicationPackageRemove application package from selected target computer (自 R2022b 起)
removeTargetDelete target computer (自 R2022b 起)
renameTargetRename target computer (自 R2022b 起)
setIPAddressSet IP address for target computer (自 R2022b 起)
setPasswordSet password for target computer (自 R2022b 起)
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 起)
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 起)
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 起)
startApplicationLaunch application (自 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 起)
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 起)

主题