**************************************************************************************************** Welch Allyn Device Connectivity SDK version 3.0.1 Copyright 2016, Welch Allyn, Inc. Welch Allyn®, Spot Vital Signs®, Spot Vital Signs® LXi, SureTemp®, SureTemp Plus® are registered trademarks of Welch Allyn®, Inc. Welch Allyn®, Inc. is protected under various patents and patents pending. Nellcor® is a registered trademark of NELLCOR, Incorporated. Software in this product is Copyright 2016 Welch Allyn or its vendors. All rights are reserved. The software is protected by United States of America copyright laws and international treaty provisions applicable worldwide. Under such laws, the licensee is entitled to use the copy of the software incorporated with this instrument as intended in the operation of the product in which it is embedded. The software may not be copied, decompiled, reverse-engineered, disassembled, or otherwise reduced to human-perceivable form. This is not a sale of the software or any copy of the software; all right, title, and ownership of the software remain with Welch Allyn or its vendors. **************************************************************************************************** System Requirements Operating Systems The Connectivity SDK is approved for use with these operating systems: Windows Vista Windows Vista x64 Windows 7 Windows 7 x64 Windows Server 2008 R2 x64 Windows 8 Windows 8 x64 Windows Server 2012 R2 x64 Windows 8.1 Windows 8.1 x64 Windows 10 Windows 10 x64 Development environments The Connectivity SDK has been developed for use with these software development environments: Microsoft Visual C++ Microsoft Visual Basic .NET Microsoft Visual Studio 2012 (C++, C#, J#, Visual Basic) **************************************************************************************************** Installation Welch Allyn Connectivity SDK is designed to install automatically with little user input. If you have Autorun disabled, or the installation does not launch automatically, locate Setup.exe on the CD and launch the program. Click through the prompts to complete installation. **************************************************************************************************** Support Send correspondence regarding this manual, and other Welch Allyn products, to Customer Service: Welch Allyn, Inc. 4341 State Street Road Skaneateles Falls, NY 13153-0220 USA www.welchallyn.com For information about any Welch Allyn product, call Welch Allyn Technical Support: USA +1 800 535 6663 + 1 315 685 4560 Australia +61 2 9638 3000 Canada +1 800 561 8797 China +86 21 6327 9631 European Call Center +353 46 90 67790 France +33 1 55 69 58 49 Germany +49 695 098 5132 Japan +81 42 703 6084 Latin America +1 305 669 9003 Netherlands +31 202 061 360 Singapore +65 6419 8100 South Africa +27 11 777 7555 United Kingdom +44 207 365 6780 Sweden +46 85 853 6551 **************************************************************************************************** New Features for SDK v3.0.1 --------------------------- • Add Windows 10 support. • Obsoleted Windows Server 2003 support. • Obsoleted Windows Server 2003 R2 x64 support. • Fix disconnect message lost over RDP when using Windows Server 2012 or Windows Server 2012 R2 in a Remote Desktop thin-client connection. Workaround, until Microsoft releases hotfix for NT 6.3 kernel. • Fix USB transport to requeue read requests after error 31 (USB Stall). • Update SDK enumerations with latest MOIB object definitions. • Update Time table in WA Connectivity SDK Help File. • Update ActiveX Documentation to include BestHR Property. New Features for SDK v3.0 ------------------------- • Support for Connex Spot Monitor (CSM). • Add Windows 8.1 / Server 2012 R2 support. • Add Bluetooth support. • Add Bluetooth Virtual Channel support. • Add DMOIB to SDK, which allows connections to future WACP compliant products. • Add support to retrieve custom data modifiers. • Add native device object XML support. • Update ActiveX with new interface that adds support for retrieving DeviceGUID and Hemoglobin with display units. • Fix bug SDK intermittent crash race condition when using virtual channel server-side. • Fix bug to allow SDK Connect and Disconnect from different threads. • Fix bug SDK Help incorrect links for IPainData And IPainConfig, and reformatted SDK help to CHM, which eliminates display issues for Internet Explorer 10+. • Fix bug ActiveX AutoDisplay to match display units with CVSM 6000 Series. • Fix bug where SDK may not always return errors from Exchange devices. Known Issues: 1. ActiveX/SDK will not detect device on Windows 8.x using Internet Explorer when running under XenDesktop. 2. Communications on RS-232 serial ports over thin-client may require increasing the SDK configuration commTimeout. New Features for SDK v2.4 ------------------------- • Add Windows 8 / Server 2012 support. • Add Citrix XenDesktop support. • Add Javascript sample to demonstrate ActiveX control functionality. • Fix WHQL USB driver 1.9.11 update resolves timeout issues on some systems. • Fix bug in ActiveX port scan fails over RDP if SERIALCOMM registry key not present (no RS-232 ports). • Fix bug Serial communications do not work over Citrix ICA with WACP devices. • Fix 64-bit compiles of SDK fail under Citrix thin-client to load correct library (wfapi64.dll). • Fix SDK crash with heap corruption when using virtual channel server-side. New Features for SDK v2.3 ------------------------- • Virtual Channel capability over Welch Allyn Generic USB driver. • Support for ProBP 3400. • Support for CVSM 6000. • Native 64-bit (x64) support. • Fully WHQL USB driver. New Features for SDK v2.2 ------------------------- • A new USB driver (including a 64 bit version) that supports multiple devices connected to the PC. • A new ActiveX Control built on top of the Connectivity SDK. • New sample code including MFC and ATL. • Translated help in the following languages: German, Spanish, French, Italian, Japanese, Portuguese and Chinese. • Merge modules for the USB driver, Connectivity SDK and the ActiveX control to help with Windows Installer redistribution. • SDK can now be wrapped in container class for complete dynamic behavior (no need for global instance). • Reliable Connect/Disconnect and re-connect. • Ability to make data requests from within the device arrival event. • Location Identifier can be polled for the Spot Vital Signs LXi family of devices. • Ability to set time on the device. • Device firmware, NIBP display units and temperature display units can be polled for all devices. • 'DeviceInfo' object in the 'WASessionData' object is populated for the VSM and SPOT family of devices. • COM ports over 9 are supported. • 'GetCount()' method for 'WASessionData' object return 0 instead of a COMException for SPOT family of devices. • Windows Vista and Windows XP Tablet are supported. • SpotOn device in the Spot family of devices is supported. • Spot Vitals Signs LXi 6.0 is supported.