timestamp not from EPICS when using CA
Created by: matthew-d-jones
Need to figure out how to get timestamp from EPICS update with caproto API.
We can get time in response.metadata.timestamp
by doing:
sub = self._pv.subscribe(data_type="time")
but then we don't get alarms... edit: <- turns out not to be true
Can we ask for multiple data_type
s?
Currently just uses system time at forwarder: https://github.com/ess-dmsc/forwarder/blob/e8283297f92c3f2d2a379f92d5685ae32bb6b053/forwarder/update_handlers/ca_update_handler.py#L65
Probable cause of this problem: https://jira.esss.lu.se/browse/DM-1959