|
ADTF Calibration Toolbox
|
| Plugin Filename | xcp_emu.adtfplugin |
|---|---|
| Plugin Description | xcp_emu.plugindescription |
| Plugin Name | XCP Emulator Plugin |
| License | ADTF Subscription |
| Support Mail | support@digitalwerk.net |
| Homepage URL | https://adtf.dev/ |
| Plugin Version | 3.99.99 |
|---|---|
| Plugin File Version | 1.0 |
| adtf::calibtb | 3.99.99 |
| adtf | 3.21.0 |
| adtf::ucom | 3.1.0 |
| Name | XCP Emulator Filter |
|---|---|
| CID | xcp_emulator.filter.calibtb.cid |
| Description | Use this filter to simulate any given ECU for which an A2L description file is available. |
| Type | Filter |
| Name | Value | Type | Description | Subproperties |
|---|---|---|---|---|
| A2L or Xml Filename | cFilename | Path to the used A2L- or '_converted' XML file. In detail, the toolbox converts your A2L into a XML file(saved with the postfix '_converted.xml'). After you have converted the A2L file, its possible to load the corresponding XML file (much faster). | Value Range: minimum = maximum = Filename Extension Filter: | |
| Configuration File | cFilename | Path to the used emulator configuration file. | Value Range: minimum = maximum = Filename Extension Filter: | |
| Don't reply invalid commands | false | tBool | Whether or not to ignore invalid commands | Value Range: minimum = maximum = Filename Extension Filter: |
| Dump XCP Frames | false | tBool | If true, then raw XCP frames will be dumped. | Value Range: minimum = maximum = Filename Extension Filter: |
| Enable CAL/PAG Commands | true | tBool | Whether or not to support the CAL/PAG group of XCP commands | Value Range: minimum = maximum = Filename Extension Filter: |
| Enable DAQ Commands | true | tBool | Whether or not to support the DAQ group of XCP commands. | Value Range: minimum = maximum = Filename Extension Filter: |
| Enable Optional Calibration Commands | true | tBool | When activated, then the emulator will enable optional calibration commands. | Value Range: minimum = maximum = Filename Extension Filter: |
| Enable Optional DAQ and STIM Commands | true | tBool | When activated, then the emulator will enable optional DAQ and STIM commands. | Value Range: minimum = maximum = Filename Extension Filter: |
| Enable Optional Standard Commands | true | tBool | When activated, then the emulator will enable optional standard commands. | Value Range: minimum = maximum = Filename Extension Filter: |
| Enable PGM Commands | false | tBool | Whether or not to support the PGM commands. | Value Range: minimum = maximum = Filename Extension Filter: |
| Enable STIM Commands | true | tBool | Whether or not to support the STIM commands. | Value Range: minimum = maximum = Filename Extension Filter: |
| Enable Slave Block Mode | true | tBool | Whether or not to enable Slave Block Mode. | Value Range: minimum = maximum = Filename Extension Filter: |
| Enable Transport Layer Commands | false | tBool | Whether or not to support the Transport Layer commands. | Value Range: minimum = maximum = Filename Extension Filter: |
| Ignore Unknown DAQ Events | false | tBool | Wheter or not to ignore invalid DAQ events. | Value Range: minimum = maximum = Filename Extension Filter: |
| Include invalid addresses | false | tBool | Whether or not to ignore invalid addresses. | Value Range: minimum = maximum = Filename Extension Filter: |
| Indicate Overload | false | tBool | When activated, then the emulator will indicate an overload situation while sending ODT frames. | Value Range: minimum = maximum = Filename Extension Filter: |
| Reply Delay | 0 | tInt32 | Additional delay before sending replys to commands (microseconds). | Value Range: minimum = maximum = Filename Extension Filter: |
| Separate DAQ Counter | false | tBool | Whether or not to use a separate frame counter for DAQ/STIM and command frames. | Value Range: minimum = maximum = Filename Extension Filter: |
| Timestamp Tick Multiplier | true | tBool | Defines if the ECU timestamp has to be multiplied or divided by TIMESTAMP_TICKS. The ECU timestamp is used in DAQ/STIM mode. | Value Range: minimum = maximum = Filename Extension Filter: |
| Transport Layer | 2 | tUInt32 | Define the used transport layer. | Value List: CAN = 1 TCP = 2 UDP = 3 Flexray = 4Value Range: minimum = maximum = Filename Extension Filter: |
| log_channels/default/fatal_action | 2 | tUInt32 | The default action when a fatal error is reported. | Value List: Stop session = 2 Shutdown ADTF = 3 Abort to crash handler = 4Value Range: minimum = maximum = Filename Extension Filter: |
| log_channels/default/log_level | 35 | tUInt32 | The log level for this channel. | Value List: None = 0 Error = 10 Warning = 20 Info = 30 Detail = 35 Dump = 40 All = 255Value Range: minimum = maximum = Filename Extension Filter: |
| log_channels/default/recoverable_action | 0 | tUInt8 | The action to perform when a recoverable error is reported. | Value List: Log only = 0 Treat as fatal = 1Value Range: minimum = maximum = Filename Extension Filter: |
| Name | Stream Type | Description |
|---|---|---|
| input_xcp_frames | adtf/calibtb/xcp_frames | Incoming XCP frames from the connected XCP Transport Filter, Source or the XCP Master - Filter |
| Name | Stream Type | Description |
|---|---|---|
| output_xcp_frames | adtf/calibtb/xcp_frames | Outgoing XCP frames to the connected XCP Transport Filter, Sink or the XCP Master - Filter |
| Dynamic Input Pins | false |
|---|---|
| Dynamic Output Pins | false |
| Dynamic Input Binding Pins | false |
| Dynamic Output Binding Pins | false |
| IID |
|---|
| xcp_service.aconcagua.calibtb.adtf.iid |
| Pin Name | input_xcp_frames | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Meta Type Name | adtf/calibtb/xcp_frames | |||||||||||||||||||||||||
| Stream Type Properties |
|
| Pin Name | output_xcp_frames | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Meta Type Name | adtf/calibtb/xcp_frames | |||||||||||||||||||||||||
| Stream Type Properties |
|