Data Sheet

USBProtocolSuiteUserManual 301
RecordingRules‐USB3.1SS+(VoyagerM310/M310Conly),USB3.1SS(Voyager/AdvisorT3only) TeledyneLeCroyCorporation
5.10.9 Counters and Timers for USB 3.1
Timer:Atimercountsthetimefromastartingeventtoafinalevent.Forexample,ifyou
enter10inthemillisecondsfield,theAnalyzercounts10millisecondsafterthestarting
eventbeforeitperformswhateveractionyouassign.Timerscannotbeappliedtoevents
withFilterActions.Themaximumtimervalueisaround75seconds.
Timeout:Thetimeoutallowsyoutolookfortheabsenceofsomeevent(s)withinatime
period.Theeventofinterestshouldbeprogrammedtohaveanactiontoresetthe
timeout.Ifthetimeoutoccursbeforetheresethappens,thentheTimeoutmaybeused
tocauseatriggerortostoprecording.Themaximumvalueisaround75seconds.
Counter:AcountertellstheAnalyzertosearchforxinstancesoftheselectedevent.For
example,ifyouenter10,theAnalyzercounts10instancesoftheselectedeventbeforeit
performswhateveractionyouassign.CounterscannotbeappliedtoeventswithFilter
Actions.Themaximumcountervalueis65,535.
Triggerscanbesetonmultipleinstancesofanevent.Forexample,youcansetatriggerto
occurfollowingfiveinstancesofanyDLP.ToconfiguretheAnalyzertolookformultiple
events,youenableCounters.CounterstelltheAnalyzerhowmanyoccurrencesofan
eventforwhichitshouldwaitbeforetriggering.Forexample,useacountertoTrigger
followingthe16thoccurrenceofanerrororDLLPmessage.
Events and Actions
Withinevents,countersdeterminehowmanytimestheeventmustoccurbeforethe
associatedactionsaretriggered.Eventcounterstypicallyhavetwoproperties:
CountRandomly:Canbesetto“Yes”or“No”(defaultvalueis“No”).Ifsetto
Yes,theeventrepeatsarandomnumberoftimes(between1andthevalueset
inthepropertyMaxRandomCount,whichreplacesthepropertyCounterValue
when“Yes”isselected),beforetheactionistriggered.
CounterValue:NumberofrepeatsrequiredwhenCountRandomlyissetto
“No”.Thedefaultvalueis1.
Withinactions,countersdeterminehowmanytimesthesystemcallstheaction
beforeitacts.Actioncounterstypicallyhavetwoproperties:
Random:Canbesetto“Yes”or“No”(defaultvalueis“No”).Ifsetto“Yes”,the
actiontriggersanumberofoccurrencesbeforetheactiontakesplace.Thatnum
berrangesrandomlybetween1andthevaluesetinthepropertyAtleastevery
Nthoccurrence,whichreplacesthepropertyEveryNthoccurrencewhenYes”is
selected.
EveryNthoccurrence:Numberoftimesthesystemcallstheactionbeforeit
acts.
Note:Thereissomeoverlapinthewaythesecounterscanbeused.Forexample,inthesimplecaseof
asingleeventleadingtoasingleaction,itmakesnodifferencewhetheryouspecifytheeventto
requirefiverepeatsbeforetriggeringtheaction,ortheactiontorequirefiveoccurrencesbefore
itacts.