Giter Club home page Giter Club logo

ela-sample's Introduction

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:

ela-sample's People

Contributors

elainnovation avatar

Stargazers

CxuLo avatar Richard Scoop avatar  avatar  avatar

Watchers

 avatar

Forkers

gfb-47

ela-sample's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.