Clock Synchronization¶
Description.
Allows the CS to sync the host clock with the station
Important
The date time follows the ISO 8601 format and is a UTC time.
In python the ISO 8601 for UTC can be obtained as follows:
from datetime import datetime
datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ")
ClockSyncUpdate¶
Topic: josev/cs. Used to sync the host clock with the station |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
clock_sync |
|
|
const |
update |
|
|
type |
object |
|
properties |
|||
|
type |
string |
|
pattern |
^\d{4}-\d{2}-\d{2}[Tt]\d{2}:\d{2}:\d{2}(\.\d{1,3})?([Zz]|([+-])\d{2}:\d{2})?$ |
||
format |
date-time |
Example:
{
"id": "101d46c1-751e-4798-b491-d0210e3ce07e",
"name": "clock_sync",
"type": "update",
"data": {"current_time": "2021-11-10T14:29:37Z"}
}