| bluetoothAccept | Listens for and accepts a Bluetooth connection. Blocks until the connection is established or fails.
uuid (String) (default=457807c0-4897-11df-9879-0800200c9a66)
timeout (Integer) How long to wait for a new connection, 0 is wait for ever (default=0)
|
| bluetoothActiveConnections | Returns active Bluetooth connections.
|
| bluetoothConnect | Connect to a device over Bluetooth. Blocks until the connection is established or fails.
uuid (String) The UUID passed here must match the UUID used by the server device. (default=457807c0-4897-11df-9879-0800200c9a66)
address (String) The user will be presented with a list of discovered devices to choose from if an address is not provided. (optional)
returns: (String) True if the connection was established successfully.
|
| bluetoothDiscoveryCancel | Cancel the current device discovery process.
returns: (Boolean) true on success, false on error
|
| bluetoothDiscoveryStart | Start the remote device discovery process.
returns: (Boolean) true on success, false on error
|
| bluetoothGetConnectedDeviceName | Returns the name of the connected device.
connID (String) Connection id (optional) (default=)
|
| bluetoothGetLocalAddress | Returns the hardware address of the local Bluetooth adapter.
|
| bluetoothGetLocalName | Gets the Bluetooth Visible device name
|
| bluetoothGetRemoteDeviceName | Queries a remote device for it\'s name or null if it can\'t be resolved
address (String) Bluetooth Address For Target Device
|
| bluetoothGetScanMode | Gets the scan mode for the local dongle.\r Return values:\r \t-1 when Bluetooth is disabled.\r \t0 if non discoverable and non connectable.\r \r1 connectable non discoverable.\r3 connectable and discoverable.
|
| bluetoothIsDiscovering | Return true if the local Bluetooth adapter is currently in the device discovery process.
|
| bluetoothMakeDiscoverable | Requests that the device be discoverable for Bluetooth connections.
duration (Integer) period of time, in seconds, during which the device should be discoverable (default=300)
|
| bluetoothRead | Read up to bufferSize ASCII characters.
bufferSize (Integer) (default=4096)
connID (String) Connection id (optional) (default=)
|
| bluetoothReadBinary | Read up to bufferSize bytes and return a chunked, base64 encoded string.
bufferSize (Integer) (default=4096)
connID (String) Connection id (optional) (default=)
|
| bluetoothReadLine | Read the next line.
connID (String) Connection id (optional) (default=)
|
| bluetoothReadReady | Returns True if the next read is guaranteed not to block.
connID (String) Connection id (optional) (default=)
|
| bluetoothSetLocalName | Sets the Bluetooth Visible device name, returns True on success
name (String) New local name
|
| bluetoothStop | Stops Bluetooth connection.
connID (String) Connection id (optional) (default=)
|
| bluetoothWrite | Sends ASCII characters over the currently open Bluetooth connection.
ascii (String)
connID (String) Connection id (default=)
|
| bluetoothWriteBinary | Send bytes over the currently open Bluetooth connection.
base64 (String) A base64 encoded String of the bytes to be sent.
connID (String) Connection id (optional) (default=)
|
| checkBluetoothState | Checks Bluetooth state.
returns: (Boolean) True if Bluetooth is enabled.
|
| toggleBluetoothState | Toggle Bluetooth on and off.
enabled (Boolean) (optional)
prompt (Boolean) Prompt the user to confirm changing the Bluetooth state. (default=true)
returns: (Boolean) True if Bluetooth is enabled.
|