Bringing the Benefits of Real-Time Data Collection to the World
Sutron Corporation, Tel: 703-406-2800,
http://www.sutron.com
282
OVERVIEW
The Xpert Software Development Kit (SDK) enables developers to create Sutron Link Libraries
(SLLs) that extend Xpert’s functionality according to the developer’s unique needs. The SDK is
most often used to create libraries containing custom
setup blocks
,
property pages (tabs on the
main screen)
, and
control panel entries
(branches in the tree under the Setup tab), but may also
be used to create libraries that manipulate ports, files, peripherals, and any other entity accessible
through standard Windows CE operating system API calls.
The SDK is may be downloaded from Sutron’s website at:
http://www.sutron.com/DownloadsUpdates/XpertSDK.htm
The SDK is intended for use with Microsoft eMbedded Visual Tools (EVT) 3.0 which, at the
time of this writing, is available at no charge from Microsoft. This toolset contains the compiler,
linker, and operating system libraries necessary to develop for the Xpert platform. It may be
ordered on CD from Microsoft (in which case a modest shipping charge applies), or downloaded
from:
http://www.microsoft.com/downloads/details.aspx?FamilyID=F663BF48-31EE-4CBE-AAC5-
0AFFD5FB27DD&displaylang=en
.
Sutron assumes that any developer using the tools is already knowledgeable concerning C++ and
basic Windows programming.
Please note that custom SLLs must be rebuilt (compiled and linked using EVT 3.0) whenever
you upgrade to a new version of Xpert firmware. This must be done with the version of the SDK
that matches the version of Xpert firmware.
Summary of Contents for Xpert2
Page 2: ......
Page 11: ...Chapter 1 Introduction...
Page 16: ......
Page 17: ...Chapter 2 Getting Started...
Page 86: ......
Page 87: ...Chapter 4 Graphical Setup Diagrams...
Page 104: ......
Page 105: ...CHAPTER 5 EXAMPLE SETUPS...
Page 128: ......
Page 129: ......
Page 130: ......
Page 131: ...Chapter 7 Installation...
Page 140: ......
Page 141: ...Chapter 8 Maintenance and Troubleshooting...
Page 145: ...Appendix A Setup Blocks...
Page 266: ......
Page 267: ...Appendix B Updating the Firmware...
Page 290: ......
Page 291: ...Appendix E Software Development Kit SDK...
Page 293: ...Appendix F Creating Custom Voice Files...
Page 330: ......