Giter Club home page Giter Club logo

geoint's Introduction

GeoInt

Geo data interface plugin

Cordova plugin voor Android tbv Bluetooth, Geo en Sensor data.

  • Bluetooth connectie Esders koffer
  • GPS locatie
  • Accelerometer data
  • Orientation data

Toevoegen van de plugin aan het Cordova project:

cordova plugin add https://github.com/SanderStar/GeoInt.git

Verwijderen van de plugin uit het project:

cordova plugin rm https://github.com/SanderStar/GeoInt.git

Aanroepen van de code (API):

Dummy aanroep Helloworld
var success = function(message) {
    alert(message);
  }

  var failure = function() {
    alert("Error calling GeoInt Plugin");
  }

  navigation.sensor.coolMethod("World", success, failure);

Resultaat (message):

HelloWorld
Esders koffer

Aanroepen van de koffer via de Esders IR app.

var success = function(result) {
    alert(result);
}

var error = function(error) {
    console.log(error);
}
navigation.sensor.getTrunk(success, error);

Resultaat (result): Is een JSON string.

Aanroepen van de Cordova plugin tbv test Cordova plugin.

var success = function(result) {
    alert(result);
}

var error = function(error) {
    console.log(error);
}
navigation.sensor.getTrunkTest(success, error);

Resultaat (result): Is een vaste JSON string.

Sensor data
var watchSensorId;

// Will start the sensor and deliver sensor data at a specified interval
function startSensor() {
      // Timer interval 1000 milliseconds
      var options = { frequency: 1000 };

      // Fired at defined interval (see options)
      var success = function(message) {
        // Data is returned in JSON
        alert(message);
      }

      var failure = function(error) {
        alert("Error calling plugin " + error);
      }

      watchSensorId = navigation.sensor.watchCurrentSensor(success, failure, options);
}

function stopSensor() {
    navigation.sensor.clearWatch(watchSensorId);
}
Locatie data

Later

geoint's People

Contributors

sanderstar avatar

Watchers

 avatar  avatar

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.