What is the use case or problem this feature would solve?
This would allow the manual injection of historical telemetry using inject_tlm, which would utilize the cosmos packet infrastructure. The alternative to this would be modifying the tsdb manually, which I have been told is not a great idea, so this could be a safer path.
Describe the solution you'd like
Modification of handle_inject_tlm (interface_decom_common.py) to allow the received_time to be passed in as an optional parameter instead of being hard-coded to now.
|
packet.received_time = datetime.now(timezone.utc) |
Additional context
No response
Screenshots
No response
What is the use case or problem this feature would solve?
This would allow the manual injection of historical telemetry using inject_tlm, which would utilize the cosmos packet infrastructure. The alternative to this would be modifying the tsdb manually, which I have been told is not a great idea, so this could be a safer path.
Describe the solution you'd like
Modification of handle_inject_tlm (interface_decom_common.py) to allow the received_time to be passed in as an optional parameter instead of being hard-coded to now.
cosmos/openc3/python/openc3/microservices/interface_decom_common.py
Line 39 in c93b3aa
Additional context
No response
Screenshots
No response