Skip to main content

Module control

Module control 

Source
Expand description

GenCP control channel over USB3 Vision bulk endpoints.

USB3 Vision wraps GenCP commands/acknowledgements in a 12-byte prefix that carries the same semantic fields (opcode, flags, status, request ID) but in a different wire layout than the standard 8-byte GenCP header.

This module encodes/decodes the U3V prefix and delegates to [viva_gencp] types for opcodes, status codes, and command flags.

Structsยง

ControlChannel
GenCP control channel over a USB3 Vision bulk endpoint pair.