5
–
13
Using
ActiveDSO
ActiveDSO is highly suitable for fast program development
in the Microsoft environment.
This LSA1000 program is a
control of ActiveX, the software technology developed by
Microsoft as a subset of its COM model.
ActiveDSO
facilitates the programming with the LSA1000 by
providing a ready interface between the instrument and the host
computer. Programs such as Visual C++, Visual Basic or Visual
Basic for Applications (VBA) can be used under remote control
without concern for interfacing complications.
ActiveDSO
acts as
the key design structure allowing effective integration of
software from the different manufacturers supporting ActiveX
containment.
Control Instantiation
This ActiveX component can be instantiated more than once by
using the Visual Basic function CreateObject. Once the object is
created, it can be initialized by invoking the connection method.
ActiveDSO enables control of the LSA1000 from a variety of PC
desktop applications. And the complexities of programming using
Ethernet are fully encapsulated in this control. For example, with less
than 10 lines of VBA code in an Excel macro the spreadsheet can
recover pre-scaled waveform data from the LSA1000 (
see the on-
line Excel example in ActiveDSO
).
ActiveDSO control can be used in two fundamental ways:
1. As a visible object embedded in an OLE Automation-
compatible Client
— PowerPoint, for example — showing a
captured LSA1000 display image.
See the Embedded
Control example below for more details.
2. As an invisible object accessed via a scripting language
—
VBA, for example
— to remotely control the LSA1000.
See
VBA example below for more details.
The
ActiveDSO
control may be embedded in any ActiveX
containment-capable client and used manually without the need
for any programming or scripting.
Summary of Contents for LSA1000
Page 2: ...Operator s Manual LeCroy LSA1000 Signalyst Revision B October 1998 ...
Page 6: ...iii Contents ...
Page 9: ...v Foreword ...
Page 14: ...1 1 Read This First 1 ...
Page 28: ......
Page 29: ...2 1 2 About the LSA1000 ...
Page 34: ...3 1 3 Installation and Safety ...
Page 42: ...4 8 Connecting to PC or Network Example of responses for IDN and CONET queries ...
Page 43: ...4 1 4 Connecting to PC or Network ...
Page 55: ...5 12 LSA1000 Software Tools Remote LSA display of LSA1000 s External Reference Out Waveform ...
Page 63: ...5 20 LSA1000 Software Tools ...
Page 66: ...5 1 5 LSA1000 Software Tools ...
Page 72: ......
Page 73: ...A 1 A Appendix A Specifications ...
Page 83: ......
Page 84: ...B 1 Appendix B NET_CON Source Code B ...
Page 96: ......
Page 97: ...C 1 C Appendix C Parameter Measurement ...
Page 104: ...D 1 D Appendix D Program Examples ...
Page 107: ...E 1 E Appendix E Suggestion Forms ...
Page 108: ...Index ...
Page 109: ......
Page 114: ...Index ...