SDK & code samples

To facilitate the use and integration of our products and thus accelerate the time to market of your business solutions, we provide you with various software resources.

Below you will find 1 software development kit (SDK) including microservices, APIs, samples of code using these APIs and the associated documentation. Also available are samples of code compatible with different development environments.

SDK code sample

SDK 1.0

To facilitate the use and integration of our products, we provide you with a Software Development Kit (SDK), in which you will find the elements below:

Bluetooth microservice

  • Microservice compatible with our range of BLE products.
  • Scan BLE beacons and sensors: advertising and scan response.
  • Remote raw data with the original payload as output.
  • Establish connected mode to send LED ON/OFF type commands.
  • Recover data from beacons and sensors.

Wirepas microservice

  • Microservice compatible with our Wirepas Mesh product line.
  • Scan the Wirepas Flow with raw data output according to Wirepas format: in inventory mode and RTLS and sensors localization.
  • Publish to the MQTT broker to send LED ON/OFF type commands.
  • Recover data from beacons and sensors.

Microservice Authentification

  • Allows secure access to ELA Innovation microservices.

Discover the Software Development Kit (SDK)

Code samples

Reduce your development time and costs by using our commented code samples available on our Github space

UNIX

  • Multi-protocol BLE scanner (iBeacon, Eddystone, ELA) with Name, Mac address, RSSI, etc … Filtering functions.
  • Data frame interpreter and sensor curve plotting.
  • Connected mode setting and sending LED ON command (Pick to Light function) and record retrieval (Record retrieval (datalogger) functions are included).

    • Use the MQTT broker

.

    • Remote raw data from the Wirepas network

.

    • Analyze and interpret the data from the Wirepas network

.

  •  
  • Install an MQTT broker on a Raspberry Pi.

    • Setting up connected mode by command line using the Bluetooth library (bluetoothctl / BlueZ) under Unix.

.

WINDOWS

    • Use the MQTT broker

.

    • Remote raw data from the Wirepas network

.

    • Analyze and interpret the data from the Wirepas network

 

    • Scan ELA Innovation Bluetooth beacons and sensors

.

    • Connecting ELA Innovation Bluetooth beacons and sensors

.


  • Scan ELA Innovation Bluetooth beacons and sensors

 

Need help?

To help you integrate our products, you can consult our documentation area or contact our technical support.