주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

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 이후)
linuxTargetInterface for managing target computer (R2024a 이후)

Linux 런타임 관리자Deploy and prototype service-oriented architecture (SOA) application components (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 이후)
disconnectDisconnect Simulink from selected target computer (R2022b 이후)
getIPAddressGet IP address of target computer (R2022b 이후)
getSSHPortGet port number connected to target computer (R2023b 이후)
getTargetGet handle 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 이후)
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 이후)
setSSHPortSet SSH port number (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 이후)
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 이후)
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 이후)

도움말 항목

추천 예제