Можно загрузить, запуститься, остановиться и проверять состояние приложения реального времени при помощи команд интерфейса командной строки целевого компьютера.
По умолчанию целевой компьютер отображает сеанс 1 экран с монитором состояния целевого компьютера. Для получения информации о переключении на сеанс 2 экрана с интерфейсом командной строки смотрите Монитор состояния Целевого компьютера.
Чтобы считать консольный журнал целевого компьютера, просмотрите журнал в slrtLogViewer
.
Когда вы используете интерфейс командной строки целевого компьютера, целевой объект функционирует загрузка поддержки, запуск, остановка и проверка состояния приложения реального времени.
Для описания того, как использовать эти команды, см. Приложение реального времени Управления в Командной строке Целевого компьютера.
Этими командами является Target
объектные команды, которые можно использовать через интерфейс командной строки на целевом компьютере. Каждая команда появляется со своим эквивалентным синтаксисом MATLAB®. В описаниях tg_object является именем целевого объекта, и app_name является приложением реального времени имя файла MLDATX.
Цель:
slrealtime load --AppName app_name
MATLAB:
load(tg_object,'app_name')
Когда запущено от компьютера разработчика в командном окне MATLAB, load
команда развертывает приложение реального времени в целевой компьютер и загружает приложение. Когда запущено от интерфейса команды целевого компьютера, load
команда загружает приложение.
Цель:
slrealtime start
MATLAB:
start(tg_object)
start
команда запускает приложение реального времени, которое загружается на целевом компьютере.
Цель:
slrealtime stop
MATLAB:
stop(tg_object)
stop
команда останавливает приложение реального времени, которое работает на целевом компьютере.
Цель:
slrealtime install --AppName app_name
MATLAB:
install
(tg_object,'app_name')
install
команда устанавливает приложение реального времени для автономной работы на целевом компьютере.
Цель:
slrealtime saveParamSet filename
MATLAB:
saveParamSet
(tg_object,filename)
saveParamSet
команда избавляет набор параметров от загруженного приложение реального времени на целевом компьютере.
Цель:
slrealtime loadParamSet filename
MATLAB:
loadParamSet
(tg_object,filename)
loadParamSet
команда загружает набор параметров в приложение реального времени на целевом компьютере.
Целевой компьютер использует Операционную систему реального времени (RTOS) Нейтрино QNX. Можно запустить системные команды на целевом компьютере от компьютера разработчика при помощи утилиты SSH, такие как PuTTY. Или, можно запустить системные команды на целевом компьютере с его клавиатуры (консоль). Целевой компьютер системная информация о команде RTOS доступен в Сервисной Ссылке в руководстве пользователя QNX Momentics IDE 7.1. Все команды, которые идентифицирует эта ссылка, как Работает: Нейтрино QNX поддерживается на целевом компьютере.
Некоторые команды RTOS требуются для конфигурирования целевого компьютера. Эти команды включают:
date
— установите дату и время
ntpdate
— установите локальную дату и время с сервера NTP
ntpd
— запустите демона NTP
rtc
— назначьте дату от аппаратных часов
Для описания того, как использовать эти команды, смотрите, Выполняют Целевой компьютер Команды RTOS в Командной строке Целевого компьютера.