Skip to contents

Setter for ProcessingSteps

Usage

seasonder_setSeaSondeRCS_ProcessingSteps(
  seasonder_cs_object,
  processing_steps,
  append = TRUE
)

Arguments

seasonder_cs_object

SeaSondeRCS object

processing_steps

new value

append

append the new step or replace previous steps? Default: TRUE

Value

A SeaSondeRCS object with updated ProcessingSteps.

Examples

# Create a valid SeaSondeRCS object for examples
cs_file <- system.file("css_data/CSS_TORA_24_04_04_0700.cs", package = "SeaSondeR")
apm_file <- system.file("css_data/MeasPattern.txt", package = "SeaSondeR")
apm_obj <- seasonder_readSeaSondeRAPMFile(apm_file)
#> seasonder_createSeaSondeRAPM:  APM object created successfully.
cs_obj <- seasonder_createSeaSondeRCS(cs_file, seasonder_apm_object = apm_obj)
#> new_SeaSondeRCS:  SeaSondeRCS object created successfully.
# Define and append new processing steps
new_steps <- "Example processing step"
cs_obj <- seasonder_setSeaSondeRCS_ProcessingSteps(cs_obj, new_steps)
print(seasonder_getSeaSondeRCS_ProcessingSteps(cs_obj))
#> [1] "2025-04-28 09:33:58.879596: FOR parameters set."                                                                       
#> [2] "2025-04-28 09:33:58.895243: NoiseLevel for antenna 1 computed."                                                        
#> [3] "2025-04-28 09:33:58.910227: NoiseLevel for antenna 2 computed."                                                        
#> [4] "2025-04-28 09:33:58.921942: NoiseLevel for antenna 3 computed."                                                        
#> [5] "2025-04-28 09:33:58.929859: Created from /home/runner/work/_temp/Library/SeaSondeR/css_data/CSS_TORA_24_04_04_0700.cs."
#> [6] "Example processing step"