This repository allows you to identify all the example programs proposed by ELA Innovation. Through our Github, we propose to you different sample in two main langages C# and Python, even if you can find more (java, swift ...).
All the sample in the different repository here propose some application developped and tested on Raspbian. We use Python, BluePy for all the bluetooth management on Unix and MQTT Libraries to get Wirepas from a MQTT broker. All the sample explain and expose some code to help you in your integration.
- Name : Bluetooth-Python-Sample
- Environnement: Python / unix
- Purpose :
- Scan with bluetooth : raw data, output in csv file, interpred raw data as data sensor
- Connect to ELA Blue Devices
- Download data logger
- Github :
- Name : Wirepas-Python-Sample
- Environnement : Python / unix
- Purpose :
- Use Mqtt broker
- Get raw data from Wirepas network
- Decode data from Wirepas network and interpret as sensor data
- Github:
- Name: mqttbroker-rpi-install
- Environnement : Python / unix / Shell
- Purpose :
- Install a MQTT Broker on your Raspbian
- Test MQTT using a MQTT client in Python
- Github:
- Name: bluetoothctl-rpi-connected
- Environnement : unix / Shell
- Purpose :
- Use unix console to scan with bluetooth
- Use unix console to connect to an ELA Blue Device
- Github:
All the samples in the different repositories here propose some application developped with Android Studio and Java. We use the different API from Android to integrate our ELA Blue Devices.
- Name : Android-BlueTool-Downloader
- Environnement: Java/ Android
- Purpose
- Download data logger from ELA Blue Devices
- Github
- Name : Android-Blue-Tool-Box
- Environnement: Java/ Android
- Purpose
- Scan Bluetooth devices
- Connect to ELA Blue Devices
- Interpret ELA Blue Devices Data and display into 2D Graphics
- Github
- PlayStore :
All the sample in the different repository here propose some application developped with Visual Studio with C#. The lastest Xamarin framework is use to allow builds on different platforms.
- Name : Easy-Probe - Environnement : C# / Xamarin
- Purpose
- Scan Bluetooth devices
- Interpret data from Temperature tags as Blue Puck T-Probe
- Give an example of T-Probe characteristics
- Github
- PlayStore
- AppleStore
- Ongoing
All the sample in the different repository here propose some application developped with Visual Studio, C# and different .Net framewok (Framework.Net, .NetCore...)
- Name: Wirepas-.Net-Sample
- Environnement : Windows / .NetCore / C#
- Purpose :
- Use Mqtt broker
- Get raw data from Wirepas network
- Decode data from Wirepas network and interpret as sensor data
- Github:
- Name: ElaBleCommunication
- Environnement: Windows / Visual Studio / WPF / C#
- Purpose:
- Scan Bluetooth devices
- Connect to ELA Blue Devices
- Github:
- Nuget:
- Name : BluetoothScannerDemo
- Environnement: Windows / Visual Studio / UWP / C#
- Purpose:
- Scan Bluetooth devices
- Github: