Software development kit SDK

Friday, 10.01.2025

The Software development kit SDK is a toolkit for developing custom applications in Microsoft Windows®, Debian Linux, and mobile platforms that includes example code and everything else you need to communicate with the SoundAdvisor™ Sound Level Meter Model 831C, Model 831 and Model 831-INT-ET Sound Level Meters, LxT Series Sound Level Meters, and the Human Vibration Meter Model HVM200.

I. Specification of Software development tool Larson Davis SDK

WRITE SOFTWARE TO CONTROL AND ACQUIRE DATA

Our latest version of the SDK includes a documented http API and software components that allow the control and setup of Larson Davis Sound Level Meters – Model 831C, 831, LxT – using methods designed for compatibility with the internet. These methods 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 needed to use the http API that is built into the HVM200 and the associated libraries to access data stored in HVM200 data files.

The SDK allows you to easily utilize the internet by communicating to your sound level meter over a network using a tcp/ip socket. Software requests and instrument responses are both formatted using simple ASCII text for development ease and to make the resulting application highly portable. Requests made through the SDK are formatted like a URL and response data is formatted using standard JSON format. At the simplest level this allows interface to a meter using only a browser.

HIGHLIGHTS

  • Full instrument control via mobile platform
  • Windows and Linux support
  • Simple web integration
  • JSON data-interchange
  • Readable ASCII commands and responses.

TYPICAL APPLICATIONS

  • Custom software and implementation of specialized algorithms
  • Environmental Noise Monitoring
  • Construction Noise
  • Mining Noise
  • Outdoor Venues
  • Aircraft Noise
  • Industrial Noise Monitoring.

II. Technical specifications of Software development kit SDK

SPECIFICATIONS

SDK Components for Control & Download

Runtime Operating System

Windows 7 or newer

Debian Linux

LxT Communication

USB, serial

831 Communication

tcp/ip [1], USB, serial 2

SDK API

http over tcp/ip for instrument control

C# & C++ for data file access

Data-interchange format (command and control)

JSON

Example code

C#, C++, Javascript

SDK component type

Stand-alone executable

Documentation

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.3

≥ 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)

ORDER 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

Httpld.exe

Software interface application (Windows & one Linux version)

Slmtranslate.dll

File translation library (Windows only)

Documentation

[1] Requires Model 831 with 831 INT-ET
[2] GPL3 license
[3] GPl2 license

Other news and event

Friday, 10.01.2025

Software development kit SDK

Write your own applications with the new Software Development Kit (SDK), which provides all the tools you need to communicate with and control your sound level meter. • Full instrument control via mobile platform • Windows and Linux support • Simple web integration • JSON data-interchange • Readable ASCII commands and responses.

Friday, 10.01.2025

Data navigation and Analysis software DNA

Data navigation and Analysis software DNA can be used to display and control measurement data on a PC in real time, while maintaining access to all of the instrument measurement and analysis functions it is interfacing with. • Control of Larson Davis Models 831, SoundTrack LxT, HVM100, 720, 812, 820, 824, 2900B, & 3000+. •…

Thursday, 09.01.2025

SoundLink software service

SoundLink software service enables remote access worldwide. This solution reduces labor costs, simplifies data gathering, and allows for remote status monitoring and quick responses to noise concerns. • Remote cellular access • Use any SIM • Highly secure • Static IP not required • Works anywhere.

Thursday, 09.01.2025

Data service Web-based noise monitoring SWW-DATASVC

Data service Web-based noise monitoring SWW-DATASVC is a cloud-based tool that provides both public access to noise levels and easy access to in-depth historical noise data and reports. • Public access to noise data • Real time levels on a map • Cloud based data collection and management • Report generation • Browser-based data availability…

Wednesday, 08.01.2025

LD Atlas™ Mobile app

Install the free LD Atlas™ Mobile app on your phone or tablet – iOS or Android – and connect to your SoundExpert™ Sound Level Meter 821ENV, Spartan™ Sound Level Meter Series 821IH, Spartan™ Noise Dosimeter Model 730, SoundAdvisor™ Sound Level Meter Model 831C, and Human Vibration Meter Model HVM200. • Management of meters connected to…