Skip navigation links
A B C D E F G I M O P R S U V 

A

addListener(Device.DeviceListener) - Method in class com.tacttiles.api.Device
Adds a listener to the current set of event listeners of this adapter.
addListener(Glove.GloveListener) - Method in class com.tacttiles.api.Glove
Adds a listener to the current set of event listeners of this adapter.

B

buildLetterGestureMessage(char) - Method in class com.tacttiles.api.Glove
Constructs a gesture for the passed letter.

C

com.tacttiles.api - package com.tacttiles.api
Provides classes that handle inter-process communication (IPC) connection with the Tact-Tiles Runtime Service app and also abstraction layers for gadgets based on the Tact-Tiles platform.
connect(Context) - Method in class com.tacttiles.api.Device
Connects this adapter to the Tact-Tiles runtime service, which handles the bluetooth communication and device access.
connect(Context) - Method in class com.tacttiles.api.Glove
Connects this adapter to the Tact-Tiles runtime service, which handles the bluetooth communication and device access.
connect(Context) - Method in class com.tacttiles.api.RuntimeConnection
Connects this adapter to the Tact-Tiles runtime service, which handles the bluetooth communication and device access, starting it if necessary.
CONNECT_BT - Static variable in class com.tacttiles.api.RuntimeConnection.RS_CMD
 

D

D_DRAW_GESTURE - Static variable in class com.tacttiles.api.Device
 
D_MESSAGE_RECEIVED - Static variable in class com.tacttiles.api.Device
 
D_OUTPUT_STATE - Static variable in class com.tacttiles.api.Device
 
D_START_DRAW - Static variable in class com.tacttiles.api.Device
 
D_STATE_ADDRESS - Static variable in class com.tacttiles.api.Device
 
Device - Class in com.tacttiles.api
A Device is a hardware abstraction that handles the low level communication protocol used in devices compatibles with the Tact-Tiles platform.
Device() - Constructor for class com.tacttiles.api.Device
 
Device.DeviceListener - Class in com.tacttiles.api
A device listener receives notifications of new data available in the Device object.
DEVICE_CONNECTED - Static variable in class com.tacttiles.api.RuntimeConnection.RC_CMD
 
DEVICE_INFO_NAME - Static variable in class com.tacttiles.api.Device
 
DEVICE_INFO_TYPE - Static variable in class com.tacttiles.api.Device
 
DEVICE_LOST - Static variable in class com.tacttiles.api.RuntimeConnection.RC_CMD
 
DeviceListener() - Constructor for class com.tacttiles.api.Device.DeviceListener
 
disconnect() - Method in class com.tacttiles.api.RuntimeConnection
Properly unregister this client.
downloadSettings(Device) - Static method in class com.tacttiles.api.Settings
 
draw(String) - Method in class com.tacttiles.api.Glove
Draws a text as a series of vibration gestures.

E

exportSettings() - Static method in class com.tacttiles.api.Settings
 

F

FOCUS_LOST - Static variable in class com.tacttiles.api.RuntimeConnection.RC_CMD
 

G

G_BUTTON_PRESS - Static variable in class com.tacttiles.api.Device
 
G_DOUBLE_TOUCH - Static variable in class com.tacttiles.api.Device
 
G_ID - Static variable in class com.tacttiles.api.Device
 
G_SINGLE_TOUCH - Static variable in class com.tacttiles.api.Device
 
getDevice() - Method in class com.tacttiles.api.Glove
Returns the core device of this class.
getLetter(int) - Method in class com.tacttiles.api.Glove
Converts a received symbol into a letter.
getServiceConnection() - Method in class com.tacttiles.api.Device
Returns the service connection of this device.
getTileId(char) - Method in class com.tacttiles.api.Glove
Returns the index of the tile that is used as input for the passed letter.
Glove - Class in com.tacttiles.api
A Glove is a hardware abstraction that handles the low level communication protocol used in devices compatibles with the HELENA Glove platform.
Glove() - Constructor for class com.tacttiles.api.Glove
Constructs a glove adapter.
Glove.GloveListener - Class in com.tacttiles.api
A glove listener receives notifications of new data available in the Glove object.
GloveListener() - Constructor for class com.tacttiles.api.Glove.GloveListener
 

I

importSettings() - Static method in class com.tacttiles.api.Settings
 
isEnabled() - Method in class com.tacttiles.api.Device.DeviceListener
Returns if this listener is enabled.

M

M_DEBUG - Static variable in class com.tacttiles.api.Device
 
M_ERROR - Static variable in class com.tacttiles.api.Device
 
M_GESTURE - Static variable in class com.tacttiles.api.Device
 
M_SYSTEM - Static variable in class com.tacttiles.api.Device
 

O

onButtonPressed(int) - Method in class com.tacttiles.api.Glove.GloveListener
Called when the glove button is pressed.
onDebugMessage(String, String) - Method in class com.tacttiles.api.Device.DeviceListener
Called when the device receive messages that fall under the Device.M_DEBUG category.
onDeviceFound() - Method in class com.tacttiles.api.Device.DeviceListener
Called when the bluetooth device is connected.
onDeviceFound() - Method in class com.tacttiles.api.Device
Called when the bluetooth device is connected.
onDeviceLost() - Method in class com.tacttiles.api.Device.DeviceListener
Called if the bluetooth device connection is lost or when the device is not connected.
onDeviceLost() - Method in class com.tacttiles.api.Device
Called when the bluetooth device connection is lost or the device is not connected.
onErrorMessage(String) - Method in class com.tacttiles.api.Device.DeviceListener
Called when the device receive messages that fall under the Device.M_ERROR category.
onGestureReceived(String, String) - Method in class com.tacttiles.api.Device.DeviceListener
Called when the device receive messages that fall under the Device.M_GESTURE category.
onIPCMessage(int, Bundle) - Method in class com.tacttiles.api.RuntimeConnection
Called when this client receives a response from the service runtime.
onLetterDraw(int, char[]) - Method in class com.tacttiles.api.Glove.GloveListener
Called after each letter of a text was drawn by calling Glove.draw(String) draw}.
onLetterReceived(char) - Method in class com.tacttiles.api.Glove.GloveListener
Called when a received gesture is compatible with singe and double tap codded symbols.
onMessage(String) - Method in class com.tacttiles.api.Device
Called when a bluetooth message is received by the runtime service and this device is properly connected.
onServiceConnected() - Method in class com.tacttiles.api.RuntimeConnection
Called when this adapter successfully connects to the service.
onServiceDisconnected() - Method in class com.tacttiles.api.RuntimeConnection
Called when this adapter is disconnected from the service.
onSystemMessage(String, String) - Method in class com.tacttiles.api.Device.DeviceListener
Called when the device receive messages that fall under the Device.M_SYSTEM category.

P

powerOff() - Method in class com.tacttiles.api.Device
Power the connected device off.

R

RC_CMD() - Constructor for class com.tacttiles.api.RuntimeConnection.RC_CMD
 
RECEIVED - Static variable in class com.tacttiles.api.RuntimeConnection.RC_CMD
 
REGISTER - Static variable in class com.tacttiles.api.RuntimeConnection.RS_CMD
 
removeListener(Device.DeviceListener) - Method in class com.tacttiles.api.Device
Removes a listener from the set listening to this adapter.
removeListener(Glove.GloveListener) - Method in class com.tacttiles.api.Glove
Removes a listener from the set listening to this adapter.
REQUEST_FOCUS - Static variable in class com.tacttiles.api.RuntimeConnection.RS_CMD
 
requestBatteryStatus() - Method in class com.tacttiles.api.Device
Request the battery status.
requestBTDiscovery() - Method in class com.tacttiles.api.RuntimeConnection
Request a rescan of the available devices.
requestFocus(Device) - Method in class com.tacttiles.api.RuntimeConnection
Request that all bluetooth messages received from a Tact-Tiles device to be redirected to this adapter.
RS_CMD() - Constructor for class com.tacttiles.api.RuntimeConnection.RS_CMD
 
RuntimeConnection - Class in com.tacttiles.api
A RuntimeConnection represents a inter-process communication (IPC) connection with the Tact-Tiles Runtime Service app.
RuntimeConnection() - Constructor for class com.tacttiles.api.RuntimeConnection
Default constructor.
RuntimeConnection.RC_CMD - Class in com.tacttiles.api
Defines the compatible commands of the Tact-Tiles API RuntimeConnection clients.
RuntimeConnection.RS_CMD - Class in com.tacttiles.api
Defines the compatible commands of the Tact-Tiles Runtime Service app.

S

S_ANALOG_READ - Static variable in class com.tacttiles.api.Device
 
S_CHARGER_CONNECTED - Static variable in class com.tacttiles.api.Device
 
S_DIGITAL_READ - Static variable in class com.tacttiles.api.Device
 
S_DRAW_FINISHED - Static variable in class com.tacttiles.api.Device
 
S_EEPROM_DUMP - Static variable in class com.tacttiles.api.Device
 
S_FREE_RAM - Static variable in class com.tacttiles.api.Device
 
S_PONG_MESSAGE - Static variable in class com.tacttiles.api.Device
 
S_POWER_OFF - Static variable in class com.tacttiles.api.Device
 
S_SYSTEM_VOLTAGE - Static variable in class com.tacttiles.api.Device
 
send(byte[]) - Method in class com.tacttiles.api.Device
Send a low level message to the physical device.
send(String) - Method in class com.tacttiles.api.Device
Send a low level message to the physical device in a more human readable form.
SEND - Static variable in class com.tacttiles.api.RuntimeConnection.RS_CMD
 
sendAnonymousIPCMessage(Context, int, Bundle, Handler) - Static method in class com.tacttiles.api.RuntimeConnection
Sends a request to the runtime service without the need to setup a new RuntimeConnection.
sendBTMessage(byte[]) - Method in class com.tacttiles.api.RuntimeConnection
Sends a request to send a bluetooth message to the device.
sendIPCMessage(int, Bundle) - Method in class com.tacttiles.api.RuntimeConnection
Sends a request to the runtime service.
SERVICE_STOPPED_BY_USER - Static variable in class com.tacttiles.api.RuntimeConnection.RC_CMD
 
setEnabled(boolean) - Method in class com.tacttiles.api.Device.DeviceListener
Enables or disables this listener.
setGloveIOMap(int[]) - Method in class com.tacttiles.api.Glove
The glove I/O map is a array containing the tile indexes for each of the 26 letters of the alphabet.
setSpaceChar(char) - Method in class com.tacttiles.api.Glove
Set the space character as the inverse gesture of the passed letter.
Settings - Class in com.tacttiles.api
Created by andy on 17/04/17.
Settings() - Constructor for class com.tacttiles.api.Settings
 
setTouchSensibility(int) - Method in class com.tacttiles.api.Device
Sets the touch sensibility of the device's tiles.
setup(int, int, int, int, int) - Method in class com.tacttiles.api.Glove
Set the default values used while drawing the letter gestures.

U

UNREGISTER - Static variable in class com.tacttiles.api.RuntimeConnection.RS_CMD
 
uploadSettings(Settings, Device) - Static method in class com.tacttiles.api.Settings
 

V

vibrateDevice(int, int) - Method in class com.tacttiles.api.Device
Vibrates the physical device.
vibratePhone(long[]) - Method in class com.tacttiles.api.RuntimeConnection
Vibrates the phone.
A B C D E F G I M O P R S U V 
Skip navigation links