Technical information
AVT GigE camera attributes
AVT GigE Camera and Driver Attributes V1.3.1
41
This document is a master document for all AVT GigE camera models and is NOT camera specific
PayloadSize – Unit32 – R
Total size of payload in bytes.
•If ChunkModeActive = TURE:
PayloadSize = TotalBytesPerFrame + NonImagePayloadSize + 8
•If ChunkModeActive = FALSE:
PayloadSize = TotalBytesPerFrame
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 AVT
cameras via the PtpAcquisitionGateTime control. On AVT GigE cameras, the
device clock is represented by the camera TimeStampValue attribute.
PtpAcquisitionGateTimeHi – Uint32 – R/W
Upper 32 bits of PtpAcquisitionGateTime. Used to schedule a synchronized
“software trigger” on multiple PTP synchronized devices. Must be set beyond
current camera TimeStampValue, i.e., TimeStampValue >= PtpAcquisitionGa-
teTime. When set below TimeStampValue, image acquisition stalls. PtpAcqui-
sitionGateTime resets to zero when PtpMode set to Off.
PtpAcquisitionGateTimeLo – Uint32 – R/W
Lower 32 bits of PtpAcquisitionGateTime. See PtpAcquisitionGateTimeHi.
PtpMode – Enum – R/W
Controls the PTP device behavior.
Units: Bytes
www
For more information on PTP, see the IEEE 1588-2008 standard:
http://standards.ieee.org/findstds/standard/1588-
2008.html
Range: [0 – (2
32
-1)]
Default: 0
Units: Camera clock ticks*2
32
Range: [0 – (2
32
-1)]
Default: 0 Units: Camera clock ticks
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 TimeStampValue is not synchronized with
any other device. PtpAcquisitionGateTime resets to zero
Slave This device’s TimeStampValue is altered to align with a master
device‘s clock