BLE Plugin

Stable Version 1.1.0 (O10)
Also available for 11
Published on 25 October 2018 by 
Created on 24 May 2017
Details
Plugin that enables communication between a phone or tablet and Bluetooth Low Energy (BLE) peripherals.
Read More

How to use this plugin?

The plugin exposes blocks and actions that allow to scan for peripherals, connect to a peripheral, read the value of a characteristic, write new value to a characteristic and get notified when characteristic's value changes.


Available Actions:

  • CheckBluetoothEnabled - Check if the bluetooth is enabled in the device
  • CheckConnection - Check connection to a BLE device
  • Scan - Scan LTE devices that are in range from your device
  • Connect - Connect to a BLE device
  • Read - Read a specific characteristic of a service from a device
  • Write - Write a specific characteristic of a service from a device
  • WriteMultiple - Write multiple bytes to a specific characteristic of a service from a device
  • WriteWithoutResponse - Write multiple bytes to a specific characteristic of a service from a device without waiting for the response from the device
  • CheckSignalStrength - Check the signal strength to a BLE device
  • Disconnect - Action to disconnect to a BLE device


Available Blocks:

  • BluetoothListener - Listener to receive change from Bluetooth (on, off, ...)
  • Listener - Listener to receive change from characteristics in services from a device


Cordova Plugin

This plugin has been based on the cordova plugin Bluetooth Low Energy (BLE) Central plugin for Apache Cordova (aka PhoneGap), it was forked and changed to allow write on a characteristic that don't have descriptor.


Licensing

Apache License 2.0

Copyright 2012 The Apache Software Foundation

What’s new (1.1.0)
  • Added WriteMultiple and WriteWithoutResponse actions to support multi-byte BLE commands, and improved performance on writes.
  • Fixed typos
Reviews (0)
Category
Mobile Plugins
Tags
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Bruno Martinho who created this component.
Dependencies
See all 1 dependencies
Requirements
Platform:
10.0.0.402
Database:
All
Stack:
All
Component Consumers
No consumers yet.
Weekly Downloads 
Related Components
More from Bruno Martinho