Developer Toolbox API (DTB)

STB Suite | The Industry Standard in Peripheral Testing.

The world’s most widely used SCSI diagnostic software product is now available in a reference library.

The Developer Toolbox uses our proven interface to access SCSI, Fibre Channel, or ATAPI devices from Visual Basic or C++ running on 32 and 64 bit versions of Windows and Linux.

This library can be integrated into all popular test and process development environments such as Visual Basic or Visual C++.

Over 175 functions allow you to easily work with disk drives, tape drives, libraries, and any other SCSI/FC/ATAPI/SATA peripherals! With more tests and functions being added monthly, the Developer Toolbox is a solid and growing test development tool. In use at major manufacturers and integrators, the Developer Toolbox is the proven way to test peripheral storage devices FAST!

The Developer Toolbox also includes its own stand-alone development environment, Scriptwriter Pro. Scriptwriter Pro is a Visual Basic for Applications compatible development environment that includes a debugger/editor, an interpreter/compiler, and a GUI design tool. Complete OLE-aware stand alone applications with graphical user interface can be quickly created with this tool.

The Developer Toolbox

The Developer Toolbox API is included with the STBsuite.

This library bypasses the ASPI layer and works directly with the port driver. Works with any host adapter (HBA).

Protocol Support

  • SCSI (All interfaces – single-ended, differential, SCSI 1, 2, 3, wide or narrow devices, Ultra II, Ultra3)
  • Fibre Channel (FCAL)
  • Magneto Optical (MO)
  • Serial Attached SCSI (SAS)
  • iSCSI
  • Serial ATA (SATA)
  • ATAPI

Future editions will include support for USB, IEEE 1394 and NVMe.

 

System Requirements

The Developer Toolbox is available for the following platforms:

  • Windows Server 2008 (32 and 64bit)
  • Windows Server 2012 (32 and 64bit)
  • Windows Server 2016
  • Windows Vista (32 and 64bit)
  • Windows 7 (32 and 64bit)
  • Windows 8, 8.1
  • Windows 10
  • Redhat Linux Kernel 2.6 or higher (API’s only)