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
Client¶
- class yamcs.timeline.TimelineClient(ctx, instance)¶
Client for working with Yamcs timeline.
- delete_band(band)¶
Delete a band.
- Parameters
band (string) – Band identifier.
- delete_item(item)¶
Delete an item.
- Parameters
item (string) – Item identifier.
- delete_view(view)¶
Delete a view.
- Parameters
view (string) – View identifier.
- get_band(id)¶
Fetch a band by its identifier.
- get_item(id)¶
Fetch an item by its identifier.
- get_view(id)¶
Fetch a view by its identifier.
- list_items(band=None, start=None, stop=None, page_size=500)¶
List the items.
- Parameters
band (str) – Return only items matching the specified band
start (datetime) – Minimum stop time of the returned items (exclusive)
stop (datetime) – Maximum start time of the returned items (exclusive)
page_size (int) – Page size of underlying requests. Higher values imply less overhead, but risk hitting the maximum message size limit.
- Return type