USBscope50 Software Development Kit
To support customers who wish to write their own software for the USBscope50, a Software Development Kit is available. Using the SDK will allow the scope to be embedded in a user’s application or will allow creation of drivers for 3rd party instrumentation software.
The SDK comprises a Dynamic Link Library for Windows 32, supporting Win98/Me/2K/XP, together with full documentation for each of the function calls, header files for C/C++ and Visual Basic as well as working example code for Visual Basic 6 and Visual C 6. The VB6 demos offer working GUI implementations and even include a full source code release of the USBscope50 application software as shipped with the scope product. This will give developers a significant time-to-market advantage, as they will be able to see the techniques and methods used to create the standard software.
Included in the kit are the following items :
- SDK Manual
- USBscope50Drvr_W32.DLL driver library
- Interface header files for C/C++ and VB6
- Source code examples in C and VB6 to demonstrate use of the library
- Kernel drivers and INF files to support the USBscope50’s USB interface chip
The SDK download in ISO format allows you can burn it to a CD.
Technical Features
![]() |
Windows 32 DLL with rich set of 40 API calls to access and configure the USBscope50 hardware, as well as to compute spectrum / FFT |
![]() |
Windows 98/ME/2K/XP support |
![]() |
Full documentation for DLL and driver installation requirements |
![]() |
Header files for C/C++ and VB |
![]() |
Easy DLL linkage in C++ via include file and single call to open the driver. Avoids problems with LIB files and export names. |
![]() |
le source code in VB6 and VC6 |
![]() |
Comes with frozen source code release of USBscope50 application in VB6 complete with code for sliders, knobs and buttons. |
![]() |
Rapid development times |
USBscope50 SDK – scope software development kit

