Technical information

GigE camera and driver features
GigE Camera and Drivers Features V3.0.0
41
This document is a master document for all Allied Vision GigE camera models and is NOT camera specific
Ptp
Precision Time Protocol (PTP) manages clock synchronization of multiple
devices across an Ethernet network, with ±1 s tolerance. Once the clocks of the
devices are synchronized, a synchronous software trigger can be sent to Allied
Vision cameras via the PtpAcquisitionGateTime control. On Allied
Vision GigE cameras, the device clock is represented by the camera GevTime-
StampValue feature.
PtpAcquisitionGateTime [Integer] R/W
PtpAcquisition trigger time. Used to schedule a synchronized software
trigger on multiple PTP synchronized device. PtpAcquisitionGateTime
must be set beyond current camera GevTimeStampValue, i.e., GevTime-
StampValue PtpAcquisitionGateTime. When set below Gev-
TimeStampValue, image acquisition stalls. PtpAcquisitionGate-
Time resets to zero when PtpMode set to Off.
PtpMode [Enum] R/W
Controls the PTP device behavior.
www
For more information on PTP, see the IEEE 1588-2008
standard:
http://standards.ieee.org/findstds/standard/1588-
2008.html
Range: [0 – (2
63
-1)] Default: 0 Unit: ns
Note
If using the camera event channel, a EventPtpSyncLost
is sent if PtpMode is changed. EventPtpSyncLocked is
sent once PTP synchronization is reestablished.
Off [Default] This device’s GevTimeStampValue is not
synchronized with any other device. PtpAcquisi-
tionGateTime resets to zero
Slave This device’s GevTimeStampValue is altered to align
with a master device‘s clock
Master This device’s GevTimeStampValue is the master
clock. All other PTP enabled slave devices synchronize
their clock to this camera
Auto This device uses the IEEE1588 best master clock algo-
rithm to determine which device is master, and which are
slaves. It may be assigned as either