Impact Acquire SDK .NET
|
Category that contains the transport Layer control features. More...
Public Member Functions | |
System.Int64 | gevGetEffectiveBytesPerImage (System.Int64 gevSCPSPacketSizeValue, bool boExtendedID) |
Calculates the effective bytes per block of data (e.g. an image) for a GigE Vision data stream when transferring the payload type image. | |
System.Int64 | gevGetEffectivePayloadPacketsPerImage (System.Int64 gevSCPSPacketSizeValue, bool boExtendedID) |
Calculates the effective number of payload packets (not including leader and trailer) per block of data (e.g. an image) for a GigE Vision data stream when transferring the payload type image. | |
System.Int64 | gevGetResultingBandwidth (double acquisitionFrameRateValue, bool boExtendedID) |
Calculates the overall resulting bandwidth (in bytes) needed for GigE Vision data streams when transferring the payload type image. | |
System.Int64 | gevGetResultingBandwidth (double acquisitionFrameRateValue, System.Int64 gevSCPSPacketSizeValue, bool boExtendedID) |
Calculates the overall resulting bandwidth (in bytes) needed for GigE Vision data streams when transferring the payload type image. | |
System.Int64 | gevGetResultingPacketDelay (double acquisitionFrameRateValue, System.Int64 bandwidthAvailable, bool boExtendedID) |
Calculates the inter-packet delay needed to achieve a uniform packet and thus payload distribution for GigE Vision data streams when transferring the payload type image. | |
System.Int64 | gevGetResultingPacketDelay (double acquisitionFrameRateValue, System.Int64 gevSCPSPacketSizeValue, System.Int64 gevTimestampTickFrequencyValue, System.Int64 bandwidthAvailable, bool boExtendedID) |
Calculates the inter-packet delay needed to achieve a uniform packet and thus payload distribution for GigE Vision data streams when transferring the payload type image. | |
System.Int64 | gevGetResultingPacketDelay (double acquisitionFrameRateValue, System.Int64 gevTimestampTickFrequencyValue, System.Int64 bandwidthAvailable, bool boExtendedID) |
Calculates the inter-packet delay needed to achieve a uniform packet and thus payload distribution for GigE Vision data streams when transferring the payload type image. | |
TransportLayerControl (mv.impact.acquire.Device device) | |
Constructs a new mv.impact.acquire.GenICam.TransportLayerControl object. | |
TransportLayerControl (mv.impact.acquire.Device device, System.String settingName) | |
Constructs a new mv.impact.acquire.GenICam.TransportLayerControl object. | |
Static Public Member Functions | |
static System.Int64 | gevGetEffectiveBytesPerImage (System.Int64 gevSCPSPacketSizeValue, System.Int64 payloadSizeValue, bool boExtendedID) |
Calculates the effective bytes per block of data (e.g. an image) for a GigE Vision data stream when transferring the payload type image. | |
static System.Int64 | gevGetEffectivePayloadPacketsPerImage (System.Int64 gevSCPSPacketSizeValue, System.Int64 payloadSizeValue, bool boExtendedID) |
Calculates the effective number of payload packets (not including leader and trailer) per block of data (e.g. an image) for a GigE Vision data stream when transferring the payload type image. | |
static System.Int64 | gevGetResultingBandwidth (double acquisitionFrameRateValue, System.Int64 gevSCPSPacketSizeValue, System.Int64 payloadSizeValue, bool boExtendedID) |
Calculates the overall resulting bandwidth (in bytes) needed for GigE Vision data streams when transferring the payload type image. | |
static System.Int64 | gevGetResultingPacketDelay (double acquisitionFrameRateValue, System.Int64 gevSCPSPacketSizeValue, System.Int64 payloadSizeValue, System.Int64 gevTimestampTickFrequencyValue, System.Int64 bandwidthAvailable, bool boExtendedID) |
Calculates the inter-packet delay needed to achieve a uniform packet and thus payload distribution for GigE Vision data streams when transferring the payload type image. | |
Public Attributes | |
readonly mv.impact.acquire.PropertyI64 | aPAUSEMACCtrlFramesReceived = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the number of received PAUSE frames. | |
readonly mv.impact.acquire.PropertyI64 | aPAUSEMACCtrlFramesTransmitted = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the number of transmitted PAUSE frames. | |
readonly mv.impact.acquire.PropertyI64 | clConfiguration = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This Camera Link specific feature describes the configuration used by the camera. | |
readonly mv.impact.acquire.PropertyI64 | clTimeSlotsCount = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This Camera Link specific feature describes the time multiplexing of the camera link connection to transfer more than the configuration allows, in one single clock. | |
readonly mv.impact.acquire.PropertyI64 | cxpConnectionSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects the CoaXPress physical connection to control. | |
readonly mv.impact.acquire.PropertyI64 | cxpConnectionTestErrorCount = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the current connection error count for test packets received by the device on the connection selected by CxpConnectionSelector. | |
readonly mv.impact.acquire.PropertyI64 | cxpConnectionTestMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Enables the test mode for an individual physical connection of the Device. | |
readonly mv.impact.acquire.PropertyI64 | cxpConnectionTestPacketCount = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the current count for the test packets on the connection selected by CxpConnectionSelector. | |
readonly mv.impact.acquire.Method | cxpErrorCounterReset = new mv.impact.acquire.Method() |
A method object. Resets the selected Cxp Error Counter on the connection selected by CxpConnectionSelector. | |
readonly mv.impact.acquire.PropertyI64 | cxpErrorCounterSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects which Cxp Error Counter to read or reset. | |
readonly mv.impact.acquire.PropertyI64 | cxpErrorCounterStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns the current status of the selected Cxp Error Counter on the connection selected by CxpConnectionSelector. | |
readonly mv.impact.acquire.PropertyI64 | cxpErrorCounterValue = new mv.impact.acquire.PropertyI64() |
An integer property. Reads the current value of the selected Cxp Error Counter on the connection selected by CxpConnectionSelector. | |
readonly mv.impact.acquire.PropertyIBoolean | cxpFirstLineTriggerWithFrameStart = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Specifies if a FrameStart trigger also triggers the first LineStart at the same time. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkConfiguration = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature allows specifying the Link configuration for the communication between the Receiver and Transmitter Device. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkConfigurationPreferred = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Provides the Link configuration that allows the Transmitter Device to operate in its default mode. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkConfigurationStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature indicates the current and active Link configuration used by the Device. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkSharingDuplicateStripe = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the duplicate count in striped system. | |
readonly mv.impact.acquire.PropertyIBoolean | cxpLinkSharingEnable = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enable or disable the link sharing functionality of the device. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkSharingHorizontalOverlap = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the number of pixel overlap in the horizontal stripes that the device implements. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkSharingHorizontalStripeCount = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the number of horizontal stripes that the device implements. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkSharingSubDeviceSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Index of the sub device used in the Link Sharing. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkSharingSubDeviceType = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature provides the type of sub device. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkSharingVerticalOverlap = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the number of pixel overlap in the vertical stripes that the device implements. | |
readonly mv.impact.acquire.PropertyI64 | cxpLinkSharingVerticalStripeCount = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the number of vertical stripes that the device implements. | |
readonly mv.impact.acquire.Method | cxpPoCxpAuto = new mv.impact.acquire.Method() |
A method object. Activate automatic control of the Power over CoaXPress (PoCXP) for the Link. | |
readonly mv.impact.acquire.PropertyI64 | cxpPoCxpStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns the Power over CoaXPress (PoCXP) status of the Device. | |
readonly mv.impact.acquire.Method | cxpPoCxpTripReset = new mv.impact.acquire.Method() |
A method object. Reset the Power over CoaXPress (PoCXP) Link after an over-current trip on the Device connection(s). | |
readonly mv.impact.acquire.Method | cxpPoCxpTurnOff = new mv.impact.acquire.Method() |
A method object. Disable Power over CoaXPress (PoCXP) for the Link. | |
readonly mv.impact.acquire.PropertyI64 | cxpSendReceiveSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects which one of the send or receive features to control. | |
readonly mv.impact.acquire.PropertyI64 | deviceTapGeometry = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This device tap geometry feature describes the geometrical properties characterizing the taps of a camera as presented at the output of the device. | |
readonly mv.impact.acquire.PropertyS | genDCDescriptor = new mv.impact.acquire.PropertyS() |
A string property. Returns a preliminary GenDC Descriptor that can be used as reference for the data Container to be streamed out by the device in its current configuration. | |
readonly mv.impact.acquire.PropertyS | genDCFlowMappingTable = new mv.impact.acquire.PropertyS() |
A string property. Returns the GenDC Container data Flow mapping table that will be used to transport the GenDC Container. | |
readonly mv.impact.acquire.PropertyI64 | genDCStreamingMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Controls the device's streaming format. | |
readonly mv.impact.acquire.PropertyI64 | genDCStreamingStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns whether the current device data streaming format is GenDC. | |
readonly mv.impact.acquire.PropertyI64 | gevActiveLinkCount = new mv.impact.acquire.PropertyI64() |
An integer property. Indicates the current number of active logical links. | |
readonly mv.impact.acquire.PropertyI64 | gevCCP = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Controls the device access privilege of an application. | |
readonly mv.impact.acquire.PropertyI64 | gevCurrentDefaultGateway = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the default gateway IP address of the given logical link. | |
readonly mv.impact.acquire.PropertyI64 | gevCurrentIPAddress = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the IP address for the given logical link. | |
readonly mv.impact.acquire.PropertyIBoolean | gevCurrentIPConfigurationDHCP = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether the DHCP IP configuration scheme is activated on the given logical link. | |
readonly mv.impact.acquire.PropertyIBoolean | gevCurrentIPConfigurationLLA = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether the Link Local Address IP configuration scheme is activated on the given logical link. | |
readonly mv.impact.acquire.PropertyIBoolean | gevCurrentIPConfigurationPersistentIP = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether the PersistentIP configuration scheme is activated on the given logical link. | |
readonly mv.impact.acquire.PropertyI64 | gevCurrentPhysicalLinkConfiguration = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Indicates the current physical link configuration of the device. | |
readonly mv.impact.acquire.PropertyI64 | gevCurrentSubnetMask = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the subnet mask of the given logical link. | |
readonly mv.impact.acquire.PropertyI64 | gevDeviceClass = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See DeviceType). | |
readonly mv.impact.acquire.PropertyI64 | gevDeviceModeCharacterSet = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See DeviceCharacterSet). | |
readonly mv.impact.acquire.PropertyIBoolean | gevDeviceModeIsBigEndian = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. This feature is deprecated (See DeviceRegistersEndianness). | |
readonly mv.impact.acquire.PropertyI64 | gevDiscoveryAckDelay = new mv.impact.acquire.PropertyI64() |
An integer property. Indicates the maximum randomized delay the device will wait to acknowledge a discovery command. | |
readonly mv.impact.acquire.PropertyS | gevFirstURL = new mv.impact.acquire.PropertyS() |
A string property. Indicates the first URL to the GenICam XML device description file. | |
readonly mv.impact.acquire.PropertyIBoolean | gevGVCPExtendedStatusCodes = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the generation of extended status codes. | |
readonly mv.impact.acquire.PropertyI64 | gevGVCPExtendedStatusCodesSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the GigE Vision version to control extended status codes for. | |
readonly mv.impact.acquire.PropertyIBoolean | gevGVCPHeartbeatDisable = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. This feature is deprecated (See DeviceLinkHeartbeatMode). | |
readonly mv.impact.acquire.PropertyIBoolean | gevGVCPPendingAck = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the generation of PENDING_ACK. | |
readonly mv.impact.acquire.PropertyI64 | gevGVCPPendingTimeout = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceLinkCommandTimeout). | |
readonly mv.impact.acquire.PropertyI64 | gevGVSPExtendedIDMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Enables the extended IDs mode. | |
readonly mv.impact.acquire.PropertyI64 | gevHeartbeatTimeout = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceLinkHeartbeatTimeout). | |
readonly mv.impact.acquire.PropertyIBoolean | gevIEEE1588 = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. This feature is deprecated (See PtpEnable). | |
readonly mv.impact.acquire.PropertyI64 | gevIEEE1588ClockAccuracy = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See PtpClockAccurarcy). | |
readonly mv.impact.acquire.PropertyI64 | gevIEEE1588Status = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See PtpStatus). | |
readonly mv.impact.acquire.PropertyI64 | gevInterfaceSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects which logical link to control. | |
readonly mv.impact.acquire.PropertyI64 | gevIPConfigurationStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Reports the current IP configuration status. | |
readonly mv.impact.acquire.PropertyI64 | gevLinkSpeed = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceLinkSpeed). | |
readonly mv.impact.acquire.PropertyI64 | gevMACAddress = new mv.impact.acquire.PropertyI64() |
An integer property. MAC address of the logical link. | |
readonly mv.impact.acquire.PropertyI64 | gevMCDA = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the destination IP address for the message channel. | |
readonly mv.impact.acquire.PropertyI64 | gevMCPHostPort = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the port to which the device must send messages. | |
readonly mv.impact.acquire.PropertyI64 | gevMCRC = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the number of retransmissions allowed when a message channel message times out. | |
readonly mv.impact.acquire.PropertyI64 | gevMCSP = new mv.impact.acquire.PropertyI64() |
An integer property. This feature indicates the source port for the message channel. | |
readonly mv.impact.acquire.PropertyI64 | gevMCTT = new mv.impact.acquire.PropertyI64() |
An integer property. Provides the transmission timeout value in milliseconds. | |
readonly mv.impact.acquire.PropertyI64 | gevMessageChannelCount = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceEventChannelCount). | |
readonly mv.impact.acquire.PropertyI64 | gevNumberOfInterfaces = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceLinkSelector). | |
readonly mv.impact.acquire.PropertyIBoolean | gevPAUSEFrameReception = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether incoming PAUSE Frames are handled on the given logical link. | |
readonly mv.impact.acquire.PropertyIBoolean | gevPAUSEFrameTransmission = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether PAUSE Frames can be generated on the given logical link. | |
readonly mv.impact.acquire.PropertyI64 | gevPersistentDefaultGateway = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the persistent default gateway for this logical link. | |
readonly mv.impact.acquire.PropertyI64 | gevPersistentIPAddress = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the Persistent IP address for this logical link. | |
readonly mv.impact.acquire.PropertyI64 | gevPersistentSubnetMask = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the Persistent subnet mask associated with the Persistent IP address on this logical link. | |
readonly mv.impact.acquire.PropertyI64 | gevPhysicalLinkConfiguration = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Controls the principal physical link configuration to use on next restart/power-up of the device. | |
readonly mv.impact.acquire.PropertyI64 | gevPrimaryApplicationIPAddress = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the address of the primary application. | |
readonly mv.impact.acquire.PropertyI64 | gevPrimaryApplicationSocket = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the UDP source port of the primary application. | |
readonly mv.impact.acquire.PropertyI64 | gevPrimaryApplicationSwitchoverKey = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the key to use to authenticate primary application switchover requests. | |
readonly mv.impact.acquire.PropertyIBoolean | gevSCCFGAllInTransmission = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the selected GVSP transmitter to use the single packet per data block All-in Transmission mode. | |
readonly mv.impact.acquire.PropertyIBoolean | gevSCCFGExtendedChunkData = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables cameras to use the extended chunk data payload type for this stream channel. | |
readonly mv.impact.acquire.PropertyIBoolean | gevSCCFGPacketResendDestination = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the alternate IP destination for stream packets resent due to a packet resend request. | |
readonly mv.impact.acquire.PropertyIBoolean | gevSCCFGUnconditionalStreaming = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the camera to continue to stream, for this stream channel, if its control channel is closed or regardless of the reception of any ICMP messages (such as destination unreachable messages). | |
readonly mv.impact.acquire.PropertyI64 | gevSCDA = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the destination IP address of the selected stream channel to which a GVSP transmitter must send data stream or the destination IP address from which a GVSP receiver may receive data stream. | |
readonly mv.impact.acquire.PropertyI64 | gevSCPD = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the delay (in GEV timestamp counter unit) to insert between each packet for this stream channel. | |
readonly mv.impact.acquire.PropertyI64 | gevSCPDirection = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See DeviceStreamChannelType). | |
readonly mv.impact.acquire.PropertyI64 | gevSCPHostPort = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the port of the selected channel to which a GVSP transmitter must send data stream or the port from which a GVSP receiver may receive data stream. | |
readonly mv.impact.acquire.PropertyI64 | gevSCPInterfaceIndex = new mv.impact.acquire.PropertyI64() |
An integer property. Index of the logical link to use. | |
readonly mv.impact.acquire.PropertyIBoolean | gevSCPSBigEndian = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. This feature is deprecated (See DeviceStreamChannelEndianness). | |
readonly mv.impact.acquire.PropertyIBoolean | gevSCPSDoNotFragment = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. The state of this feature is copied into the 'do not fragment' bit of IP header of each stream packet. | |
readonly mv.impact.acquire.PropertyIBoolean | gevSCPSFireTestPacket = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Sends a test packet. | |
readonly mv.impact.acquire.PropertyI64 | gevSCPSPacketSize = new mv.impact.acquire.PropertyI64() |
An integer property. This GigE Vision specific feature corresponds to DeviceStreamChannelPacketSize and should be kept in sync with it. | |
readonly mv.impact.acquire.PropertyI64 | gevSCSP = new mv.impact.acquire.PropertyI64() |
An integer property. Indicates the source port of the stream channel. | |
readonly mv.impact.acquire.PropertyIBoolean | gevSCZoneConfigurationLock = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether the selected stream channel multi-zone configuration is locked. | |
readonly mv.impact.acquire.PropertyI64 | gevSCZoneCount = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the number of zones per block transmitted on the selected stream channel. | |
readonly mv.impact.acquire.PropertyI64 | gevSCZoneDirectionAll = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the transmission direction of each zone transmitted on the selected stream channel. | |
readonly mv.impact.acquire.PropertyS | gevSecondURL = new mv.impact.acquire.PropertyS() |
A string property. Indicates the second URL to the GenICam XML device description file. | |
readonly mv.impact.acquire.PropertyI64 | gevStreamChannelCount = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceStreamChannelCount). | |
readonly mv.impact.acquire.PropertyI64 | gevStreamChannelSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects the stream channel to control. | |
readonly mv.impact.acquire.PropertyIBoolean | gevSupportedOption = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Returns if the selected GEV option is supported. | |
readonly mv.impact.acquire.PropertyI64 | gevSupportedOptionSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the GEV option to interrogate for existing support. | |
readonly mv.impact.acquire.Method | gevTimestampControlLatch = new mv.impact.acquire.Method() |
A method object. This feature is deprecated (See TimestampLatch). | |
readonly mv.impact.acquire.Method | gevTimestampControlReset = new mv.impact.acquire.Method() |
A method object. This feature is deprecated (See TimestampReset). | |
readonly mv.impact.acquire.PropertyI64 | gevTimestampTickFrequency = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See the increment of the TimestampLatchValue feature). | |
readonly mv.impact.acquire.PropertyI64 | gevTimestampValue = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See TimestampLatchValue). | |
readonly mv.impact.acquire.PropertyI64 | gevVersionMajor = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceTLVersionMajor). | |
readonly mv.impact.acquire.PropertyI64 | gevVersionMinor = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceTLVersionMinor). | |
readonly mv.impact.acquire.PropertyI64 | mvCurrentUtcOffset = new mv.impact.acquire.PropertyI64() |
An integer property. Indicates the number of leap seconds of the epoch, if the IEEE1588 timescale is 'PTP'. | |
readonly mv.impact.acquire.PropertyI64 | mvGevSCBW = new mv.impact.acquire.PropertyI64() |
An integer property. Sets the stream channels max. bandwidth in KBps. | |
readonly mv.impact.acquire.PropertyI64 | mvGevSCBWControl = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the bandwidth control for the selected stream channel. | |
readonly mv.impact.acquire.PropertyI64 | mvPtpClockMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the preferred Ptp Clock Mode for this device. | |
readonly mv.impact.acquire.PropertyI64 | mvPtpTimescale = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns the latched PTP timescale. | |
readonly mv.impact.acquire.PropertyI64 | mvU3VEndpointResetEventCount = new mv.impact.acquire.PropertyI64() |
An integer property. Counts the number of reset events received on all endpoints. | |
readonly mv.impact.acquire.PropertyI64 | mvU3VEndpointRetryEventCount = new mv.impact.acquire.PropertyI64() |
An integer property. Counts the number of retry events received on all endpoints. | |
readonly mv.impact.acquire.PropertyI64 | mvU3VEndpointSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the endpoint for the event counters. | |
readonly mv.impact.acquire.Method | mvU3VErrorCounterReset = new mv.impact.acquire.Method() |
A method object. Resets the 'mvU3VPHYErrorCount' and 'mvU3VLNKErrorCount' registers. | |
readonly mv.impact.acquire.PropertyI64 | mvU3VLNKErrorCount = new mv.impact.acquire.PropertyI64() |
An integer property. Counts the number of errors on the USB3 link. | |
readonly mv.impact.acquire.PropertyI64 | mvU3VPHYErrorCount = new mv.impact.acquire.PropertyI64() |
An integer property. Counts the number of errors on the PHY interface. | |
readonly mv.impact.acquire.Method | mvU3VSpreadSpectrumClockingSupportDisable = new mv.impact.acquire.Method() |
A method object. Disable the spread spectrum clocking support. | |
readonly mv.impact.acquire.PropertyI64 | payloadSize = new mv.impact.acquire.PropertyI64() |
An integer property. Provides the number of bytes transferred for each data buffer or chunk on the stream channel. | |
readonly mv.impact.acquire.PropertyI64 | ptpClockAccuracy = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Indicates the expected accuracy of the device PTP clock when it is the grandmaster, or in the event it becomes the grandmaster. | |
readonly mv.impact.acquire.PropertyI64 | ptpClockID = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched clock ID of the PTP device. | |
readonly mv.impact.acquire.Method | ptpDataSetLatch = new mv.impact.acquire.Method() |
A method object. Latches the current values from the device's PTP clock data set. | |
readonly mv.impact.acquire.PropertyIBoolean | ptpEnable = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the Precision Time Protocol (PTP). | |
readonly mv.impact.acquire.PropertyI64 | ptpGrandmasterClockID = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched grandmaster clock ID of the PTP device. | |
readonly mv.impact.acquire.PropertyI64 | ptpMeanPropagationDelay = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched mean propagation delay from the current PTP master clock in nanoseconds. | |
readonly mv.impact.acquire.PropertyI64 | ptpOffsetFromMaster = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched offset from the PTP master clock in nanoseconds. | |
readonly mv.impact.acquire.PropertyI64 | ptpParentClockID = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched parent clock ID of the PTP device. | |
readonly mv.impact.acquire.PropertyI64 | ptpServoStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns the latched state of the clock servo. | |
readonly mv.impact.acquire.PropertyI64 | ptpStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns the latched state of the PTP clock. | |
Category that contains the transport Layer control features.
A category that contains the transport Layer control features.
|
inline |
Constructs a new mv.impact.acquire.GenICam.TransportLayerControl object.
[in] | device | A pointer to a mv.impact.acquire.Device object obtained from a mv.impact.acquire.DeviceManager object. |
|
inline |
Constructs a new mv.impact.acquire.GenICam.TransportLayerControl object.
[in] | device | A pointer to a mv.impact.acquire.Device object obtained from a mv.impact.acquire.DeviceManager object. |
[in] | settingName | The name of the driver internal setting to access with this instance. A list of valid setting names can be obtained by a call to mv.impact.acquire.FunctionInterface.availableSettings, new settings can be created with the function mv.impact.acquire.FunctionInterface.createSetting |
|
inline |
Calculates the effective bytes per block of data (e.g. an image) for a GigE Vision data stream when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent accurate as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
[in] | gevSCPSPacketSizeValue | The current or desired gevSCPSPacketSizeValue. This value depends e.g. on the MTU of the NIC the stream has been created on. See network configuration chapters for details. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inlinestatic |
Calculates the effective bytes per block of data (e.g. an image) for a GigE Vision data stream when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent accurate as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
[in] | gevSCPSPacketSizeValue | The current or desired gevSCPSPacketSizeValue. This value depends e.g. on the MTU of the NIC the stream has been created on. See network configuration chapters for details. |
[in] | payloadSizeValue | The current value of the payloadSize property. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inline |
Calculates the effective number of payload packets (not including leader and trailer) per block of data (e.g. an image) for a GigE Vision data stream when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent accurate as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
[in] | gevSCPSPacketSizeValue | The current or desired gevSCPSPacketSizeValue. This value depends e.g. on the MTU of the NIC the stream has been created on. See network configuration chapters for details. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inlinestatic |
Calculates the effective number of payload packets (not including leader and trailer) per block of data (e.g. an image) for a GigE Vision data stream when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent accurate as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
[in] | gevSCPSPacketSizeValue | The current or desired gevSCPSPacketSize value. This value depends e.g. on the MTU of the NIC the stream has been created on. See network configuration chapters for details. |
[in] | payloadSizeValue | The current value of the payloadSize property. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inline |
Calculates the overall resulting bandwidth (in bytes) needed for GigE Vision data streams when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent precise as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
[in] | acquisitionFrameRateValue | The overall current or desired frame rate. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inline |
Calculates the overall resulting bandwidth (in bytes) needed for GigE Vision data streams when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent precise as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
[in] | acquisitionFrameRateValue | The overall current or desired frame rate. |
[in] | gevSCPSPacketSizeValue | The current or desired gevSCPSPacketSizeValue. This value depends e.g. on the MTU of the NIC the stream has been created on. See network configuration chapters for details. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inlinestatic |
Calculates the overall resulting bandwidth (in bytes) needed for GigE Vision data streams when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent precise as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
[in] | acquisitionFrameRateValue | The overall current or desired frame rate. |
[in] | gevSCPSPacketSizeValue | The current or desired gevSCPSPacketSizeValue. This value depends e.g. on the MTU of the NIC the stream has been created on. See network configuration chapters for details. |
[in] | payloadSizeValue | The current value of the payloadSize property. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inline |
Calculates the inter-packet delay needed to achieve a uniform packet and thus payload distribution for GigE Vision data streams when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent accurate as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
The result of this function should be written to the property mv.impact.acquire.TransportLayerControl.gevSCPD if supported by the device.
[in] | acquisitionFrameRateValue | The overall current or desired frame rate. |
[in] | bandwidthAvailable | The overall bandwidth in bytes that is available on the given link. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inline |
Calculates the inter-packet delay needed to achieve a uniform packet and thus payload distribution for GigE Vision data streams when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent accurate as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
The result of this function should be written to the property mv.impact.acquire.TransportLayerControl.gevSCPD if supported by the device.
[in] | acquisitionFrameRateValue | The overall current or desired frame rate. |
[in] | gevSCPSPacketSizeValue | The current or desired gevSCPSPacketSizeValue. This value depends e.g. on the MTU of the NIC the stream has been created on. See network configuration chapters for details. |
[in] | gevTimestampTickFrequencyValue | The timestamp tick frequency of the GEV remote device. |
[in] | bandwidthAvailable | The overall bandwidth in bytes that is available on the given link. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inlinestatic |
Calculates the inter-packet delay needed to achieve a uniform packet and thus payload distribution for GigE Vision data streams when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent accurate as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
The result of this function should be written to the property mv.impact.acquire.TransportLayerControl.gevSCPD if supported by the device.
[in] | acquisitionFrameRateValue | The overall current or desired frame rate. |
[in] | gevSCPSPacketSizeValue | The current or desired gevSCPSPacketSizeValue. This value depends e.g. on the MTU of the NIC the stream has been created on. See network configuration chapters for details. |
[in] | payloadSizeValue | The current value of the payloadSize property. |
[in] | gevTimestampTickFrequencyValue | The timestamp tick frequency of the GEV remote device. |
[in] | bandwidthAvailable | The overall bandwidth in bytes that is available on the given link. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
|
inline |
Calculates the inter-packet delay needed to achieve a uniform packet and thus payload distribution for GigE Vision data streams when transferring the payload type image.
This will include all overhead introduced by the network protocol. The value will be correct for payload type image only, thus e.g. when transferring chunk data the result will not be 100 per cent accurate as then some packets will use a slightly different layout. However these differences are negligible when working in modes, where individual images are not smaller than roughly 64 by 64 pixels.
The result of this function should be written to the property mv.impact.acquire.TransportLayerControl.gevSCPD if supported by the device.
[in] | acquisitionFrameRateValue | The overall current or desired frame rate. |
[in] | gevTimestampTickFrequencyValue | The timestamp tick frequency of the GEV remote device. |
[in] | bandwidthAvailable | The overall bandwidth in bytes that is available on the given link. |
[in] | boExtendedID | Indicates whether the bandwidth shall be calculated for the extended ID mode (introduced in GigE Vision 2.0) or not. With boExtendedID the protocol overhead will increase slightly. |
readonly mv.impact.acquire.PropertyI64 aPAUSEMACCtrlFramesReceived = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the number of received PAUSE frames.
Reports the number of received PAUSE frames.
readonly mv.impact.acquire.PropertyI64 aPAUSEMACCtrlFramesTransmitted = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the number of transmitted PAUSE frames.
Reports the number of transmitted PAUSE frames.
readonly mv.impact.acquire.PropertyI64 clConfiguration = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This Camera Link specific feature describes the configuration used by the camera.
This Camera Link specific feature describes the configuration used by the camera. It helps especially when a camera is capable of operation in a non-standard configuration, and when the features PixelSize, SensorDigitizationTaps, and DeviceTapGeometry do not provide enough information for interpretation of the image data provided by the camera.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 clTimeSlotsCount = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This Camera Link specific feature describes the time multiplexing of the camera link connection to transfer more than the configuration allows, in one single clock.
This Camera Link specific feature describes the time multiplexing of the camera link connection to transfer more than the configuration allows, in one single clock.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 cxpConnectionSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects the CoaXPress physical connection to control.
Selects the CoaXPress physical connection to control.
readonly mv.impact.acquire.PropertyI64 cxpConnectionTestErrorCount = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the current connection error count for test packets received by the device on the connection selected by CxpConnectionSelector.
Reports the current connection error count for test packets received by the device on the connection selected by CxpConnectionSelector.
readonly mv.impact.acquire.PropertyI64 cxpConnectionTestMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Enables the test mode for an individual physical connection of the Device.
Enables the test mode for an individual physical connection of the Device.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 cxpConnectionTestPacketCount = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the current count for the test packets on the connection selected by CxpConnectionSelector.
Reports the current count for the test packets on the connection selected by CxpConnectionSelector.
readonly mv.impact.acquire.Method cxpErrorCounterReset = new mv.impact.acquire.Method() |
A method object. Resets the selected Cxp Error Counter on the connection selected by CxpConnectionSelector.
Resets the selected Cxp Error Counter on the connection selected by CxpConnectionSelector. The counter starts counting events immediately after the reset.
readonly mv.impact.acquire.PropertyI64 cxpErrorCounterSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects which Cxp Error Counter to read or reset.
Selects which Cxp Error Counter to read or reset.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 cxpErrorCounterStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns the current status of the selected Cxp Error Counter on the connection selected by CxpConnectionSelector.
Returns the current status of the selected Cxp Error Counter on the connection selected by CxpConnectionSelector.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 cxpErrorCounterValue = new mv.impact.acquire.PropertyI64() |
An integer property. Reads the current value of the selected Cxp Error Counter on the connection selected by CxpConnectionSelector.
Reads the current value of the selected Cxp Error Counter on the connection selected by CxpConnectionSelector.
readonly mv.impact.acquire.PropertyIBoolean cxpFirstLineTriggerWithFrameStart = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Specifies if a FrameStart trigger also triggers the first LineStart at the same time.
Specifies if a FrameStart trigger also triggers the first LineStart at the same time.
readonly mv.impact.acquire.PropertyI64 cxpLinkConfiguration = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature allows specifying the Link configuration for the communication between the Receiver and Transmitter Device.
This feature allows specifying the Link configuration for the communication between the Receiver and Transmitter Device. In most cases this feature does not need to be written because automatic discovery will set configuration correctly to the value returned by CxpLinkConfigurationPreferred. Note that the currently active configuration of the Link can be read using CxpLinkConfigurationStatus.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 cxpLinkConfigurationPreferred = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Provides the Link configuration that allows the Transmitter Device to operate in its default mode.
Provides the Link configuration that allows the Transmitter Device to operate in its default mode.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 cxpLinkConfigurationStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature indicates the current and active Link configuration used by the Device.
This feature indicates the current and active Link configuration used by the Device.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 cxpLinkSharingDuplicateStripe = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the duplicate count in striped system.
This feature provides the duplicate count in striped system. A non-zero value sets the number of duplicate images sent to sub-Devices.
readonly mv.impact.acquire.PropertyIBoolean cxpLinkSharingEnable = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enable or disable the link sharing functionality of the device.
Enable or disable the link sharing functionality of the device.
readonly mv.impact.acquire.PropertyI64 cxpLinkSharingHorizontalOverlap = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the number of pixel overlap in the horizontal stripes that the device implements.
This feature provides the number of pixel overlap in the horizontal stripes that the device implements.
readonly mv.impact.acquire.PropertyI64 cxpLinkSharingHorizontalStripeCount = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the number of horizontal stripes that the device implements.
This feature provides the number of horizontal stripes that the device implements.
readonly mv.impact.acquire.PropertyI64 cxpLinkSharingSubDeviceSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Index of the sub device used in the Link Sharing.
Index of the sub device used in the Link Sharing.
readonly mv.impact.acquire.PropertyI64 cxpLinkSharingSubDeviceType = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature provides the type of sub device.
This feature provides the type of sub device.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 cxpLinkSharingVerticalOverlap = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the number of pixel overlap in the vertical stripes that the device implements.
This feature provides the number of pixel overlap in the vertical stripes that the device implements.
readonly mv.impact.acquire.PropertyI64 cxpLinkSharingVerticalStripeCount = new mv.impact.acquire.PropertyI64() |
An integer property. This feature provides the number of vertical stripes that the device implements.
This feature provides the number of vertical stripes that the device implements.
readonly mv.impact.acquire.Method cxpPoCxpAuto = new mv.impact.acquire.Method() |
A method object. Activate automatic control of the Power over CoaXPress (PoCXP) for the Link.
Activate automatic control of the Power over CoaXPress (PoCXP) for the Link.
readonly mv.impact.acquire.PropertyI64 cxpPoCxpStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns the Power over CoaXPress (PoCXP) status of the Device.
Returns the Power over CoaXPress (PoCXP) status of the Device.
The following string values might be valid for this feature:
readonly mv.impact.acquire.Method cxpPoCxpTripReset = new mv.impact.acquire.Method() |
A method object. Reset the Power over CoaXPress (PoCXP) Link after an over-current trip on the Device connection(s).
Reset the Power over CoaXPress (PoCXP) Link after an over-current trip on the Device connection(s).
readonly mv.impact.acquire.Method cxpPoCxpTurnOff = new mv.impact.acquire.Method() |
A method object. Disable Power over CoaXPress (PoCXP) for the Link.
Disable Power over CoaXPress (PoCXP) for the Link.
readonly mv.impact.acquire.PropertyI64 cxpSendReceiveSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects which one of the send or receive features to control.
Selects which one of the send or receive features to control.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 deviceTapGeometry = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This device tap geometry feature describes the geometrical properties characterizing the taps of a camera as presented at the output of the device.
This device tap geometry feature describes the geometrical properties characterizing the taps of a camera as presented at the output of the device.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyS genDCDescriptor = new mv.impact.acquire.PropertyS() |
A string property. Returns a preliminary GenDC Descriptor that can be used as reference for the data Container to be streamed out by the device in its current configuration.
Returns a preliminary GenDC Descriptor that can be used as reference for the data Container to be streamed out by the device in its current configuration. This information can be used to set up the receiver in advance to be ready for the data Containers to come.
readonly mv.impact.acquire.PropertyS genDCFlowMappingTable = new mv.impact.acquire.PropertyS() |
A string property. Returns the GenDC Container data Flow mapping table that will be used to transport the GenDC Container.
Returns the GenDC Container data Flow mapping table that will be used to transport the GenDC Container.
readonly mv.impact.acquire.PropertyI64 genDCStreamingMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Controls the device's streaming format.
Controls the device's streaming format.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 genDCStreamingStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns whether the current device data streaming format is GenDC.
Returns whether the current device data streaming format is GenDC. This value is conditioned by the GenDCStreamingMode.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevActiveLinkCount = new mv.impact.acquire.PropertyI64() |
An integer property. Indicates the current number of active logical links.
Indicates the current number of active logical links.
An enumerated integer property. Controls the device access privilege of an application.
Controls the device access privilege of an application.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevCurrentDefaultGateway = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the default gateway IP address of the given logical link.
Reports the default gateway IP address of the given logical link.
readonly mv.impact.acquire.PropertyI64 gevCurrentIPAddress = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the IP address for the given logical link.
Reports the IP address for the given logical link.
readonly mv.impact.acquire.PropertyIBoolean gevCurrentIPConfigurationDHCP = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether the DHCP IP configuration scheme is activated on the given logical link.
Controls whether the DHCP IP configuration scheme is activated on the given logical link.
readonly mv.impact.acquire.PropertyIBoolean gevCurrentIPConfigurationLLA = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether the Link Local Address IP configuration scheme is activated on the given logical link.
Controls whether the Link Local Address IP configuration scheme is activated on the given logical link.
readonly mv.impact.acquire.PropertyIBoolean gevCurrentIPConfigurationPersistentIP = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether the PersistentIP configuration scheme is activated on the given logical link.
Controls whether the PersistentIP configuration scheme is activated on the given logical link.
readonly mv.impact.acquire.PropertyI64 gevCurrentPhysicalLinkConfiguration = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Indicates the current physical link configuration of the device.
Indicates the current physical link configuration of the device.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevCurrentSubnetMask = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the subnet mask of the given logical link.
Reports the subnet mask of the given logical link.
readonly mv.impact.acquire.PropertyI64 gevDeviceClass = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See DeviceType).
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevDeviceModeCharacterSet = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See DeviceCharacterSet).
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyIBoolean gevDeviceModeIsBigEndian = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. This feature is deprecated (See DeviceRegistersEndianness).
readonly mv.impact.acquire.PropertyI64 gevDiscoveryAckDelay = new mv.impact.acquire.PropertyI64() |
An integer property. Indicates the maximum randomized delay the device will wait to acknowledge a discovery command.
Indicates the maximum randomized delay the device will wait to acknowledge a discovery command.
readonly mv.impact.acquire.PropertyS gevFirstURL = new mv.impact.acquire.PropertyS() |
A string property. Indicates the first URL to the GenICam XML device description file.
Indicates the first URL to the GenICam XML device description file. The First URL is used as the first choice by the application to retrieve the GenICam XML device description file.
readonly mv.impact.acquire.PropertyIBoolean gevGVCPExtendedStatusCodes = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the generation of extended status codes.
Enables the generation of extended status codes.
readonly mv.impact.acquire.PropertyI64 gevGVCPExtendedStatusCodesSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the GigE Vision version to control extended status codes for.
Selects the GigE Vision version to control extended status codes for.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyIBoolean gevGVCPHeartbeatDisable = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. This feature is deprecated (See DeviceLinkHeartbeatMode).
readonly mv.impact.acquire.PropertyIBoolean gevGVCPPendingAck = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the generation of PENDING_ACK.
Enables the generation of PENDING_ACK.
readonly mv.impact.acquire.PropertyI64 gevGVCPPendingTimeout = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceLinkCommandTimeout).
readonly mv.impact.acquire.PropertyI64 gevGVSPExtendedIDMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Enables the extended IDs mode.
Enables the extended IDs mode.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevHeartbeatTimeout = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceLinkHeartbeatTimeout).
A boolean property. This feature is deprecated (See PtpEnable).
readonly mv.impact.acquire.PropertyI64 gevIEEE1588ClockAccuracy = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See PtpClockAccurarcy).
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevIEEE1588Status = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See PtpStatus).
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevInterfaceSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects which logical link to control.
Selects which logical link to control.
readonly mv.impact.acquire.PropertyI64 gevIPConfigurationStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Reports the current IP configuration status.
Reports the current IP configuration status.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevLinkSpeed = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceLinkSpeed).
readonly mv.impact.acquire.PropertyI64 gevMACAddress = new mv.impact.acquire.PropertyI64() |
An integer property. MAC address of the logical link.
MAC address of the logical link.
An integer property. Controls the destination IP address for the message channel.
Controls the destination IP address for the message channel.
readonly mv.impact.acquire.PropertyI64 gevMCPHostPort = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the port to which the device must send messages.
Controls the port to which the device must send messages. Setting this value to 0 closes the message channel.
An integer property. Controls the number of retransmissions allowed when a message channel message times out.
Controls the number of retransmissions allowed when a message channel message times out.
An integer property. This feature indicates the source port for the message channel.
This feature indicates the source port for the message channel.
An integer property. Provides the transmission timeout value in milliseconds.
Provides the transmission timeout value in milliseconds.
readonly mv.impact.acquire.PropertyI64 gevMessageChannelCount = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceEventChannelCount).
readonly mv.impact.acquire.PropertyI64 gevNumberOfInterfaces = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceLinkSelector).
readonly mv.impact.acquire.PropertyIBoolean gevPAUSEFrameReception = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether incoming PAUSE Frames are handled on the given logical link.
Controls whether incoming PAUSE Frames are handled on the given logical link.
readonly mv.impact.acquire.PropertyIBoolean gevPAUSEFrameTransmission = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether PAUSE Frames can be generated on the given logical link.
Controls whether PAUSE Frames can be generated on the given logical link.
readonly mv.impact.acquire.PropertyI64 gevPersistentDefaultGateway = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the persistent default gateway for this logical link.
Controls the persistent default gateway for this logical link. It is only used when the device boots with the Persistent IP configuration scheme.
readonly mv.impact.acquire.PropertyI64 gevPersistentIPAddress = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the Persistent IP address for this logical link.
Controls the Persistent IP address for this logical link. It is only used when the device boots with the Persistent IP configuration scheme.
readonly mv.impact.acquire.PropertyI64 gevPersistentSubnetMask = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the Persistent subnet mask associated with the Persistent IP address on this logical link.
Controls the Persistent subnet mask associated with the Persistent IP address on this logical link. It is only used when the device boots with the Persistent IP configuration scheme.
readonly mv.impact.acquire.PropertyI64 gevPhysicalLinkConfiguration = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Controls the principal physical link configuration to use on next restart/power-up of the device.
Controls the principal physical link configuration to use on next restart/power-up of the device.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevPrimaryApplicationIPAddress = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the address of the primary application.
Returns the address of the primary application.
readonly mv.impact.acquire.PropertyI64 gevPrimaryApplicationSocket = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the UDP source port of the primary application.
Returns the UDP source port of the primary application.
readonly mv.impact.acquire.PropertyI64 gevPrimaryApplicationSwitchoverKey = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the key to use to authenticate primary application switchover requests.
Controls the key to use to authenticate primary application switchover requests.
readonly mv.impact.acquire.PropertyIBoolean gevSCCFGAllInTransmission = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the selected GVSP transmitter to use the single packet per data block All-in Transmission mode.
Enables the selected GVSP transmitter to use the single packet per data block All-in Transmission mode.
readonly mv.impact.acquire.PropertyIBoolean gevSCCFGExtendedChunkData = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables cameras to use the extended chunk data payload type for this stream channel.
Enables cameras to use the extended chunk data payload type for this stream channel.
readonly mv.impact.acquire.PropertyIBoolean gevSCCFGPacketResendDestination = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the alternate IP destination for stream packets resent due to a packet resend request.
Enables the alternate IP destination for stream packets resent due to a packet resend request. When True, the source IP address provided in the packet resend command packet is used. When False, the value set in the GevSCDA[GevStreamChannelSelector] feature is used.
readonly mv.impact.acquire.PropertyIBoolean gevSCCFGUnconditionalStreaming = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the camera to continue to stream, for this stream channel, if its control channel is closed or regardless of the reception of any ICMP messages (such as destination unreachable messages).
Enables the camera to continue to stream, for this stream channel, if its control channel is closed or regardless of the reception of any ICMP messages (such as destination unreachable messages).
An integer property. Controls the destination IP address of the selected stream channel to which a GVSP transmitter must send data stream or the destination IP address from which a GVSP receiver may receive data stream.
Controls the destination IP address of the selected stream channel to which a GVSP transmitter must send data stream or the destination IP address from which a GVSP receiver may receive data stream.
An integer property. Controls the delay (in GEV timestamp counter unit) to insert between each packet for this stream channel.
Controls the delay (in GEV timestamp counter unit) to insert between each packet for this stream channel. This can be used as a crude flow-control mechanism if the application or the network infrastructure cannot keep up with the packets coming from the device.
readonly mv.impact.acquire.PropertyI64 gevSCPDirection = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. This feature is deprecated (See DeviceStreamChannelType).
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 gevSCPHostPort = new mv.impact.acquire.PropertyI64() |
An integer property. Controls the port of the selected channel to which a GVSP transmitter must send data stream or the port from which a GVSP receiver may receive data stream.
Controls the port of the selected channel to which a GVSP transmitter must send data stream or the port from which a GVSP receiver may receive data stream. Setting this value to 0 closes the stream channel.
readonly mv.impact.acquire.PropertyI64 gevSCPInterfaceIndex = new mv.impact.acquire.PropertyI64() |
An integer property. Index of the logical link to use.
Index of the logical link to use.
readonly mv.impact.acquire.PropertyIBoolean gevSCPSBigEndian = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. This feature is deprecated (See DeviceStreamChannelEndianness).
readonly mv.impact.acquire.PropertyIBoolean gevSCPSDoNotFragment = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. The state of this feature is copied into the 'do not fragment' bit of IP header of each stream packet.
The state of this feature is copied into the 'do not fragment' bit of IP header of each stream packet. It can be used by the application to prevent IP fragmentation of packets on the stream channel.
readonly mv.impact.acquire.PropertyIBoolean gevSCPSFireTestPacket = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Sends a test packet.
Sends a test packet. When this feature is set, the device will fire one test packet.
readonly mv.impact.acquire.PropertyI64 gevSCPSPacketSize = new mv.impact.acquire.PropertyI64() |
An integer property. This GigE Vision specific feature corresponds to DeviceStreamChannelPacketSize and should be kept in sync with it.
This GigE Vision specific feature corresponds to DeviceStreamChannelPacketSize and should be kept in sync with it. It specifies the stream packet size, in bytes, to send on the selected channel for a GVSP transmitter or specifies the maximum packet size supported by a GVSP receiver.
An integer property. Indicates the source port of the stream channel.
Indicates the source port of the stream channel.
readonly mv.impact.acquire.PropertyIBoolean gevSCZoneConfigurationLock = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Controls whether the selected stream channel multi-zone configuration is locked.
Controls whether the selected stream channel multi-zone configuration is locked. When locked, the GVSP transmitter is not allowed to change the number of zones and their direction during block acquisition and transmission.
readonly mv.impact.acquire.PropertyI64 gevSCZoneCount = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the number of zones per block transmitted on the selected stream channel.
Reports the number of zones per block transmitted on the selected stream channel.
readonly mv.impact.acquire.PropertyI64 gevSCZoneDirectionAll = new mv.impact.acquire.PropertyI64() |
An integer property. Reports the transmission direction of each zone transmitted on the selected stream channel.
Reports the transmission direction of each zone transmitted on the selected stream channel.
readonly mv.impact.acquire.PropertyS gevSecondURL = new mv.impact.acquire.PropertyS() |
A string property. Indicates the second URL to the GenICam XML device description file.
Indicates the second URL to the GenICam XML device description file. This URL is an alternative if the application was unsuccessful to retrieve the device description file using the first URL.
readonly mv.impact.acquire.PropertyI64 gevStreamChannelCount = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceStreamChannelCount).
readonly mv.impact.acquire.PropertyI64 gevStreamChannelSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects the stream channel to control.
Selects the stream channel to control.
readonly mv.impact.acquire.PropertyIBoolean gevSupportedOption = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Returns if the selected GEV option is supported.
Returns if the selected GEV option is supported.
readonly mv.impact.acquire.PropertyI64 gevSupportedOptionSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the GEV option to interrogate for existing support.
Selects the GEV option to interrogate for existing support.
The following string values might be valid for this feature:
readonly mv.impact.acquire.Method gevTimestampControlLatch = new mv.impact.acquire.Method() |
A method object. This feature is deprecated (See TimestampLatch).
readonly mv.impact.acquire.Method gevTimestampControlReset = new mv.impact.acquire.Method() |
A method object. This feature is deprecated (See TimestampReset).
readonly mv.impact.acquire.PropertyI64 gevTimestampTickFrequency = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See the increment of the TimestampLatchValue feature).
readonly mv.impact.acquire.PropertyI64 gevTimestampValue = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See TimestampLatchValue).
readonly mv.impact.acquire.PropertyI64 gevVersionMajor = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceTLVersionMajor).
readonly mv.impact.acquire.PropertyI64 gevVersionMinor = new mv.impact.acquire.PropertyI64() |
An integer property. This feature is deprecated (See DeviceTLVersionMinor).
readonly mv.impact.acquire.PropertyI64 mvCurrentUtcOffset = new mv.impact.acquire.PropertyI64() |
An integer property. Indicates the number of leap seconds of the epoch, if the IEEE1588 timescale is 'PTP'.
Indicates the number of leap seconds of the epoch, if the IEEE1588 timescale is 'PTP'. Refer to the IEEE 1588-2008 specification for additional information.
An integer property. Sets the stream channels max. bandwidth in KBps.
This value sets the stream channels max. bandwidth in KBps.
readonly mv.impact.acquire.PropertyI64 mvGevSCBWControl = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the bandwidth control for the selected stream channel.
This enumeration selects the bandwidth control for the selected stream channel.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 mvPtpClockMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the preferred Ptp Clock Mode for this device.
Selects the preferred Ptp Clock Mode for this device. Refer to the IEEE 1588-2008 specification for additional information.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 mvPtpTimescale = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns the latched PTP timescale.
This is a read only element. The timescale is indicated by values 0 or 1, corresponding to ARB or PTP. Refer to the IEEE 1588-2008 specification for additional information.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 mvU3VEndpointResetEventCount = new mv.impact.acquire.PropertyI64() |
An integer property. Counts the number of reset events received on all endpoints.
Counts the number of reset events received on all endpoints.
readonly mv.impact.acquire.PropertyI64 mvU3VEndpointRetryEventCount = new mv.impact.acquire.PropertyI64() |
An integer property. Counts the number of retry events received on all endpoints.
Counts the number of retry events received on all endpoints.
readonly mv.impact.acquire.PropertyI64 mvU3VEndpointSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects the endpoint for the event counters.
Selects the endpoint for the event counters.
The following string values might be valid for this feature:
readonly mv.impact.acquire.Method mvU3VErrorCounterReset = new mv.impact.acquire.Method() |
A method object. Resets the 'mvU3VPHYErrorCount' and 'mvU3VLNKErrorCount' registers.
Resets the 'mvU3VPHYErrorCount' and 'mvU3VLNKErrorCount' registers.
readonly mv.impact.acquire.PropertyI64 mvU3VLNKErrorCount = new mv.impact.acquire.PropertyI64() |
An integer property. Counts the number of errors on the USB3 link.
Counts the number of errors on the USB3 link.
readonly mv.impact.acquire.PropertyI64 mvU3VPHYErrorCount = new mv.impact.acquire.PropertyI64() |
An integer property. Counts the number of errors on the PHY interface.
Counts the number of errors on the PHY interface.
readonly mv.impact.acquire.Method mvU3VSpreadSpectrumClockingSupportDisable = new mv.impact.acquire.Method() |
A method object. Disable the spread spectrum clocking support.
Disable the spread spectrum clocking support.
readonly mv.impact.acquire.PropertyI64 payloadSize = new mv.impact.acquire.PropertyI64() |
An integer property. Provides the number of bytes transferred for each data buffer or chunk on the stream channel.
Provides the number of bytes transferred for each data buffer or chunk on the stream channel. This includes any end-of-line, end-of-frame statistics or other stamp data. This is the total size of data payload for a data block.
readonly mv.impact.acquire.PropertyI64 ptpClockAccuracy = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Indicates the expected accuracy of the device PTP clock when it is the grandmaster, or in the event it becomes the grandmaster.
Indicates the expected accuracy of the device PTP clock when it is the grandmaster, or in the event it becomes the grandmaster.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 ptpClockID = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched clock ID of the PTP device.
Returns the latched clock ID of the PTP device.
readonly mv.impact.acquire.Method ptpDataSetLatch = new mv.impact.acquire.Method() |
A method object. Latches the current values from the device's PTP clock data set.
Latches the current values from the device's PTP clock data set.
A boolean property. Enables the Precision Time Protocol (PTP).
Enables the Precision Time Protocol (PTP).
readonly mv.impact.acquire.PropertyI64 ptpGrandmasterClockID = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched grandmaster clock ID of the PTP device.
Returns the latched grandmaster clock ID of the PTP device. The grandmaster clock ID is the clock ID of the current grandmaster clock.
readonly mv.impact.acquire.PropertyI64 ptpMeanPropagationDelay = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched mean propagation delay from the current PTP master clock in nanoseconds.
Returns the latched mean propagation delay from the current PTP master clock in nanoseconds. The value is valid only when the PtpStatus is Slave.
readonly mv.impact.acquire.PropertyI64 ptpOffsetFromMaster = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched offset from the PTP master clock in nanoseconds.
Returns the latched offset from the PTP master clock in nanoseconds.
readonly mv.impact.acquire.PropertyI64 ptpParentClockID = new mv.impact.acquire.PropertyI64() |
An integer property. Returns the latched parent clock ID of the PTP device.
Returns the latched parent clock ID of the PTP device. The parent clock ID is the clock ID of the current master clock.
readonly mv.impact.acquire.PropertyI64 ptpServoStatus = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Returns the latched state of the clock servo.
Returns the latched state of the clock servo. When the servo is in a locked state, the value returned is 'Locked'. When the servo is in a non-locked state, a device-specific value can be returned to give specific information. If no device-specific value is available to describe the current state of the clock servo, the value should be 'Unknown'.
The following string values might be valid for this feature:
An enumerated integer property. Returns the latched state of the PTP clock.
Returns the latched state of the PTP clock.
The following string values might be valid for this feature: