Coder Social home page Coder Social logo

mahatmax / flowerpower4android Goto Github PK

View Code? Open in Web Editor NEW
9.0 7.0 7.0 1.07 MB

Flower Power 4 Android is an open source library for Parrot's Flower Power sensor platform

Home Page: http://vsis-www.informatik.uni-hamburg.de/oldServer/teaching//projects/flowerpower4android/index.php

PHP 14.32% CSS 0.16% Java 85.52%

flowerpower4android's Introduction

Flower Power for Android

... an open source library for Parrot's Flower Power sensor platform..

It's main features are:

  • Easy to use framework to control the Flower Power
  • Framework is 100% pure Java and easily extendable
  • Transparent access to sensor readings (without having to know Bluetooth LE specifics)
    • SystemId, ModelNr, SerialNr, Firmware/Hardware/Software Revision, Manufacturer Name, Certificate Data, PnP-Id, Friendly Name, Color
    • Readings AND Notifications for Temperature, Soil Moisture, Sunlight, Battery Level
  • More to come :-)

For further information, documentation and tutorials please see http://vsis-www.informatik.uni-hamburg.de/oldServer/teaching//projects/flowerpower4android/index.php

Never worked with Github before ? http://wiki.eclipse.org/EGit/User_Guide#Getting_Started

flowerpower4android's People

Contributors

mahatmax avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

flowerpower4android's Issues

Device Scanner

The library shall provide its own device scanner and decouple scanning for devices from the existing Activity. Choosing devices shall be done either automatically (if only one Flower Power device is present and is already known) or a list of devices shall be presented within a dialog (not an Activity)

Persistency

The library shall offer means to persist sensor readings as time series.

Parrot Cloud

The library shall offer methods for accessing Parrot's cloud in order to retrieve additional information about flowers.

Test on different devices

Android devices do not support Bluetooth LE in exact the same way. There are said to be differences between manufacturers and even between device series of the same manufacturer (e.g. Samsung Galaxy S3, S4, S5). In order to make this library compliant for a broad range of different devices, testing is required.

The library has been developed (and tested) with a Samsung Galaxy S4. More reports about compliance are welcome.

Auto reconnect

The library shall offer a mode to allow for automatically reconnecting to a previously known Flower Power. For this purpose it needs to scan for Bluetooth devices once in a while and if it discovers a known device, establish an connection (and ideally re-register notifications).

Timeseries Graphs

The library shall provide ready-to-use Fragments to display sensor readings in graphs.

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.