| uint32_t PN_PtcpConfig::pnCyclePeriod |
PTCP Cycle period
| uint32_t PN_PtcpConfig::mandCtrAdj |
Mandatory counter adjustment for inter delay request gap
| uint32_t PN_PtcpConfig::T2_prev[PTCP_NUM_PORTS] |
T2 previous
| uint32_t PN_PtcpConfig::T1_prev[PTCP_NUM_PORTS] |
T1 previous
| uint32_t PN_PtcpConfig::T1_CTR_prev[PTCP_NUM_PORTS] |
T1 cycle counter
| float PN_PtcpConfig::rcf_prev[PTCP_NUM_PORTS] |
Peer rate compensation factor
| uint16_t PN_PtcpConfig::seqId |
Sequence ID
| int32_t PN_PtcpConfig::delayIndex |
Cable delay and line delay index
| int32_t PN_PtcpConfig::syncIndex |
Sync Index
| uint32_t PN_PtcpConfig::numInSync |
Number of Sync packets since PTCP reset
| int32_t PN_PtcpConfig::syncDeltaTs[SYNC_FILTER_SIZE] |
Delta values used in SMA filter.
| uint32_t* PN_PtcpConfig::pSyncTorgNs |
Original time of master clock - in Nanosecs
| uint32_t* PN_PtcpConfig::pSyncInDelayPlusLD |
Sync in delay + line delay
| uint32_t* PN_PtcpConfig::pSyncRxSOF |
Sync RX SOF
| uint32_t* PN_PtcpConfig::pSyncTorgSecs |
Original time of master clock - in Secs
| uint16_t* PN_PtcpConfig::pPmCycleCounter |
Cycle counter
| uint16_t* PN_PtcpConfig::pPmPhaseCounter |
Phase counter
| uint8_t* PN_PtcpConfig::pSubDomainUUID |
Sub domain UUID
| uint8_t* PN_PtcpConfig::pSyncMasterMac |
Master MAC
| uint8_t* PN_PtcpConfig::pSyncInitFlag |
Init Flag
| uint32_t PN_PtcpConfig::clkChangeNotifyDelay |
Clock change notification delay
| uint32_t PN_PtcpConfig::prev_cDelay[PTCP_NUM_PORTS] |
Previous cable delay
| uint32_t PN_PtcpConfig::prev_lDelay[PTCP_NUM_PORTS] |
Previous line Delay
| uint8_t PN_PtcpConfig::initPmCycleCtrDone |
Init Cycle counter done
| uint8_t PN_PtcpConfig::cycleCtrInitPending |
init cycle counter pending
| uint16_t PN_PtcpConfig::calculatedCycleCtr |
calculated cycle counter
| uint8_t PN_PtcpConfig::masterChange |
Master change
| uint8_t PN_PtcpConfig::phaseCtrChange |
phase counter change
| int32_t PN_PtcpConfig::firstDelayBurst |
First delay burst
| uint16_t PN_PtcpConfig::maxSeqId |
Max seq id
| uint16_t PN_PtcpConfig::minSeqId |
Min seq id
| volatile ptcpSyncInfo_t PN_PtcpConfig::deviceSyncInfo |
Sync Info
| uint32_t PN_PtcpConfig::ptcpSync0PinStart |
SYNC Start configuration
| uint32_t PN_PtcpConfig::ptcpSync0PinPulseWidth |
SYNC Pulse width configuration
| volatile currentPtcpStatus_t PN_PtcpConfig::currentPtcpStatus |
Current status
| ptcpPortDelayVal_t PN_PtcpConfig::portTimes[PTCP_NUM_PORTS] |
Port delays
| deviceDelays_t PN_PtcpConfig::deviceDelays[PTCP_NUM_PORTS] |
Device delays
| devicePortOffsets_t PN_PtcpConfig::devicePortOffsets[PTCP_NUM_PORTS] |
Port offsets
| SemaphoreP_Object PN_PtcpConfig::ptcpStartSem |
Debug delay out of range
Semaphore to start PTCP
| SemaphoreP_Object PN_PtcpConfig::ptcpTriggerMeasurementSem |
Semaphore to trigger measurement
| ptcpCallBack_t PN_PtcpConfig::ptcpSyncStatusCall |
Callback to update sync status
| ptcpCallBack_t PN_PtcpConfig::ptcpDelayUpdateCall |
Callback to update delay
| PN_PtcpDebug PN_PtcpConfig::pnPtcpDebugAttrs |
Debug information
| LatchVars PN_PtcpConfig::g_Latch |
| PNIO_TimeStamp PN_PtcpConfig::g_T1 |
| uint8_t PN_PtcpConfig::ptcpSyncFilterfactor |
| uint8_t PN_PtcpConfig::ptcpEnableSlowCompensation |
Set to 1 if SOC supports slow compensation
| PN_PtcpTimerAttrs PN_PtcpConfig::ptcpTimer |
| uint32_t PN_PtcpConfig::prevPnCyclePeriod |
Previous PTCP Cycle Period
| ptcpSyncCallBack_t PN_PtcpConfig::ptcpSyncMonitorCall |
Callback to sync timeout monitor
| uint8_t PN_PtcpConfig::enableCustomSyncMonitorFlag |
Set flag if custom sync timeout monitor handling is present
| uint8_t PN_PtcpConfig::SyncCtrlPort |
| uint8_t PN_PtcpConfig::SyncCtrlFup |
| uint8_t PN_PtcpConfig::iepStepCount |
| uint16_t PN_PtcpConfig::portRxDelay |
| uint16_t PN_PtcpConfig::portTxDelay |
| uint16_t PN_PtcpConfig::delayRespPortRxDelay |
| uint16_t PN_PtcpConfig::delayRespPortTxDelay |