exponenta event banner

slrealtime.fileLogList

Список доступных журналов файлов, скопированных с целевого компьютера

Описание

slrealtime.fileLogList() список доступных файлов журнала для импорта, скопированных из дерева папок приложений на целевом компьютере в дерево папок приложений под текущей папкой pwd.

пример

slrealtime.fileLogList('Directory',apps_path) содержит список доступных файлов журнала для импорта, скопированных из дерева папок приложений на целевом компьютере в дерево папок приложений под выбранной папкой.

Примеры

свернуть все

Открытая модель slrt_ex_osc.

В редакторе Simulink на вкладке «Реальное время» выберите «Параметры оборудования».

На панели «Параметры Simulink Real-Time» измените значение параметра «Максимальный объем файлов» на «5» и нажмите кнопку «ОК».

Нажмите кнопку Run on Target.

После завершения прогона закройте модель и выйдите из MATLAB.

Запустите сеанс SSH с помощью PuTTY. Войдите на целевой компьютер как пользователь slrt с паролем slrt. Дополнительные сведения о параметрах использования PuTTY для сеанса SSH см. в разделе Выполнение команд RTOS целевого компьютера в командной строке целевого компьютера.

После входа в систему загрузите и запустите приложение для создания журналов файлов. Целевой компьютер хранит до максимального количества журналов, в данном случае 5. В приглашении целевого компьютера введите:

$ slrealtime load --AppName slrt_ex_osc
$ slrealtime start

Повторяйте предыдущий шаг, пока не создадите несколько журналов. Между каждым выполнением можно изменять значения параметров путем загрузки в приложение различных файлов наборов параметров. Дополнительные сведения см. в разделе loadParamSet функция.

Список созданных журналов. В приглашении целевого компьютера введите:

$ ls applications/slrt_ex_osc/logdata/

На компьютере разработчика используйте pscp (утилита PuTTY) для копирования папок приложений с целевого компьютера в папку приложений на компьютере разработки. Эту утилиту можно загрузить и установить с сайта www.putty.org. В окне команды MATLAB введите:

system('pscp -r slrt@192.168.7.5:applications C:\work\my_logdata\')

Перечислите журналы файлов, которые можно импортировать в инспектор данных моделирования. В окне команды MATLAB введите:

slrealtime.fileLogList('Directory','applications')

Входные аргументы

свернуть все

Путь к папке приложений на компьютере разработки, в которую скопировано дерево файлов из папки приложений на целевом компьютере.

Пример: (fullfile(pwd,'applications'))

Представлен в R2021a