|
void | ResetMsgCount () |
|
void | Init (bool isProtDec=false) |
|
int | DecodePD_Message_Preamble (out bool bPreamSt, out int sopSpInd) |
|
int | Get_Consecutive_K_CodesCount (int iStartIndex, out int iKCodeCount) |
|
int | Get_Consecutive_4Kcodes (int iStartIndex, out int iKCodeCount) |
|
bool | DecodePD_Message_SOP (int iSOPStIndex, out int iSopspIndex) |
|
int | DecodePD_Message_PayLoad (int iExpPayloadStIndex, bool isEOPValid, int iValidCrcStIndex) |
|
int | DecodePD_Message_CRC (int iExpPayloadStIndex, int iPayloadLen, bool isEOPValid, int iValidCrcStIndex) |
|
int | DecodePD_Message_EOP (int iCrcStInd, bool isEOPValid, int iValidEOPStIndex) |
|
bool | DecodePD_Message (List< UsbPdBit > bitList, ref PDMessage pdMsg) |
|
bool | FindValid_EOP_CRC (List< UsbPdBit > bitList, out int iEOPStIndex, out int iCrcStIndex, int iExpEopStIndex, int hdrStpIndex) |
|
SOP_TYPE | Get_SOP_Type (List< PD_K_CODES > list) |
|
uint | Decode_5bto4b_Data (uint i5BitValue, out bool symbError) |
|
void | UpdateCRC (ref PDMessage msg) |
|