Bluetooth Serial Plugin

Stable Version 3.0.1 (O11)
Also available for 10
Published on 29 October 2018 by 
Created on 17 November 2016
Details
Plugin that enables an application to access the Bluetooth capabilities of the users device.
Read More

Simple plugin that enables an application to access the Bluetooth capabilities of the users' device.

Wrapper for cordova-plugin-bluetooth-serial.

Main Actions:

  • IsBluetoothOn - checks if the Bluetooth from the device is enabled
  • ListPairedDevices - Returns Structure with a list of devices paired with the user's device
  • ListUnpairedDevices - Returns Structure with a list of devices that are unpaired.  

It's now possible to read data from the Bluetooth device into the mobile device.

You can use the BluetoothSample Application to learn how to use this plugin. 

Note: This will not work to communicate between mobile devices.



What’s new (3.0.1)
  • Renamed component to better indicate it's the difference to the BLE Plugin (Bluetooth Low energy) as this plugin enables serial communication over Bluetooth.
  • Fixed some typos
  • Changed the variable types of the Subscribe webblocks to keep it consistent. The plugin now outputs the Error Structure from the Common Plugin (Possible breaking change)
  • Standardize the error codes so that an error code always match the proper error or message as the description below:
    • 1  - Cordova is not defined
      2  - BluetoothSerial Plugin is not defined
      3  - Bluetooth is Disabled
      4  - Connect Error
      5  - Disconnect Error
      6  - Device is Not Connected
      7  - List Bluetooth Devices Error
      8  - Error reading data
      9  - Error writing data
      10 -Error Subscribing
      11 -Error Unsubscribing
Reviews (0)
Category
Mobile Plugins
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 Guillaume Henriques who created this component.
Dependencies
See all 1 dependencies
Requirements
Platform
11.0.0.200
Database
All
Stack
All
Component Consumers
See all 1 consumers
Weekly Downloads 
Related Components
OutSystems UI Mobile
OutSystems R&D
Create amazing native mobile applications using this fully integrated UI framework for OutSystems, with dozens of UI patterns ready to use.
10078
Chat
Hélio Dolores
Mobile and Inline Chat for OutSystems' Applications (uses node.js)
847
Event System
leonardo.fernandes
Use custom events in your OutSystems apps! Communicate events instantly between web blocks, refactor your screen logic, use divide-and-conquer for complex forms, build reusable components, and much more. And do all of these with a beautifully simple API.
1556