SEI Software

Software for communicating with SEI devices: A2, A2K, A2T and HD25A.

US Digital Device Explorer

Windows 10

This download includes the US Digital Device Explorer which utilizes the .Net US Digital Device Library to scan for US Digital devices and display device specific configuration and status panels.  US Digital devices are added...

READ MORE (Read me file)
DOWNLOAD USDigitalDeviceExplorerSetup.msi  (Version: 1.55.0 03/01/2021)

US Digital Device Explorer (READ ME file)

This download includes the US Digital Device Explorer which utilizes the .Net US Digital Device Library to scan for US Digital devices and display device specific configuration and status panels.  US Digital devices are added to and removed from the US Digital Device Explorer by listening to plug-and-play events.

The US Digital Device Library provides a framework to communicate with A2, QSB, and T7 devices.

NOTES:

  • The QSB demos included in this setup are written to communicate at the default baud rate of 230400 bps. If a different baud rate is required, use the US Digital Device Explorer to change the device's baud rate.
  • The latest release of the US Digital Device Explorer setup now includes the latest release of the FTDI drivers (2.12.28.0). 

The following items are also included in the download:

  • USDDeviceExplorer.exe: The US Digital Device Explorer Application version 1.0.44.0.
  • Documentation includes: QSB Application Examples.pdf, QSB Commands List.pdf, USDigitalLibraryHelp.chm, SEI Absolute Encoder Communication Protocol.pdf, and SEI_Serial_Encoder_Interface_Bus.pdf
  • A2HelloWorldVB2010 - This demo provides a simple VB2010 form application that demonstrates how to open a single A2 device object and listen to count change events.  The demo allows the user to select a COM port and address, connect or disconnect, and reset encoder count.
  • A2Read - The A2Read example is a CSharp command line example that displays one or more A2 encoder counts depending on the device addresses supplied as command line parameters.
  • A2ReadMultipleVB2010 - This demo provides the ability to view multiple A2 devices, enter a description and scale factor for each device, and log sample data to a file.
  • A2SimpleConnect - CSharp form example that displays a list of available COM ports. Allows a user to select a COM port and connect to an A2 device. Displays product and version information along with the current encoder count.
  • CPRQuickCheckForQSB - C# demo that displays the number of counts between index.  This demo can be used to verify the counts per revolution (CPR) of an encoder.
  • QSBCommandDemo - simple vb.net example that allows a user to connect to a device and issue read or write commands and view the response.
  • QSBCommandLine - a C# Commandline demo that displays the current count upon startup. When bit 2 transitions from low to high the counter value will be captured and displayed.
  • QSBCPPDemo - simple C++ console application that a connects to a device and reads and displays the QSB counter value. The COMx port must be passed in as a command line parameter.
  • QSBDisplayCountVBdotNet - VB.Net form example that displays a single dial showing the encoder count.  Uses the DeviceManger to automatically find that attached device.
  • QSBDLLTester - A VB6 demo that provides a simple user interface that communicates with a QSB using the QSBUser.dll C library.  The QSBUser.h, QSBUser.lib, and QSBUser.dll are included in this demo and can be referenced by other development environments that can make calls to a C DLL.
  • QSBExcel - This demo utilizes VBA and the QSBUser.dll to connect and read a QSB device from a macro enabled Microsoft Excel file.
  • QSBHelloWorld - C# command line example that displays the encoder count. Uses the DeviceManger to automatically find that attached device.
  • QSBMeasureCPR - C# example that reads encoder counts and translates count to a distance in feet.
  • QSBMeasureTheDistance - C# example that reads encoder counts and translates count to a distance in feet.
  • QSBReadMultipleVB2010 - VB.Net example that captures the encoder count values from multiple QSB devices and logs the collected samples to a file.
  • QSBSampleCSharp - C# form example that displays a single dial showing the encoder count.  Uses the DeviceManger to automatically find that attached device.
  • QSBSampleVBdotNet - VB.Net form example that displays a single dial showing the encoder count.  Uses the DeviceManger to automatically find that attached device.
  • QSBSaveCountExcel - a C# demo that displays the count for multiple QSB devices and has the ability to log samples to an MS Excel spreadsheet.
  • QSBSimpleConnect - C# form example that displays a list of available COM ports.  Allows a user to select a COM port and connect to a QSB device.  Displays product and version information and displays the encoder count.
  • QSBVelocityAndAcceleration - C# example that reads encoder counts and calculates speed and velocity.
  •  

 

download US Digital Device Explorer

File Name: USDigitalDeviceExplorerSetup.msi
File Size: 14.18 MB
OS Support: Windows 10
Version: 1.55.0 03/01/2021

By clicking "Download", you agree to US Digital's Terms & Conditions and Privacy Policy .

Cancel   Download

USDigital .Net Library

Windows 10

This download contains the US Digital Device libraries that were compiled using the x64 and .Net framework 4.5.1 settings. Contents:USDigital.dll version 1.0.34.0USDQSB.dll version 1.0.44.0USDSEI.dll version...

READ MORE (Read me file)
DOWNLOAD USDigital_x64.zip  (Version: 1.0.43.0 09/25/2019)

USDigital .Net Library (READ ME file)

This download contains the US Digital Device libraries that were compiled using the x64 and .Net framework 4.5.1 settings.

Contents:
USDigital.dll version 1.0.34.0
USDQSB.dll version 1.0.44.0
USDSEI.dll version 1.0.29.0
AGauge.dll version 1.0.27.0
USDigitalExplorer.exe  1.0.43.0

 

 

download USDigital .Net Library

File Name: USDigital_x64.zip
File Size: 542 KB
OS Support: Windows 10
Version: 1.0.43.0 09/25/2019

By clicking "Download", you agree to US Digital's Terms & Conditions and Privacy Policy .

Cancel   Download

LabVIEW 6.1

Windows 10

Note: This software has been deprecated.  Please refer to the examples and use the .Net libraries included in the US Digital Device Explorer for new developement. To facilitate the process of integrating Dynamic Link...

READ MORE (Read me file)  |  VIEW SCREENSHOT
DOWNLOAD SEILV.zip  (Version: 1.0.0.0)

LabVIEW 6.1 (READ ME file)

Note: This software has been deprecated.  Please refer to the examples and use the .Net libraries included in the US Digital Device Explorer for new developement.

To facilitate the process of integrating Dynamic Link Libraries (DLLs) of US Digital's Serial Encoder Interface (SEI) into LabVIEW 6.1 programs or Virtual Instruments (VIs), selected functions in SEIDrv32.DLL have been provided with their corresponding VIs. A demo VI is also provided. The demo VI allows users to read encoder counts from the A2, A2T, ED2, AD5 or HD25A attached to the SEI bus of the AD2-B.

 

 

download LabVIEW 6.1

File Name: SEILV.zip
File Size: 1.03 MB
OS Support: Windows 10
Version: 1.0.0.0

By clicking "Download", you agree to US Digital's Terms & Conditions and Privacy Policy .

Cancel   Download

A2HelloWorld (VC6)

Windows 10

Note: This software has been deprecated.  Please refer to the examples and use the .Net libraries included in the US Digital Device Explorer for new developement. A2HelloWorld is a simple console application that demostrates...

READ MORE (Read me file)
DOWNLOAD A2HelloWorld.zip  (Version: 1.0.0.1)

A2HelloWorld (VC6) (READ ME file)

Note: This software has been deprecated.  Please refer to the examples and use the .Net libraries included in the US Digital Device Explorer for new developement.

A2HelloWorld is a simple console application that demostrates how to connect to the SEI bus and read the position of an A2 device using Microsoft Visual Studio 6.

 

 

download A2HelloWorld (VC6)

File Name: A2HelloWorld.zip
File Size: 48 KB
OS Support: Windows 10
Version: 1.0.0.1

By clicking "Download", you agree to US Digital's Terms & Conditions and Privacy Policy .

Cancel   Download

SEI Explorer Installer

Windows 10

Note: This software has been deprecated.  Please refer to the examples and use the .Net libraries included in the US Digital Device Explorer for new developement. SEI Explorer is a Visual Basic program that can interact with...

READ MORE (Read me file)  |  VIEW SCREENSHOT
DOWNLOAD SEI_Setup_6.EXE  (Version: 1.19.0.0 10/31/2013)

SEI Explorer Installer (READ ME file)

Note: This software has been deprecated.  Please refer to the examples and use the .Net libraries included in the US Digital Device Explorer for new developement.

SEI Explorer is a Visual Basic program that can interact with of a variety of SEI devices: A2/HD25A absolute encoders, ED2 legacy encoder displays, and AD5 legacy incremental encoder interfaces. The program allows you to display and optionally log the positions of encoders, and it allows you to modify the parameters of the devices connected to it. The SEI Explorer installer will install the SEI Explorer application, SEI Explorer source code, supporting DLL files, C++ development files (SEIDrv32.h and SEIDrv32.lib), supporting DLL source code, SEI-USB drivers, and Visual Basic source code examples. SEI Explorer differs from the US Digital Device Explorer in a couple of ways: SEI Explorer is built using older, slower source code technology (VB6 versus .NET for Device Explorer), SEI Explorer is able to resolve conflicting SEI addresses automatically, and SEI Explorer includes support for older, obsolete products (like the AD5) that Device Explorer does not support.

 

 

download SEI Explorer Installer

File Name: SEI_Setup_6.EXE
File Size: 7.97 MB
OS Support: Windows 10
Version: 1.19.0.0 10/31/2013

By clicking "Download", you agree to US Digital's Terms & Conditions and Privacy Policy .

Cancel   Download