Shopping Cart
We accept VISA Mastercard American Express Discover

Legacy SDK's

Please note: MWII and SE SDKs support devices which have been replaced with newer firmware and have different Product IDs and different SPLAT messages. We encourage you to develop for the latest firmware with the SDK on the .

P.I. Part #

Description

SDK Download

 

Discontinued Products SDK

PIEngineeringLegacySDK.exe(2.19 MB) Updated 10/05/2012

XKS-79-USB

X-keys SE Stick (16 keys)

XKStickDevKit.zip(2.3 MB) Updated 7/26/2004

XD-03-USB

X-keys SE Desktop (20 keys)

XKDesktopDevKit.zip (2.3 MB) Updated: 7/26/2004

XP-05-USB

X-keys SE Professional (58 keys)

XKProfessionalDevKit.zip (2.3 MB) Updated: 7/26/2004

XPS-08-US

X-keys SE Jog & Shuttle Professional (46 keys with Jog & Shuttle knob)

XKEditorDevKit.zip(2.3 MB) Updated 7/26/2004

XK-184-BP

X–keys SE Button Panel

XK184BPDevKit.zip (2.1 MB) Updated: 7/27/2004

XSI-38-US

X-keys SE Switch Interface (12 switch ports)

XKSwitchInterfaceDevKit.zip(2.3 MB) Updated: 7/26/2004

 

PIEHID Dynamic Load Samples*

PIEHIDDynamicLoad.zip (1.1 MB) Updated: 7/27/2004

IMPORTANT NOTE: In order to communicate with our SDK applications, your X–keys USB device must be in Software mode. Our  (Windows only) will check an X–keys device and set the mode. SplatConverter.exe may also be found on your X–keys SE installation CD in the “\utilities\Memory Resident Mode” directory.

* PIHID Dynamic Load Samples are to be used in conjunction with the individual product SDKs above. They demonstrate how to dynamically load PIEHID.dll, which is necessary to communicate with P.I. Engineering X–keys, RailDriver, and ReDAC devices. Dynamically loading the dll offers an opportunity for the application to do checks for required software or operating systems needed for the application to function correctly. More information is found in the help file.

Notes from the ReadMe file for Legacy SDKs:

The Visual Basic samples were written using Microsoft Visual Basic v6.0 and Microsoft Visual Studio 7.0. Therefore, you must have one of these environments installed in order to open the project. The .exe will run regardless.

The C++ Builder samples were written using Borland C++ Builder 6.0. Therefore, you must have Borland C++ Builder v6 or higher installed in order to open the project. The .exe will run regardless

The Visual C++ sample was written using Microsoft Visual C++ v6.0 and Microsoft Visual Studio 7.0. Therefore, you must have one of these environments installed in order to open the project. The .exe will run regardless.