Skip to content

This repository allows you to identify all the example programs proposed by ELA Innovation.

License

Notifications You must be signed in to change notification settings

elaInnovation/ELA-Sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

ELA-Sample

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

UNIX

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.

Bluetooth-Python-Sample

  • 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 :

Wirepas-Python-Sample

  • 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:

mqttbroker-rpi-install

  • 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:

bluetoothctl-rpi-connected

  • 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:

ANDROID

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.

Android-BlueTool-Downloader

  • Name : Android-BlueTool-Downloader
    • Environnement: Java/ Android
  • Purpose
    • Download data logger from ELA Blue Devices
  • Github

Android-Blue-Tool-Box

  • 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 :

ANDROID / IOS

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.

EasyProbe

  • 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

WINDOWS

All the sample in the different repository here propose some application developped with Visual Studio, C# and different .Net framewok (Framework.Net, .NetCore...)

Wirepas-.Net-Sample

  • 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:

ElaBleCommunication

  • Name: ElaBleCommunication
    • Environnement: Windows / Visual Studio / WPF / C#
  • Purpose:
    • Scan Bluetooth devices
    • Connect to ELA Blue Devices
  • Github:
  • Nuget:

BluetoothScannerDemo

  • Name : BluetoothScannerDemo
    • Environnement: Windows / Visual Studio / UWP / C#
  • Purpose:
    • Scan Bluetooth devices
  • Github:

About

This repository allows you to identify all the example programs proposed by ELA Innovation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published