GRL-USB-PD-C2/C2-EPR API 1.1.9
GRL-USB-PD-C2/C2-EPR API Documentation
Loading...
Searching...
No Matches
DPAUXModule.DPAuxPackets Class Reference

Public Member Functions

void ExtractPacketBits (DPAuxPackets prevPacket)
 Gets the Packet bits and extracts header,address and data.
 
void GetHeaderFieldDetails ()
 
void GeneratePacket (DPAuxPackets m_PreviousPacket)
 Identifies the Type and other details of the packet.
 
MsgTypeSec GetSubType (uint header)
 Returns the sub type of a Packet.
 
void GetHeaderFields ()
 Gets Indivisual Bits and its discription.
 

Public Attributes

List< uint > m_CompletePacketBits
 
List< double > m_BitIndex
 
List< double > m_ErrorIndex
 
uint m_SyncBits
 
uint m_SyncBitsCount
 
int m_DataBitCount
 
List< PacketFieldm_PacketHeaderFields
 
uint m_PacketHeaderBits
 
uint m_PacketAddress
 
Byte m_PacketDataLength
 
List< Byte > m_PacketDataList
 
DPConfigRegisterMapping m_DPConfigRegName
 
List< BitsDiscriptionm_HeaderBitsDiscription
 
List< BitsDiscriptionm_PayloadBitsDiscription
 
MsgType m_PacketCommandType
 
CommandDirection m_PacketDirection
 
MsgTypeSec m_PacketSubType
 

Member Function Documentation

◆ ExtractPacketBits()

void DPAUXModule.DPAuxPackets.ExtractPacketBits ( DPAuxPackets prevPacket)

Gets the Packet bits and extracts header,address and data.

Returns

◆ GeneratePacket()

void DPAUXModule.DPAuxPackets.GeneratePacket ( DPAuxPackets m_PreviousPacket)

Identifies the Type and other details of the packet.

◆ GetHeaderFields()

void DPAUXModule.DPAuxPackets.GetHeaderFields ( )

Gets Indivisual Bits and its discription.

◆ GetSubType()

MsgTypeSec DPAUXModule.DPAuxPackets.GetSubType ( uint header)

Returns the sub type of a Packet.

Parameters
headerHeader bits
Returns