Contact
|
Login
Products
|
Support
|
About
|
News
|
FAQ
Category
Reactis (MATLAB Bindings)
Reactis (C Bindings)
Shared by all Bindings
Section
Index
General Reactis Functions
Errors and Warnings
Reactis Simulator
Reactis Tester
Reactis Test Suites
Reactis Info File (General)
Reactis Info File (Coverage)
Reactis Info File (Harnesses)
Reactis Info File (Inputs and Outputs)
Reactis Info File (Test Points)
Reactis Info File (Configuration Variables)
Reactis Info File (Validator Objectives)
Reactis Report Configuration
Running Reactis Tests in Simulink
Reactis API V2022.2
API - Reactis (MATLAB Bindings)
General Reactis Functions
rsOpen
Start a Reactis API session.
rsClose
End a Reactis API session.
rsGUI
Starts the Reactis GUI.
rsExtractSubsystem
Extract a subsystem from a model and save in a new .slx file.
rsGetCoverageMetrics
Get coverage information about previous test runs.
rsGetParameterValue
Get the value of a global Reactis parameter.
rsGetParameterValueBool
Get the value of a global boolean typed Reactis parameter.
rsGetParameterValueDouble
Get the value of a global Reactis parameter of type double.
rsSetParameterValue
Set the value of a global Reactis parameter.
rsSetStringEncoding
Set string encoding.
rsUnpackBusInputs
Create wrapper with separate inport for each element of top-level bus inports.
rsVersion
Return Reactis API version.
rsVersionParse
Parse Reactis version string.
rsDoubleToPreciseString
Convert double-precision value to string encoding.
rsPreciseStringToDouble
Convert a string created by
rsDoubleToPreciseString
back to double.
Errors and Warnings
rsGetLastError
Returns a string describing the most recent error.
rsSetWarningMode
Enables/Disables automatic printing of warnings.
rsGetNextWarning
Returns a string describing the next unread warning.
rsGetNumWarnings
Returns the number of unread warnings.
rsClearWarnings
Clears all currently stored warnings.
rsSetMaxNumWarnings
Sets the maximum number of warnings stored.
Reactis Simulator
rsSimOpen
Start a new Reactis Simulator session.
rsSimClose
Close a Reactis Simulator session.
rsSimExportSuite
Export a test suite to different formats.
rsSimImportSuite
Import test data to a Reactis format.
rsSimImportSuites
Import multiple files into a single Reactis test suite.
rsSimRunSuite
Run a test suite in a Reactis Simulator session.
rsSimUpdateOutputs
Update output and test point values in a test suite.
rsSimUpdateSuite
Update values in a test suite.
rsSimExportCCoverageDetails
Export extended C coverage data to CSV format.
Reactis Tester
rsTester
Create a test suite.
rsTesterStart
Initiate the asynchronous creation of a test suite.
rsTesterStop
Stop running asynchronous test suite creation.
rsTesterClose
Close a Reactis Tester session.
rsTesterIsRunning
True if test suite creation is still ongoing.
rsTesterGetNumStepsTaken
Get test suite generation progress.
rsTesterGetProgress
Get test suite generation progress.
rsTesterGetStatus
Get test suite generation status.
rsTesterGetSuite
Get test suite after generation is finished.
Reactis Test Suites
rsSuiteOpen
Open an existing Reactis test suite file.
rsSuiteClose
Close a test suite file.
rsSuiteSave
Save changes to a test suite.
rsSuiteGetNumTests
Get number of tests in a test suite.
rsSuiteGetTests
Get information about tests in test suite.
rsSuiteGetReactisVersion
Get Reactis version of test suite.
Reactis Info File (General)
rsRsiOpen
Open an existing or create a new .rsi file.
rsRsiClose
Close an .rsi file.
rsRsiSave
Save changes to an .rsi file.
rsRsiGetParameterValue
Get the value of a model-specific setting.
rsRsiSetParameterValue
Set the value of a model-specific setting.
rsRsiGetDependencies
Return list of additional dependencies from the .rsi file.
rsRsiSetDependencies
Sets the list of additional dependencies in the .rsi file.
Reactis Info File (Coverage)
rsRsiGetCoverageEnabled
Get enabled/disabled status of a coverage metric.
rsRsiSetCoverageEnabled
Set enabled/disabled status of a coverage metric.
rsRsiGetSystemCoverageTracking
Get coverage tracking status of a subsystem.
rsRsiSetSystemCoverageTracking
Set coverage tracking status of a subsystem.
rsRsiSetCumulativeCoverage
Enable/Disable cumulative coverage tracking for a library system or referenced model.
rsRsiIsCumulativeCoverage
Query cumulative coverage tracking status for a library system or referenced model.
rsRsiGetCumulativeCoverage
Get a list of systems for which cumulative coverage is enabled.
Reactis Info File (Harnesses)
rsRsiAddHarness
Add a harness to an .rsi file.
rsRsiRemoveHarness
Remove a harness from an .rsi file.
rsRsiSetCurrentHarness
Set the currently active harness in the .rsi file
rsRsiGetCurrentHarness
Get the name of the currently active harness.
rsRsiGetHarnesses
Get the a list of all harnesses defined in an .rsi file.
rsRsiGetHarnessParameterValue
Get the value of a harness parameter
rsRsiSetHarnessParameterValue
Set the value of a harness parameter
Reactis Info File (Inputs and Outputs)
rsRsiGetInputs
Get input ports in the .rsi file.
rsRsiGetInputType
Get the type of an input in the .rsi file.
rsRsiSetInputType
Set the type of an input in the .rsi file.
rsRsiDelta
Create a string representing a delta restriction.
rsRsiIfThenElse
Create a string representing a conditional type.
rsRsiRange
Create a string representing a value range.
rsRsiSet
Create a string representing a value set.
rsRsiGetOutputs
Get output ports in the .rsi file.
rsRsiGetOutputType
Get the type of an output in the .rsi file.
rsRsiGetOutputTolerance
Get the tolerance for an output in the .rsi file.
rsRsiSetOutputTolerance
Set the tolerance for an output in the .rsi file.
rsRsiGetOutputIntervals
Get the coverage intervals specified for an output in the .rsi file.
rsRsiSetOutputIntervals
Set the coverage intervals specified for an output in the .rsi file.
rsRsiDefaultInputs
Reset input types in .rsi file to their defaults.
rsRsiDefaultOutputs
Reset output tolerances in .rsi file to defaults.
rsRsiDefaultAll
Combines effects of rsRsiDefaultInputs and rsRsiDefaultOutputs.
rsRsiSyncInputs
Synchronize input types between .rsi file and associated model.
rsRsiSyncOutputs
Synchronize outputs between .rsi file and associated model.
rsRsiSyncAll
Combines effects of rsRsiSyncInputs and rsRsiSyncOutputs.
rsRsiTlSyncInputRanges
Synchronize input ranges between .rsi file and TargetLink.
Reactis Info File (Test Points)
rsRsiAddTestPoint
Add a test point to an .rsi file.
rsRsiImportTestPoints
Imports all Simulink test point set in the model and adds them as Reactis test points.
rsRsiClearTestPoints
Remove all test points from an .rsi file.
rsRsiDefaultTestPoints
Reset all test point constraints to default values.
rsRsiGetTestPoints
Get all test points from an .rsi file.
rsRsiSyncTestPoints
Synchronize data types of test points between the .rsi file and associated model.
rsRsiRemoveTestPoint
Remove a test point from an .rsi file.
rsRsiGetTestPointParameterValue
Get the value of a test point parameter.
rsRsiSetTestPointParameterValue
Set the value of a test point parameter.
rsRsiGetTestPointIntervals
Get the coverage intervals specified for a test point in the .rsi file.
rsRsiSetTestPointIntervals
Set the coverage intervals specified for a test point in the .rsi file.
Reactis Info File (Configuration Variables)
rsRsiGetConfigVars
Return configuration variables in the .rsi file.
rsRsiGetConfigVarType
Return the type of a configuration variable.
rsRsiSetConfigVarType
Set the type of a configuration variable.
rsRsiAddConfigVar
Add a configuration variable to the .rsi file.
rsRsiRemoveConfigVar
Remove configuration variable from .rsi file.
rsRsiGetPotentialConfigVars
Get potential configuration variables.
rsRsiGetConfigVarSets
Return names of configuration variable sets in the .rsi file.
rsRsiAddConfigVarSet
Add a new configuration variable set to the .rsi file.
rsRsiRemoveConfigVarSet
Remove a configuration variable set from .rsi file.
rsRsiGetConfigVarSetEnabled
Get enabled/disabled status of a configuration variable set.
rsRsiSetConfigVarSetEnabled
Set enabled/disabled status of a configuration variable set.
rsRsiGetActiveConfigVarSet
Return name of currently active configuration variable set.
rsRsiSetActiveConfigVarSet
Sets the active configuration variable set.
Reactis Info File (Validator Objectives)
rsRsiAddAssertionDiagram
Add a diagram assertion to an .rsi file.
rsRsiAddAssertionExpression
Add an expression assertion.
rsRsiAddAssertionTimer
Add a timer assertion.
rsRsiAddUserTargetDiagram
Add a diagram-based user-defined target.
rsRsiAddUserTargetExpression
Add an expression-based user-defined target.
rsRsiAddUserTargetTimer
Add a timer-based user-defined target.
rsRsiAddStateflowAssertionExpression
Add an expression assertion.
rsRsiAddStateflowAssertionTimer
Add a timer assertion.
rsRsiAddStateflowUserTargetExpression
Add an expression-based user-defined target.
rsRsiAddStateflowUserTargetTimer
Add a timer-based user-defined target.
rsRsiAddVirtualSourceDiagram
Add a diagram-based virtual source.
rsRsiAddVirtualSourceExpression
Add an expression-based virtual source.
rsRsiGetObjectiveParameterValue
Get the value of a Validator objective parameter.
rsRsiQueryObjectives
Get Validator objectives in an .rsi file.
rsRsiRemoveObjective
Remove a Validator objective from an .rsi file.
Reactis Report Configuration
rsReportConfig
Create a report configuration.
rsReportConfigClose
Close a report configuration.
rsReportConfigGetGlobalDefault
Create a report configuration using global default values.
rsReportConfigGetItems
Get items included in report configuration.
rsReportConfigGetSummaryMetrics
Get summary metrics in report configuration.
rsReportConfigGetDetailMetrics
Get detail metrics in report configuration.
rsReportConfigGetDetailStatus
Get detail status in report configuration.
rsReportConfigGetDiffLimit
Get the limit on the number of difference details which will appear in a report.
rsReportConfigSetGlobalDefault
Save a report configuration as the global default.
rsReportConfigSetItems
Set items included in report configuration.
rsReportConfigSetSummaryMetrics
Set summary metrics in report configuration.
rsReportConfigSetDetailMetrics
Set detail metrics in report configuration.
rsReportConfigSetDetailStatus
Set detail status in report configuration.
rsReportConfigSetDiffLimit
Set the limit on the number of difference details included in coverage report configuration.
rsRsiGetDefaultReportConfig
Get the default report configuration from an .rsi file.
rsRsiSetDefaultReportConfig
Save a report configuration as the default for an .rsi file.
Running Reactis Tests in Simulink
rsRunTests
Run a Reactis test suite in Simulink.
rsSignalBuilderImport
Import a Reactis test suite into a Signal Builder block.
rsInterpolateOff
Turn interpolation off for all top-level inputs of a model.