Patent ID: 11943688
Assignee: WHELEN ENGINEERING COMPANY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H  B | IPC H

Claim 22:
23. The system of claim 22, wherein to synchronize the one or more peripherals to the main controller, the main controller is configured:
transmit a first synchronization message;
determine a fourth time at which the first synchronization message is transmitted;
transmit a second synchronization message containing a first tx timestamp corresponding to the fourth time,

each of the one or more peripherals is configured to:
receive the first synchronization message from the main controller;
determine a fifth time at which the first synchronization message is received and store a first rx timestamp corresponding to the fifth time;
receive the second synchronization message from the main controller;
determine a first current local time at which the second synchronization message is received;
read the first tx timestamp in the first synchronization message;
adjust the first current local time of each of the one or more peripheral by adding a difference between the first tx timestamp and the first rx timestamp; and
set the adjusted first current local time as the global time.