bluetooth-serial-plugin
Mobile icon

Bluetooth Serial Plugin

Stable version 4.0.0 (Compatible with OutSystems 11)
Other versions available for 10
Uploaded
 on 6 Feb
 by 
João Barata
4.8
 (9 ratings)
bluetooth-serial-plugin

Bluetooth Serial Plugin

Created on OutSystems 10

Version 2.0.2

Stable
Uploaded on 29 October 2018 by 
Compatible with:
Version 11
11.0.108 to 11.31.0
Version 10
Stack:
All
Database:
All
Release notes:
  • 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


Version 2.0.1

Stable
Uploaded on 13 August 2018 by 
Compatible with:
Version 11
11.0.108 to 11.31.0
Version 10
Stack:
All
Database:
All
Release notes:
  • Added a couple of missing checks in order to validate if the plugin is available before executing any calls.
  • Added a new method called WriteData to write data to the Bluetooth device. (Note: I was able to test it only using a Raspberry PI 3, it should also work for an Arduino.)

Version 2.0.0

Stable
Uploaded on 02 October 2017 by 
Compatible with:
Version 11
11.0.108 to 11.31.0
Version 10
Stack:
All
Database:
All
Release notes:

Added ConnectDevice web block. It's now possible to connect to the Bluetooth device and also receive the disconnect event.

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

  • Added two new web blocks to receive the data from the Bluetooth device.
  • BluetoothRawSubscribe (Receives the data as it's being received by the mobile device)
  • BluetoothSubscribe (Receives the data after detecting the delimiter character or string. Returns all data up to the delimiter)

Added the license web block.

Added icons and descriptions to all public actions and parameters.