Bluetooth

bluetoothAccept(str uid, int timeout)
Parameters:
  • uuid (str) – не обязательный, по дефолту 457807c0-4897-11df-9879-0800200c9a66, uuid устройства
  • timeout (int) – не обязательный, по дефолту 0, время доступности

включает блютус в режим доступности

bluetoothActiveConnections()

возвращает активные сенаснсы

bluetoothConnect(str uuid, str address)
Parameters:
  • uuid (str) – не обязательный, по дефолту 457807c0-4897-11df-9879-0800200c9a66, uuid устройства
  • address (str) – не обязательный, The user will be presented with a list of discovered devices to choose from if an address is not provided
Returns:

True|False

соединяется с устройством

bluetoothDiscoveryCancel()
Returns:True|False

выключает доступность БТ

bluetoothDiscoveryStart()
Returns:True|False

включает доступность БТ

bluetoothGetConnectedDeviceName(str connID)
Parameters:connID (str) – не обязательный, по дефолту null, иди соединения

возвращает имя соединенного устройства

bluetoothGetLocalAddress()

возвращает адрес локального БТ устройства

bluetoothGetLocalName()

возвращает имя доступного БТ устройства

bluetoothGetRemoteDeviceName(str address)
Parameters:address (str) – адрес доступного БТ устройства

возвращает имя удаленного устройства устройства или null

bluetoothGetScanMode()

возвращает статус текущего устройства

-1 when Bluetooth is disabled. 0 if non discoverable and non connectable. 1 connectable non discoverable. 3 connectable and discoverable.

bluetoothIsDiscovering()

возвращает True|False, БТ в режиме доступности

bluetoothMakeDiscoverable([int duration])
Parameters:duration (int) – не обязательный, по дефолту 300, время доступности БТ

опроверяет, имеется ли возможность сделать БТ доступ на указанное время

bluetoothRead([int bufferSize, str connID])
Parameters:
  • bufferSize (int) – не обязательный, по дефолту 4096, размер буфера для чтения
  • connID (str) – не обязательный, по дефолту null, иди соединения

читает данные из БТ

bluetoothReadBinary([int bufferSize, str connID]
Parameters:
  • bufferSize (int) – не обязательный, по дефолту 4096, размер буфера для чтения
  • connID (str) – не обязательный, по дефолту null, иди соединения

читает данные из БТ и djpdhfoftn chunked, base64 encoded String.

bluetoothReadLine([str connID])
Parameters:connID (str) – не обязательный, по дефолту null, иди соединения

читает следующую порцию

bluetoothReadReady([str connID])
Parameters:connID (str) – не обязательный, по дефолту null, иди соединения

возвращает True, если БТ доступен для чтения

bluetoothSetLocalName([str name])

задает новое имя для доступного БТ устройства

bluetoothStop([str connID])
Parameters:connID (str) – не обязательный, по дефолту null, иди соединения

закрывает БТ соедение

bluetoothWrite(str ascii[, str connID])
Parameters:
  • ascii (str) – текст
  • connID (str) – не обязательный, по дефолту null, иди соединения

отправляет ascii данные через БТ

bluetoothWriteBinary(str base64[, str connID])
Parameters:
  • base64 (str) – base64 данные
  • connID (str) – не обязательный, по дефолту null, иди соединения

отправляет данные по БТ

checkBluetoothState()

True|False, БТ включен

toggleBluetoothState([bool enabled, bool prompt])
Parameters:
  • enabled (bool) – не обязательный,
  • prompt (bool) – не обязательный, по дефолту true, запрос у пользователя на изменение состояния БТ

Вкл/выкл БТ