yamcs / quickstart

Get started with Yamcs
https://yamcs.org
20 stars 21 forks source link

quickstart should include AlgorithmManager service for Archive and ParameterArchive instances #3

Closed merose closed 3 years ago

merose commented 3 years ago

We used the quickstart configuration as the starting configuration for our project and ran into an issue once we added an XTCE <MathAlgorithm> to calculate synthesized parameter values. The problem is that the quickstart processors.yaml configuration does not include AlgorithmManager. Without that service parameters calculated by an algorithm are not stored to the parameter archive. Suggest adding this entry under both Archive and ParameterArchive processor configurations:

services: 
  - class: org.yamcs.tctm.ReplayService
  - class: org.yamcs.algorithms.AlgorithmManager

This configuration is included in both Archive and ParameterArchive in yamcs/examples/simulation/src/main/yamcs/etc/processor.yaml, for example.