Python Yamcs Client
- General Client
- Mission Database
- TM/TC Processing
- Archive
- Link Management
- Object Storage
- File Transfer
- Time Correlation (TCO)
- Timeline
- Examples
Related
Download this Document
Model¶
- class yamcs.client.Event(proto)¶
Bases:
object
A timetagged free-text message. Events work a lot like log messages in logging frameworks, but then targeted at operators.
- property extra: Dict[str, str]¶
Dict with extra event properties.
New in version 1.8.4: Compatible with Yamcs 5.7.3 onwards
- property sequence_number: int¶
Sequence number. Usually this is assigned by the source of the event.
- class yamcs.client.Link(proto)¶
Bases:
object
Represents a link with an external system. Depending on the semantics of the link, this may imply inbound data, outbound data or a combination of both.
- property actions: List[LinkAction]¶
Custom actions.
- class yamcs.client.LoadParameterValuesResult(proto)¶
Bases:
object
Statistics returned when loading a stream of parameter values.
- property max_generation_time: Optional[datetime]¶
Maximum geneneration time of all loaded parameter values
- class yamcs.client.Service(proto)¶
Bases:
object
A Yamcs service.
- failure_cause() → Optional[str]¶
Java stacktrace when state is
FAILED
New in version 1.9.0: Compatible with Yamcs 5.8.0 onwards