- General Information
- Server Administration
- Mission Database
- Data Management
- Data Links
- Processors
- Commanding
- Services
- Global Services
- Instance Services
- Alarm Recorder
- Command History Recorder
- Event Recorder
- CCSDS TM Index
- Parameter Archive Service
- Parameter List Service
- Parameter Recorder
- Processor Creator Service
- Replay Server
- System Parameters Service
- XTCE TM Recorder
- Time Correlation Service
- Timeline Service
- Replication Master
- Replication Slave
- CCSDS File Delivery Protocol (CFDP)
- File listing service
- CFS Event Decoder
- Security
- Web Interface
- Programs
Yamcs Release Notes
Yamcs HTTP API
Source Code Documentation
Parameter Recorder¶
Records parameters. This service stores the data coming from one or more streams into a table pp
. The term pp stands for processed parameter. These are parameters that typically are processed by an external system before being recorded in Yamcs. It is also used to store system parameters that are generated by Yamcs itself.
Note
Parameters extracted from packets are usually not stored in pp
. Instead Yamcs provides a different service called the Parameter Archive which is specially optimized for data retrieval.
Class Name¶
Configuration¶
This service is defined in etc/yamcs.instance.yaml
. Example:
services:
- class: org.yamcs.archive.ParameterRecorder
streamConfig:
param:
- pp_realtime
- sys_param
With this configuration both system parameters and processed parameters coming from the pp_realtime
stream are stored into the table pp
.
Configuration Options¶
- streams (list of strings)
The streams to record. When unspecified, all
param
streams defined instreamConfig
are recorded.