This sample includes three projects demonstrating use of the SIL Easy Transform.
Click here to download the project: https://github.com/DanlawMxTeam/Samples/raw/master/SilEasySamples.rar
Applies to: •MxSuite 3.36 or later Other Requirements: •A supported version of Visual Studio is required. •The user should have an understanding of MxSuite Scenarios, TestCases, and Transforms. |
This sample includes three projects: •Sample 1 - This project uses SIL Easy to perform some simple Signal processing on a variety of Signal classifications. •Sample 2 - This project shows three interconnected SIL Easy Transforms. •DiagSample - The Sil\DiagSample project shows a SIL Easy Transform used in a more complex Harness. It demonstrates using SIL Easy for a security algorithm, using Transport Protocol (TP) Transforms, Diagnostic Transforms, and routing data to a virtual ECU. See Diagnostics Testing.
|
The project is in the Sil/Sample1/MxVDev subfolder. You may need to use the MSVS conversion wizard and convert the solution to run the sample. See Retargeting a Visual Studio solution. This sample includes examples of the following features: •Three Scenarios oTest oTestInputOverrides oTestOutputOverides •TestCases •One Sil Easy Transform The TestCases provide examples of numeric Signals, task Signals, and Overrides on both input and output Signals. See Probes and Overrides. The Transform's IsSut property in this example is set to operate as a Connector Transform. The SilTick method calculates output values every tick period. The tick period is specified in the Tick Period property of the Transform. This project is designed to pass. |
The project is in the Sil/Sample2/MxVDev subfolder. You may need to use the MSVS conversion wizard and convert the solutions to run the sample. See Retargeting a Visual Studio solution. This sample includes the following features: •One Scenario •One TestCase •Three SIL Easy Transforms connected with a Delay Transform ![]() Sample 2 Harness The PassThru Transform enables the 3 SIL Easy Transforms to share one MxV Module Reset port. The TestCases provide one input Signal and 3 output Signals, one from each of the SIL Easy Transforms. The Transforms' IsSut properties in this example are set to operate as a Connector Transforms. The SilTick method calculates output values every tick period. The tick period is specified in the Tick Period property of the Transforms. This project is designed to pass. |
The project is in the Sil/DiagSample/MxVDev subfolder. See Diagnostic Samples. |
SIL Easy Transform
Delay Transform
SIL Easy Cruise Control Sample