Skip to content
BLE HID over GATT Profile for Android
Java
Branch: develop
Clone or download
Latest commit 84bd76e Apr 5, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Updated to latest Android SDK. Apr 5, 2017
gradle/wrapper Upgraded to latest Android Studio. Mar 10, 2017
lib Updated to latest Android SDK. Apr 5, 2017
.gitignore Initial commit Feb 28, 2017
.travis.yml Trying travis workaround Apr 5, 2017
LICENSE Initial commit Feb 28, 2017
README.md Update README.md Apr 5, 2017
build.gradle Upgraded to latest Android Studio. Mar 10, 2017
gradle.properties First commit. Feb 28, 2017
gradlew First commit. Feb 28, 2017
gradlew.bat First commit. Feb 28, 2017
settings.gradle First commit. Feb 28, 2017

README.md

BLE-HID-Peripheral-for-Android

Build Status

BLE HID over GATT Profile for Android

This library provides BLE HID Peripheral feature to Android devices.
Android device will behave as:

  • BLE Mouse (relative position / absolute position)
  • BLE Keyboard
  • BLE Joystick

Tested connection:

  • Android(Peripheral) <--> Android(Central)
    • Relative Position Mouse, Keyboard
  • Android(Peripheral) <--> OS X(Central)
    • Absolute Position Mouse, Relative Position Mouse, Keyboard

Currently, connection with iOS central is not tested yet.

Requirements

  • API Level 21 or later and Bluetooth LE Peripheral feature will be needed.

Repository Overview

  • Library Project: lib
  • Sample Project: app

LICENSE

Apache License, Version 2.0

You can’t perform that action at this time.