pub const PENDING_ACK_COMMAND: u16 = 0x0805;Expand description
Command id of the GenCP pending-acknowledge.
A device that cannot answer within the controller’s timeout replies with
this instead of the real acknowledgement, and puts the extra time it wants
in the SCD. It is a command id, not a status — the status field of a
pending-ack is SUCCESS, so a receiver that only inspects the status
cannot tell one from a real answer and will hand the timeout bytes back as
payload. GVCP models the same mechanism the same way, as opcode 0x0089
(viva_gige::gvcp::consts::PENDING_ACK).
Corroborated by aravis ARV_UVCP_COMMAND_PENDING_ACK
(src/arvuvcpprivate.h), which sits in the same command-id table as
READ_MEMORY_CMD 0x0800 and WRITE_MEMORY_CMD 0x0802.