public final class BluetoothClient extends BluetoothConnectionBase
logTag, secure
form
ACCELEROMETER_SENSITIVITY_MODERATE, ACCELEROMETER_SENSITIVITY_STRONG, ACCELEROMETER_SENSITIVITY_WEAK, ALIGNMENT_CENTER, ALIGNMENT_NORMAL, ALIGNMENT_OPPOSITE, ASSET_DIRECTORY, BUTTON_SHAPE_DEFAULT, BUTTON_SHAPE_OVAL, BUTTON_SHAPE_RECT, BUTTON_SHAPE_ROUNDED, COLOR_BLACK, COLOR_BLUE, COLOR_CYAN, COLOR_DEFAULT, COLOR_DKGRAY, COLOR_GRAY, COLOR_GREEN, COLOR_LTGRAY, COLOR_MAGENTA, COLOR_NONE, COLOR_ORANGE, COLOR_PINK, COLOR_RED, COLOR_WHITE, COLOR_YELLOW, DEFAULT_VALUE_COLOR_BLACK, DEFAULT_VALUE_COLOR_BLUE, DEFAULT_VALUE_COLOR_CYAN, DEFAULT_VALUE_COLOR_DEFAULT, DEFAULT_VALUE_COLOR_DKGRAY, DEFAULT_VALUE_COLOR_GRAY, DEFAULT_VALUE_COLOR_GREEN, DEFAULT_VALUE_COLOR_LTGRAY, DEFAULT_VALUE_COLOR_MAGENTA, DEFAULT_VALUE_COLOR_NONE, DEFAULT_VALUE_COLOR_ORANGE, DEFAULT_VALUE_COLOR_PINK, DEFAULT_VALUE_COLOR_RED, DEFAULT_VALUE_COLOR_WHITE, DEFAULT_VALUE_COLOR_YELLOW, DIRECTION_EAST, DIRECTION_MAX, DIRECTION_MIN, DIRECTION_NONE, DIRECTION_NORTH, DIRECTION_NORTHEAST, DIRECTION_NORTHWEST, DIRECTION_SOUTH, DIRECTION_SOUTHEAST, DIRECTION_SOUTHWEST, DIRECTION_WEST, FONT_DEFAULT_SIZE, LAYOUT_ORIENTATION_HORIZONTAL, LAYOUT_ORIENTATION_VERTICAL, LENGTH_FILL_PARENT, LENGTH_PREFERRED, LENGTH_UNKNOWN, SLIDER_MAX_VALUE, SLIDER_MIN_VALUE, SLIDER_THUMB_VALUE, TOAST_LENGTH_LONG, TOAST_LENGTH_SHORT, TYPEFACE_DEFAULT, TYPEFACE_MONOSPACE, TYPEFACE_SANSSERIF, TYPEFACE_SERIF
Constructor and Description |
---|
BluetoothClient(ComponentContainer container)
Creates a new BluetoothClient.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
AddressesAndNames()
Returns the list of paired Bluetooth devices.
|
boolean |
Connect(java.lang.String address)
Connect to a Bluetooth device with the given address.
|
boolean |
ConnectWithUUID(java.lang.String address,
java.lang.String uuid)
Connect to a Bluetooth device with the given address and a specific UUID.
|
boolean |
IsDevicePaired(java.lang.String address)
Checks whether the Bluetooth device with the given address is paired.
|
Available, bluetoothError, BluetoothError, BytesAvailableToReceive, CharacterEncoding, CharacterEncoding, DelimiterByte, DelimiterByte, Disconnect, Enabled, HighByteFirst, HighByteFirst, Initialize, IsConnected, onDelete, onDestroy, read, ReceiveSigned1ByteNumber, ReceiveSigned2ByteNumber, ReceiveSigned4ByteNumber, ReceiveSignedBytes, ReceiveText, ReceiveUnsigned1ByteNumber, ReceiveUnsigned2ByteNumber, ReceiveUnsigned4ByteNumber, ReceiveUnsignedBytes, Secure, Secure, Send1ByteNumber, Send2ByteNumber, Send4ByteNumber, SendBytes, SendText, setConnection, write, write
getDispatchDelegate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDispatchDelegate
public BluetoothClient(ComponentContainer container)
public boolean IsDevicePaired(java.lang.String address)
address
- the MAC address of the Bluetooth devicepublic java.util.List<java.lang.String> AddressesAndNames()
public boolean Connect(java.lang.String address)
address
- the MAC address of the Bluetooth devicepublic boolean ConnectWithUUID(java.lang.String address, java.lang.String uuid)
address
- the MAC address of the Bluetooth deviceuuid
- the UUID