Dear EPICS advanced
An issue that I guess has been encountered in other labs already.
A typical ITER use case:
"Do A at time T",
- T: a setting controllable by PV(s),
- A: an action implemented by a record triggered by an event occurring at time T.
We are implementing this use case with a module that receives time over PTP, so the time shall be expressed with nano-second resolution.
So we need:
- one unsigned int32 for seconds
- one (unsigned or not) int32 for fraction of second expressed as nano-seconds.
Same as time-stamp (TS), right?
Maybe 2 longout but I am not sure if UINT32 is OK with longout.
In addition, we'll have "pulse time", with a specific time origin, so maybe also sub or calc records to convert between relative and absolute time.
We'll appreciate advices on the records to be used... Good or bad ideas/experiences welcome.
Thanks in advance!
Franck