Jump to content

Component: Bluetooth ( Comms): Difference between revisions

From Flowcode Help
Removed incorrect example
m Text replacement - "class="wikitable" style="width:60%; background-color:#FFFFFF;"" to "class="mtx-class-macrotable wikitable""
Line 52: Line 52:


===Disconnect===
===Disconnect===
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
Line 66: Line 66:


===RequestDevice===
===RequestDevice===
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
Line 80: Line 80:


===WriteString===
===WriteString===
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
Line 100: Line 100:
==Property reference==
==Property reference==


{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
{| class="mtx-class-macrotable wikitable"
|-
|-
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]

Revision as of 14:15, 13 July 2026

Author MatrixTSL
Version 0.1
Category Comms


Bluetooth component

Allows connection to a bluetooth device from the browser.

Detailed description

No detailed description exists yet for this component

Examples

No additional examples

Macro reference

Disconnect

Disconnect
Disconnects from the remote BLE device 
- VOID Return


RequestDevice

RequestDevice
Attempts to connect with a Bluetooth BLE device. 
- STRING Return


WriteString

WriteString
Writes a string value to GATT Characteristic on a connected BLE device 
- STRING sText
 
- VOID Return


Property reference

Properties
Filters
Limits the list of available Bluetooth devices, for example: filters: [ { services: [0x1802, 0x1803] } ] filters: [ { name: "My Cool Device" } ] filters: [ { namePrefix: "Mtx" } ] filters: [ { services: ["heart_rate"] } ], optionalServices: ["battery_service"] (leave blank for all devices)  
OnDisconnect
Called when the Bluetooth device is disconnected 
OnValueChanged
Called when the Bluetooth characteristic value changes 
Service
The Primary Service of the Bluetooth GATT Server 
Characteristic
The Bluetooth GATT Characteristic 

Component Source Code

Please click here to download the component source project: FC_Comp_Source_WEBEXP_Bluetooth.fcweb

Please click here to view the component source code (Beta): FC_Comp_Source_WEBEXP_Bluetooth.fcweb