Digital Indigo
digitalindigo.comHomeAbout UsContact UsSearch

Clients
Client Login
Portfolio
Tech Support
Services
Pricing
Software
Internet Services
Web Hosting
Consulting
Programming

Quick Search




Hohner USB Connector Software for C/C++
Source code and compiled examples for accessing Hohner USB encoders via MS C and C++.

Hohner Corporation
Hohner is a manufacturer of various type of encoders (absolute, incremental, et cetera). Their website is available at http://www.hohner.com.

Hohner Software
Hohner includes a DLL and installer program with the purchase of the USB encoder. You MUST have this software to use our source code. For licensing reasons, Digital Indigo DOES NOT distribute Hohner's software or DLLs. Source code distributed by Hohner is in VB.

Hohner Connect
Digital Indigo produced an alternative to the VB code created by Hohner. This code is available as Open Source for either C or C++ for MS based systems.

IMPORTANT: You still must install the Hohner DLLs to use this code. Digital Indigo's Hohner Connect will NOT work without Hohner's Install. Digital Indigo cannot and does not distribute Hohner's code. You must contact them directly, or use the disc(s) that come with your encoder.

Source Code Differences
Digital Indigo Distributes two different setups. One uses a function that returns an integer corresponding to the amount of rotation of the encoder. This is called the "MS C language" code.

The other source code is called "MS C++ language." This uses an object to interface with the Hohner DLL.

Users can, for the most part, use whichever method of access that they prefer. Thus both a function and object version are included in two separate ZIP files.

The file test.cpp included with each ZIP file contains an appropriate example of how to use the source code in your own software.

Download Software
Hohner Connect for MS C++ language.
Hohner Connect for MS C language.
   

 

 

 

Copyright © 1995-2007 Digital Indigo Technologies. All Rights Reserved.