Skip to main content
Open topic with navigation CAPL Functions » VT System » vtsSetStimulationMode

vtsSetStimulationMode

Valid for: CANoe DE • CANoe:lite DE

Function Syntax

Description

Sets the mode for internal voltage or resistance stimulation.

Parameters

  • Target: Name of the system variable/namespace that will be affected by this function call.
  • Mode: Values see eVTSStimulationMode

Return Values

  • 0: Successful call
  • -1: Call error
  • -2: The namespace on which the command was called does not exist, is not a valid VT System namespace or does not support this command.
  • -3: The specified mode is not valid
  • -4: The function wasn’t called in the context of the main method of a test module. So it is not possible to wait until the setting will be taken over from the VT System. Otherwise, the call was successful but it is not sure if the settings have been taken over already when the call returns.

Example

The following example demonstrates how to use the PWM output of a VT2004 channel to simulate a PWM based sensor (e.g. a RPM sensor). The channel used in this example is called RPM_Sensor.

CAPL

.NET (C#)

VT System Control

  • Select RPM_Sensor
  • Set Sidebar | General | Stim Mode to Voltage
  • Set Sidebar | General | Curve Type to PWM
  • Set Sidebar | PWM Output | Voltage High to 5.0
  • Set Sidebar | PWM Output | Voltage Low to 0.0
  • Set Sidebar | PWM Output | Parameters | Repeats to 0
  • Set Sidebar | PWM Output | Frequency to 100.0
  • Set Sidebar | PWM Output | Duty Cycle to 50.0
  • Click Sidebar | General | Start Stimulation
  • Increase frequency
  • Set Sidebar | PWM Output | Frequency to 200.0
SetStimulationMode