GRL-USB-PD-C2/C2-EPR API 1.1.9
GRL-USB-PD-C2/C2-EPR API Documentation
|
Public Member Functions | |
delegate void | PushCcLinePktDelegate (PDMessage cclinePkt) |
PDmessageDecodeEngine (int portInd) | |
string | DecodeCClineInfo (PDMessageStSpCwInd pdMsgStSpCwInd, out bool bAddStatus) |
List< byte > | Identify_Time_Utility_tool (double dTimeSt) |
Yog :: To identify the resp data for a time feeded by user - C2UnitTesting Tool Util changes. | |
byte | SwapEndiannes (byte bytelist) |
string | DecodePDMessage (List< byte > byteList, uint uiMsgDetail1, uint uiMsgDetail2, ulong ulTimeStampStart, ulong ulTimeStampStop, int iValMsgBitCnt, bool bCodewordExist, int icodewrdInd, uint startrp, uint stopRp, int iportInd, int imsgInd, out bool bMsgAdded) |
bool | AddPDMessage (PDMessage msg, int iport, int imsgind) |
void | UpdateMessageCount (PDMessage msg) |
Use this methos to update each Message count. | |
void | SnifferDataRead (PDMessage msg, int iportInd) |
bool | FindNumberOfPaddedZero (uint iStIndex, out uint iPaddedZeroCount) |
bool | AddAllMessage (PDMessage msgObject, int imsgind) |
bool | AddPacketToMsgList (PDMessage msgObject) |
List< PDMessage > | GetCCLineData_SignalMask () |
Method to update the PDMessages to valdiate the Signal Mask :: | |
string | UpdateStr_ErrorCase (PDMessage pdMsg) |
void | Set_Tester_Temperature_Error (bool isError) |
This function used to set the Temperature error update using flag. | |
bool | Get_Tester_Temperature_Error () |
This function used to get the Temperature error flag. | |
Static Public Member Functions | |
static void | ResetPlotIndex () |
Public Attributes | |
bool | m_ErrorOccured = false |
int | m_iValidChunkCnt = 0 |
int | m_iChunkStInd = 0 |
int | m_iChunkSpInd |
int | m_iMsgIndex |
int | m_iPrevMsgStartInd = 0 |
List< PDMessage > | m_MsgList = null |
List< PDMessage > | m_AssertionMsgs = null |
List< PDMessage > | m_TotalMessageList = null |
List< DPAuxPacket > | m_AuxPacketList = null |
List< AtomicMessageSequence > | m_AMSSeqLst = null |
int | m_TotalPacketCount = 0 |
bool | m_bUpdateDGV = false |
PDClassFactory | m_pdClassFact = null |
int | m_PacketCount = 0 |
int | m_iPortIndex = 0 |
bool | m_IsonlineMode = false |
bool | bIsDpRequest = false |
DPAuxPackets | prevPkt = null |
DecodeEngine | AuxDecodeEngine = null |
bool | DPAUXLicenseState = false |
bool | DPFailStatusUpdated = false |
Dictionary< MsgType, int > | m_PDMessageType = new Dictionary<MsgType, int>() |
Static Public Attributes | |
static bool | m_LogBMCDecoded = false |
static int | m_plotind = 1 |
Properties | |
bool | IsTesterError [get] |
Events | |
static PushCcLinePktDelegate | NewCClinePktEvent |
bool GrlPdLib.PDmessageDecodeEngine.Get_Tester_Temperature_Error | ( | ) |
This function used to get the Temperature error flag.
List< PDMessage > GrlPdLib.PDmessageDecodeEngine.GetCCLineData_SignalMask | ( | ) |
Method to update the PDMessages to valdiate the Signal Mask ::
List< byte > GrlPdLib.PDmessageDecodeEngine.Identify_Time_Utility_tool | ( | double | dTimeSt | ) |
Yog :: To identify the resp data for a time feeded by user - C2UnitTesting Tool Util changes.
dTimeSt | |
dTimeSp |
void GrlPdLib.PDmessageDecodeEngine.Set_Tester_Temperature_Error | ( | bool | isError | ) |
This function used to set the Temperature error update using flag.
isError |
void GrlPdLib.PDmessageDecodeEngine.UpdateMessageCount | ( | PDMessage | msg | ) |
Use this methos to update each Message count.
msg | Message types are PDMessage |