154
Agilent 86038B Photonic Dispersion and Loss Analyzer, Second Edition
Event Table
As mentioned in other sections, the PDLA lends itself very well
to event based programming. Events are very easy to use in
Visual Basic. In C#, you have to know the name of the event and
the delegate. The table below lists the available events on the
pdlaClient, along with the associated status property if you
prefer to query rather than wait for events. The C# delegates all
come off of ODARemoting, as in
ODARemoting.ConnectedDelegate.
Table 5-5. PDLA Events
Event
Description
Equivalent Status Property
C# Delegate
Connected
This event occurs whenever a remote client
connects to or disconnects from the PDLA. A
boolean pass parameter is set true on connection.
pdlaClient.Connectivity.IsConnected()
ConnectedDelegate
EstimatedTestTime
An estimate of how long the current test is going to
take is sent at the beginning of each test. The first
parameter is the name as a string, the second is the
test time estimate in seconds.
(Not available by query)
EstimatedTestTimeDelegate
NewDataUpdate
Indicates when new measurement data is available.
Can indicate a partial trace update in stepped mode;
swept mode is always a complete trace.
Use pdlaClient.Status.TriggerComplete to detect end
of sweep.
NewDataUpdateDelegate
NewRealTimePortMonitorData
Indicates that a new set of data from the real-time
measurement is available.
NewRealTimePortMonitorDataDelegate
Summary of Contents for 86038B
Page 1: ...Agilent 86038B Photonic Dispersion and Loss Analyzer User s Guide ...
Page 4: ...4 ...
Page 20: ...20 Agilent 86038B Photonic Dispersion and Loss Analyzer Second Edition ...
Page 34: ...34 Agilent 86038B Photonic Dispersion and Loss Analyzer Second Edition Figure 2 b Rear Panel ...
Page 78: ...78 Agilent 86038B Photonic Dispersion and Loss Analyzer Second Edition ...
Page 92: ...92 Agilent 86038B Photonic Dispersion and Loss Analyzer Second Edition ...
Page 202: ...202 Agilent 86038B Photonic Dispersion and Loss Analyzer Second Edition End Sub ...
Page 348: ...348 Agilent 86038B Photonic Dispersion and Loss Analyzer Second Edition ...
Page 349: ......