APIs
There are currently APIs for developing applications to communicate with the OPN2001 on/with the following platforms/technologies:
-
- Windows XP / Vista / 7 (32 and 64 bit)
- ActiveX
- .NET
- Mac OS X
FAQ
Is there a .NET API for the OPN2001?
- Yes - there is a .NET wrapper for the OPN2001 which wraps all of the functions in the OPN2001's native library, making it easily usable in your .NET application.
I'm trying to integrate the OPN2001 ActiveX control with my Silverlight application, but when I try to create the opnCtl object, I get an exception. What's going on?
- The OPN2001 ActiveX control doesn't expose an Automation API, which is why the exception occurs. See the MSDN article about using Automation here.
Is there a Java API for the OPN2001?
- No, but you could utilize the native OPN2001 SDK library via JNI.
Will applications written for the OPN2001 work with the OPN2002 or OPN2003?
- Yes, if the OPN2001 simulation application - a piece of firmware for the OPN2002 and OPN2003 - is installed. The application simulates the behavior and protocol of the OPN2001, making it compatible with your OPN2001 applications.
Is the serial protocol of the OPN2001 available?
- No, we don't release that information. The recommended and authorized way of communicating with the OPN2001 is via its various APIs.