flexPTP 1.0
An IEEE 1588 PTP implementation designed for microcontrollers
Loading...
Searching...
No Matches
ptp_servo_types.h
Go to the documentation of this file.
1
9#ifndef FLEXPTP_SIM_PTP_SERVO_TYPES_H_
10#define FLEXPTP_SIM_PTP_SERVO_TYPES_H_
11
12#include "ptp_sync_cycle_data.h"
13
17typedef struct {
19
20 // information about sync interval
21 int8_t logMsgPeriod;
22 double msgPeriodMs;
25
26#endif /* FLEXPTP_SIM_PTP_SERVO_TYPES_H_ */
This module defines the context object of a full synchronization cycle. In SLAVE mode four timestamps...
Data to perform a full synchronization.
PtpSyncCycleData scd
Sync cycle data.
double measSyncPeriodNs
Measured synchronization period (t1->t1)
double msgPeriodMs
Message period in ms.
int8_t logMsgPeriod
Logarithmic message period.
PTP synchronization cycle data.