Change the pipeline configuration to use the modified step
- Last UpdatedApr 08, 2026
- 1 minute read
To identify the changes needed in the configuration file, see the Example code section.
To change the pipeline configuration to use the modified step
- In the %DNADataRoot%\RealTime\config\Settings directory, either create or open the RealTime_PipelineExtensions_KrunchDataStream.json file.
- If you changed the name of your step in the example, proceed to step 3. Otherwise, proceed to step 4.
- Locate all references to the baseline step name and change them to the modified name:
- Change StepName from AnalogProcessingDeadband to MyAnalogProcessingDeadband
- Change TypeName from AnalogProcessingDeadband to MyAnalogProcessingDeadband
- Change DependsOn in the next step from AnalogProcessingDeadband to MyAnalogProcessingDeadband
- Change the AssembyName for the modified step to the name of your compiled assembly from your custom project.
Example code
"MyAnalogProcessingDeadband": {
"Description": "Check the polled value against the processing deadband to decide if further krunching is needed.",
"TypeName": "OASySDNA.RealTime.ExecutionPipelines.KrunchDataStream.Steps.Analog.MyAnalogProcessingDeadband",
"AssemblyName": "OASySDNA.RealTime.ExecutionPipelines.KrunchDataStream.MyAssembly",
"DependsOn": "RtuQsdAsDeviceDqSetFreshness",
"Enabled": true
},
"UpdateLastPointCondition": {
"Description": "Updates the last point condition state if using the Sub Remote Status Indicator application.",
"TypeName": "OASySDNA.RealTime.ExecutionPipelines.KrunchDataStream.Steps.Analog.UpdateLastPointCondition",
"AssemblyName": "OASySDNA.RealTime.ExecutionPipelines.KrunchDataStream",
"DependsOn": "MyAnalogProcessingDeadband",
"Enabled": true
},