![]() |
Developer Application Interface (ARC API) v4.5.8
ARC, Inc. GenIV Application Interface
|
#include <CArcImagePacket.h>
Public Attributes | |
std::uint8_t | uiPayloadId |
std::uint8_t | uiReservedByte1 |
std::uint8_t | uiReservedByte2 |
std::uint8_t | uiPayloadLength |
std::uint32_t | uiReserved |
ARC GenIV image packet header definition.
Definition at line 25 of file CArcImagePacket.h.
std::uint8_t arc::gen4::imagePacketHeader_t::uiPayloadId |
The packet payload type. Must be the value: 0xAA
Definition at line 27 of file CArcImagePacket.h.
std::uint8_t arc::gen4::imagePacketHeader_t::uiReservedByte1 |
Packet number LSB. Packets increment sequentially from 1 to N.
Definition at line 28 of file CArcImagePacket.h.
std::uint8_t arc::gen4::imagePacketHeader_t::uiReservedByte2 |
Packet number MSB. Packets increment sequentially from 1 to N.
Definition at line 29 of file CArcImagePacket.h.
std::uint8_t arc::gen4::imagePacketHeader_t::uiPayloadLength |
The lenth of the payload in DWORDS (32-bits)
Definition at line 30 of file CArcImagePacket.h.
std::uint32_t arc::gen4::imagePacketHeader_t::uiReserved |
Bits 7-0 are used by ARC-460 PCIe board and is set to 0xFF on the last packet. Bits 31-16 are the total number of pixels in the packet, also used by the ARC-460 PCIe board.
Definition at line 31 of file CArcImagePacket.h.