- Usefull Simulink Real Time commands
 - Get data from the target computer
 - Commands with the target object
 - FTP access to the target computer
 - ELMO
 
Usefull Simulink Real Time commands
Get data from the target computer
We first copy the dat file from the target computer to the host computer:
  tg=slrt;
  f=SimulinkRealTime.openFTP(tg);
  mget(f, 'DATA_001.dat', 'local_folder');
  close(f);
We then import the dat file to the workspace:
  matlab_data = SimulinkRealTime.utils.getFileScopeData('DATA_001.dat');
Commands with the target object
https://fr.mathworks.com/help/xpc/api/simulinkrealtime.target.html
| Connect | No Yes | 
| Status | stopped runing | 
| start | Start execution of real-time application on target computer | 
| stop | Stop execution of real-time application on target computer | 
| tg.viewTargetScreen | Show target computer screen | 
| ping | Test communication between development and target computers | 
| reboot | Restart target computer | 
| close | Close connection between development and target computers | 
| load | Download real-time application to target computer | 
| unload | Remove real-time application from target computer | 
| addscope | Create a scope of specified type | 
| getscope | Return scope identified by scope number | 
| remscope | Remove scope from target computer | 
| getlog | Portion of output logs from target object | 
| importLogData | Import buffered logging data to the active session of the Simulation Data Inspector | 
| getsignal | Value of signal | 
| getsignalid | Signal index from signal hierarchical name | 
| getsignalidsfromlabel | Vector of signal indices | 
| getsignallabel | Signal label for signal index | 
| getsignalname | Signal name from index list | 
| getparam | Read value of observable parameter in real-time application | 
| setparam | Change value of tunable parameter in real-time application | 
| getparamid | Parameter index from parameter hierarchical name | 
| getparamname | Block path and parameter name from parameter index | 
| loadparamset | Restore parameter values saved in specified file | 
| saveparamset | Save real-time application parameter values | 
| startProfiler | Start profiling service on target computer | 
| stopProfiler | Stop profiling service on target computer | 
| getProfilerData | Retrieve profile data object | 
| resetProfiler | Reset profiling service state to Ready | 
| getDiskSpace | Return free space and total space on the drive, in bytes | 
FTP access to the target computer
https://fr.mathworks.com/help/xpc/api/simulinkrealtime.openftp.html?s_tid=doc_ta
First run the following commands to have the FTP Object:
  tg=slrt;
  f=SimulinkRealTime.openFTP(tg);
Then, the f object can be used to access the filesystem on the target computer.
| cd | ||
| dir | ||
| mget | Used to download data from the target host | f.mget('data.dat', 'local_folder') | 
| mkdir | ||
| mput | ||
| rename | ||
| rmdir | ||
| close |