Teledyne LeCroy Scripting and Automation API for M5x Analyzer/Jammer
4 Detailed Description of Script Mode Syntax ............ 57
4.1 General Syntax Rules .................................................. 57
4.2 Command List .............................................................. 58
4.3 RecEvent Command .................................................... 59
4.3.1 Common for all RecEvent fields ................................. 59
4.3.2 RecEvent = TLP ........................................................... 61
4.3.3 RecEvent = DLLP ......................................................... 74
4.3.4 RecEvent = OrderedSet ............................................... 83
4.3.5 RecEvent = TS1, TS2 ................................................... 84
4.3.6 RecEvent = Skip .......................................................... 88
4.3.7 RecEvent = CtrlSkip .................................................... 89
4.3.8 RecEvent = Lane_Margining ....................................... 90
4.3.9 RecEvent = LinkState .................................................. 92
4.3.10 RecEvent = Error ......................................................... 94
4.3.11 RecEvent = NVMe_Register ........................................ 95
4.3.12 RecEvent = NVMe_Command_Submission .............. 97
4.3.13 RecEvent = NVMe_Command_Completion ............... 99
4.3.14 RecEvent = MCTP ...................................................... 101
4.3.15 RecEvent = Global_Timer_A, Global_Timer_B,
Local_Timer_A, Local_Timer_B, Local_Timer_C,
Local_Timer_D ........................................................ 113
4.3.16 RecEvent = Global_Counter_1, Global_Counter_2,
Local_Counter_1, Local_Counter_2,
Local_Counter_3, Local_Counter_4 ...................... 114
4.4 RecAction Command ................................................ 115
4.4.1 RecAction=Jammer ................................................... 115
5 PETracer Object Model ............................................ 137
6 PEAnalyzer Object ................................................... 140
6.1 IAnalyzer interface ..................................................... 141
6.1.1 IAnalyzer::GetVersion ............................................... 142
6.1.2 IAnalyzer::OpenFile ................................................... 143
6.1.3 IAnalyzer::StartGeneration ....................................... 144
6.1.4 IAnalyzer::StopGeneration ....................................... 145
6.1.5 IAnalyzer::StartRecording ........................................ 146
6.1.6 IAnalyzer::StopRecording......................................... 148
6.1.7 IAnalyzer::MakeRecording........................................ 149
6.1.8 IAnalyzer::LoadDisplayOptions ............................... 150
6.1.9 IAnalyzer::GetRecordingOptions ............................. 151
6.1.10 IAnalyzer::GetSerialNumber ..................................... 152
6.2 IPEAnalyzer interface ................................................ 153
6.2.1 IPEAnalyzer::GetGenerationOptions ....................... 154
6.2.2 IPEAnalyzer::ResumeGeneration ............................. 155
6.2.3 IPEAnalyzer::GetLinkStatus ..................................... 156