MODEL SERIES SDK WRITE SOFTWARE TO CONTROL AND ACQUIRE DATA

SOFTWARE The Larson Davis Kit (SDK) is a toolkit for developing custom applications in Windows®, Debian DEVELOPMENT KIT Linux, and mobile platforms that includes example code and everything else you need to communicate with the Model 831C, 831, 831 with 831-INT-ET, LxT, or HVM200. ■ Full instrument control via mobile platform

■ Windows and Linux support Our latest version of the SDK includes a documented http API and

■ Simple web integration software components that allow the control and setup of Larson Davis Sound Level Meters – Model 831C, 831, LxT - using methods ■ JSON data-interchange designed for compatibility with the internet. These methods ■ Readable ASCII commands and responses enable Independent Software Vendors (ISV) to write software that will run on a wide variety of platforms. When working with a Human Vibration Meter, the SDK provides the documentation TYPICAL APPLICATIONS needed to use the http API that is built into the HVM200 and the

■ Custom software and implementation of specialized algorithms associated libraries to access data stored in HVM200 data files.

■ Environmental Noise Monitoring The SDK allows you to easily utilize the internet by communicating

■ Construction Noise to your sound level meter over a network using a tcp/ip socket. Software requests and instrument responses are both formatted ■ Mining Noise using simple ASCII text for development ease and to make the ■ Outdoor Venues resulting application highly portable. Requests made through the SDK are formatted like a URL and response data is formatted ■ Aircraft Noise using standard JSON format. At the simplest level this allows ■ Industrial Noise Monitoring interface to a meter using only a browser.

IECEx larsondavis.com | 1 716 926 8243

IECEx

IECEx IECEx SPECIFICATIONS SDK Components for Control & Download Windows 7 or newer Runtime Debian Linux LxT Communication USB, serial 831 Communication tcp/ip [1], USB, serial 2 http over tcp/ip for instrument control SDK API C# & C++ for data file access Data-interchange format JSON (command and control) Example code C#, C++, Javascript Stand-alone executable SDK component type Figure 1 Documentation C# SLM Translator Example SDK for Reading Data Files Runtime Operating System MS Windows 7 or newer Development Environment C++, C# LDTranslator.dll (C# component) For 831C, 831, LxT, HVM100 & HVM200 SLMtranslate.dll (C++ component) For 831C, 831, LxT SDK component type .dll files File Types Supported .ldbin, .slmdl, .hvm2 Components required for Windows development (included) 831 or LxT firmware revision ≥ 2.300 Miniweb.dll [2] Libusb [3] 1.0 Supercom MSVCP120 MSVCR120 Components required for Debian Linux development 831 or LxT firmware revision ≥ 2.300 Miniweb.dll3 Libusb4 1.0 (not included in SDK) Ordering Information SWW-G4-SDK Software Development kit supporting Larson Davis Model 831C, 831, LxT and HVM200 instruments. For Debian Linux and Microsoft® Windows® 7 or newer SWW-G4-WINSDK Software Development kit supporting Larson Davis Model 831C, 831, LxT and HVM200 instruments. For Microsoft® Windows® 7 or newer Included Accessories software interface application Httpld.exe (Windows & one Linux version) Slmtranslate.dll File translation library (Windows only) Documentation Figure 2 [1] Requires Model 831 with 831 INT-ET [2] GPL3 license Sample HVM200 display [3] GPl2 license

Larson Davis offers a full line of noise and vibration measurement instrumentation such as Class 1 and 2 sound level meters, outdoor noise monitoring systems, personal noise dosimeters, human vibration meters, audiometric calibration systems, microphones and preamplifiers, and data analysis software. Instrumentation is used in community and environmental noise monitoring, measurement of building acoustics, managing worker exposure to noise and vibration, and various automotive, 3425 Walden Avenue, Depew, NY 14043-2495 USA aerospace, and industrial applications. Larson Davis is a division of PCB Piezotronics, Inc., a wholly Toll-Free in the USA: 888 258 3222 owned subsidiary of MTS Systems Corporations. Phone: 1 716 926 8243 | Email: [email protected]

© 2019 Larson Davis. In the interest of constant product improvement, specifications are subject to change without notice. PCB®, ICP®, Swiveler®, Modally Tuned®, and IMI® with associated logo are registered trademarks of PCB Piezotronics, Inc. in the United States. ICP® is a registered trademark of PCB Piezotronics Europe GmbH in Germany and other countries. UHT-12TM is a trademark of PCB Piezotronics, Inc. SensorLineSM is a service mark of PCB Piezotronics. Inc. SWIFT® is a registered trademark of MTS Systems Corporation in the United States. All other trademarks are property of their respective owners. DS-0232-revNR-1219

MTS Sensors, a division of MTS Systems Corporation (NASDAQ: MTSC), vastly expanded its range of products and solutions after MTS acquired 2 PCB Piezotronics, Inc. in July, 2016. PCB Piezotronics, Inc. is a wholly owned subsidiary of MTS Systems Corp.; IMI Sensors and Larson Davis are divisions of PCB Piezotronics, Inc.; Accumetrics, Inc. and The Modal Shop, Inc. are subsidiaries of PCB Piezotronics, Inc.

2