What are the different SimWB real-time host files/folders?
Question
What are the different SimWB real-time host files/folders?
Answer
SimWB Real-Time Host Files The default installation directory on the real-time host is /usr/local/ccursim/. SimWB user resources are created/installed under the /usr/local/ccursim/projects/ folder. New SimWB "projects" are also stored under the /usr/local/ccursim/projects/ in their own sub-folder named __project.PROJECT_NAME. The folder hierarchy described below is reproduces as is under the __project.PROJECT_NAME folder when you create a new project.
RTDB
- One separate folder per RTDB. The folder contains all the files that make up the specific RTDB.
RTW
- Real Time Workshop™ executables models. One folder per executable. The folder name is the name of the executable.
RTW.Sources
- Contains the sources of the Simulink™ models. One folder per model. The sources are created via the SimWB MLToolkit under MATLAB/Simulink™
UserExecs
- Executables for the user models. One folder per executable.
UserSources
- Sources for the user models. Each model is stored in its own sub-folder under the UserSources folder. The name of the folder is the name of the model. All the source files pertaining to the model should reside in this directory. A default Makefile is provided when creating the user model with the SimConfig GUI. The user can modify the Makefile to suit the hierarchy of the source files. Nevertheless, the result of a make all command should always be to create the executable under the UserExecs/UserModelName/ folder.
Tests
- One sub folder per test. The sub folder name is the test name. It holds reference to the resources needed to run the test as well as one sub folder for each session run for the test.
Test Sessions A sub folder under the test folder is created for each test run. This sub folder contains the results of the test run (logging data, log file) as well as the test results.
Script
- Contains the user test scripts (C,SWM,etc). One sub folder per test script. The sources and executable for the script reside in the sub folder specific to the test script.
Calibration
- Contains calibration files for the I/O boards used by SimWB. One calibration file per board instance. The file name is the BoardName.x where x is the board instance and BoardName is the name of the board as known under SimWB. I.e. AI64SS.1