Skip to main content

Module consts

Module consts 

Source
Expand description

GVCP protocol constants grouped by semantic area.

Constants§

ACTION_ACK
Opcode of the action acknowledgement.
ACTION_COMMAND
Opcode of the action command.
CCP_CONTROL
CCP value claiming exclusive control.
CCP_CONTROLLER_BITS
Bits of the CCP register that mean “this application is the controller”.
CCP_EXCLUSIVE
CCP value indicating an exclusive owner.
CONTROL_CHANNEL_PRIVILEGE
Address of the Control Channel Privilege (CCP) register.
CONTROL_TIMEOUT
Default timeout for control transactions.
CURRENT_IP_CONFIG
Current IP configuration flags register.
DISCOVERY_ACK
Opcode of the discovery acknowledgement.
DISCOVERY_BUFFER
Maximum number of bytes captured while listening for discovery responses.
DISCOVERY_COMMAND
Opcode of the discovery command.
EVENTDATA_ACK
Opcode of the acknowledgement returned for an EVENTDATA_CMD.
EVENTDATA_COMMAND
Opcode of the event command that carries device-specific event data.
EVENT_ACK
Opcode of the acknowledgement a controller returns for an EVENT_CMD.
EVENT_COMMAND
Opcode of the event command sent by a device on the message channel.
EVENT_ENTRY
Size of one event entry in an EVENT_CMD with 16-bit block IDs.
EVENT_ENTRY_EXTENDED
Size of one event entry in an EVENT_CMD with 64-bit block IDs.
FORCEIP_ACK
Opcode of the FORCEIP acknowledgement.
FORCEIP_COMMAND
Opcode of the FORCEIP command.
GENCP_MAX_BLOCK
Maximum number of bytes we read per GenCP ReadMem operation.
GENCP_WRITE_OVERHEAD
Additional bytes that accompany a GenCP WriteMem block.
HEARTBEAT_TIMEOUT
Heartbeat timeout register (GevHeartbeatTimeout), in milliseconds.
MAX_PENDING_ACKS
Maximum number of consecutive PENDING_ACKs honoured for one command.
MAX_PENDING_ACK_WAIT
Ceiling on the extension a single PENDING_ACK may request.
MAX_RETRIES
Maximum number of automatic retries for a control transaction.
MESSAGE_CHANNEL_RETRY_COUNT
Message channel retry count (GevMCRC).
MESSAGE_CHANNEL_TIMEOUT
Message channel transmission timeout in milliseconds (GevMCTT).
MESSAGE_DESTINATION_ADDRESS
Message channel destination address register (GevMCDA).
MESSAGE_DESTINATION_PORT
Message channel destination port register (GevMCP).
NUMBER_OF_MESSAGE_CHANNELS
Number of message channels the device implements (GevNumberOfMessageChannels).
PACKET_RESEND_ACK
Opcode of the packet resend acknowledgement.
PACKET_RESEND_COMMAND
Opcode for requesting packet resends.
PENDING_ACK
Opcode of the PENDING_ACK acknowledgement (GigE Vision 1.2, section 18.5).
PERSISTENT_DEFAULT_GATEWAY
Persistent default gateway register.
PERSISTENT_IP_ADDRESS
Persistent IP address register (4 bytes at the end of a 16-byte block).
PERSISTENT_SUBNET_MASK
Persistent subnet mask register.
PORT
GVCP control port as defined by the GigE Vision specification (section 7.3).
RETRY_BASE_DELAY
Base delay used for retry backoff.
RETRY_JITTER
Upper bound for the random jitter added to the retry delay (inclusive).
STREAM_CHANNEL_BASE
Base register for stream channel 0 (GigE Vision bootstrap register map).
STREAM_CHANNEL_STRIDE
Stride in bytes between successive stream channel blocks.
STREAM_DESTINATION_ADDRESS
Offset for GevSCDA (stream destination IP address) within a stream channel block.
STREAM_DESTINATION_PORT
Offset for GevSCPHostPort within a stream channel block.
STREAM_PACKET_DELAY
Offset for GevSCPD (packet delay) within a stream channel block.
STREAM_PACKET_SIZE
Offset for GevSCPSPacketSize within a stream channel block.