Teledyne-lecroy SAS_SATA Automation API manual Instrukcja Użytkownika Strona 146

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 150
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 145
TeledyneLeCroy SASAnalyzerObjectEvents
140 AutomationAPIforTeledyneLeCroySAS/SATAProtocolSuite
IfthesubsystemisRECORDING_PROGRESS_REPORT:
WhenanalyzerstateisANALYZERSTATE_IDLE,isnotapplicable.
WhenanalyzerstateisANALYZERSTATE_WAITING_TRIGGERor
ANALYZERSTATE_RECORDING_TRIGGERED,showsanalyzermemoryutilization.
WhenanalyzerstateisANALYZERSTATE_UPLOADING_DATA,showsthepercent
ofdatauploaded.
WhenanalyzerstateisANALYZERSTATE_SAVING_DATA,showsthepercentof
datasaved.
IfthesubsystemisGENERATION_PROGRESS_REPORT,representscurrentpositionof
scriptexecution.
ReturnValue
Remarks
Makesuretheeventhandlershavethe __stdcallcallingconvention.
Example
VBScript:
<OBJECT
ID = Analyzer
CLASSID = "clsid:0B179BB8-DC61-11D4-9B71-000102566088"
>
</OBJECT>
<P ALIGN=LEFT ID=StatusText></P>
<SCRIPT LANGUAGE="VBScript">
<!--
Function GetRecordingStatus(ByVal State, ByVal Percent)
Select Case State
Case -1: GetRecordingStatus = "Idle"
Case 0: GetRecordingStatus = "Recording - Waiting for
trigger"
Case 1: GetRecordingStatus = "Recording - Triggered"
Case 2: GetRecordingStatus = "Uploading"
Case 3: GetRecordingStatus = "Saving Data"
Case Else: GetRecordingStatus = "Invalid recording
status"
End Select
GetRecordingStatus = GetRecordingStatus & ", " &
Percent & "% done"
End Function
Przeglądanie stron 145
1 2 ... 141 142 143 144 145 146 147 148 149 150

Komentarze do niniejszej Instrukcji

Brak uwag