|
ADTF Substream Watchdog
|
| Plugin Filename | adtf_substream_watchdog.adtfplugin |
|---|---|
| Plugin Description | adtf_substream_watchdog.plugindescription |
| Plugin Name | Substream Watchdog Plugin |
| License | ADTF Subscription |
| Support Mail | support@digitalwerk.net |
| Homepage URL | https://adtf.dev/ |
| Plugin Version | 1.99.99 |
|---|---|
| Plugin File Version | 1.0 |
| adtf::dw_substream_watchdog_plugin | 1.99.99 |
| adtf | 3.21.0 |
| adtf::ucom | 3.1.0 |
| Name | Substream Watchdog |
|---|---|
| CID | substream_watchdog.filter.dw.cid |
| Description | Use this filter to allow monitoring of multiple conditions. |
| Type | Filter |
| Name | Value | Type | Description | Subproperties |
|---|---|---|---|---|
| config_file | cFilename | The name of the configuration file that defines all monitoring constraints. | Value 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: |
| timeout_grace_period_ns | 5000000000 | tUInt64 | Grace period (nanoseconds) for timeouts of signals/substreams when checked via the check_timeouts runner. The internal timebase for temporal expressions never differs from trigger timestamps (streamtime) by more than this grace period. It's your responsibility that no signal updates arrive later than the grace period. | Value Range: minimum = maximum = Filename Extension Filter: |
| Name | Stream Type | Description |
|---|---|---|
| input | adtf/substreams | Substream input for evaluation. |
| Name | Stream Type | Description |
|---|---|---|
| results | adtf/substreams | This output that contains a substream for each test case and evaluation. |
| Name | Activation Type | Data Triggered | Data Input | Thread Triggered | Thread Cyclic | Timer Triggered | Timer Interval | Description |
|---|---|---|---|---|---|---|---|---|
| process_input | 9 | 1 | input | 0 | 0 | 0 | 0 | Default runner port for the input pin 'input' |
| check_timeouts | 1 | 0 | 0 | 0 | 1 | 1000000 | When connected to a timer runner, then the filter will evaluate the current state/result of all expressions and test cases continously. Otherwise updates will only occour upon data input. |
| Dynamic Input Pins | false |
|---|---|
| Dynamic Output Pins | false |
| Dynamic Input Binding Pins | true |
| Dynamic Output Binding Pins | false |
| Pin Name | input | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Meta Type Name | adtf/substreams | ||||||||||
| Stream Type Properties |
|
| Pin Name | results | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Meta Type Name | adtf/substreams | ||||||||||
| Stream Type Properties |
|