Smart Touch ControlApp#Technex

Smart Touch ControlApp#Technex Free App

Rated 4.13/5 (23) —  Free Android application by Mango Developers

Advertisements

About Smart Touch ControlApp#Technex

This is the official app to control your bot for the event SmartTouch at Technex'14 the annual techno-management festival of Indian Institute of Technology(BHU)-Varanasi.
Link to the event's page:http://www.technex.in/events/Smart_Touch/
As the event is now concluded here is the arduino sample code to use the app and have fun:
http://goo.gl/p1CIoD

You can follow the link bellow to understand how to use the app and how its sends the data:
http://goo.gl/ntj1rI

This app allows you to connect to your bluetooth module, test its stable connection with module and send X and Y co-ordinates of point of touch on screen when your are connected to your bluetooth module.

What’s in the app:

The app would mainly be having two functions provided to you by two separate windows (i.e. activities).

The app has these menu items in the menu list. Which are as follows:
1. “Connect”
This would give you a pop-up window with the list of paired Bluetooth devices. And once you touch any one paired device it would try to establish connection with that device.
2. “Disconnect”
This would disconnection your smartphone from the already connected Bluetooth device.
3. “Control Bot”
When you are connected to a device it would give full screen Touch Interface for sending the coordinates where your finger touches the screen.

Using the app:
*First of all you need to make sure you have paired the Bluetooth device you wish to get connected to, as the app can connect only to the list of paired devices.

• As the app is started it looks if you have or haven’t enabled Bluetooth on your smartphone. If it’s found disabled you are presented with a request dialogue to enable it, if you reject that request the app automatically exits itself out.
• When the Bluetooth is enabled the first window will show you your connection status and “Test Connection” button on screen.
• For making connection to your Bluetooth device (i.e. Bluetooth module) you need to open the menu list of app and select the option connect. Once you choose that option you will be given pop-out dialog view of the list of paired devices. Select the name of your Bluetooth device to establish connection.
• Once you have established a connection successfully between your smartphone and the module. The mac address and the name of the device you are connected would be displayed on screen.
• Now you could press the “Test Connection” button to see if your module is receiving the data correctly.
• If your connection is working completely fine. Then you can open the touch interface by selecting the “Control Bot” option from the list of menu items.
• Once the touch interface appears on your screen you can calibrate your bot with the corresponding data received through your touch events.

Understanding how the app sends data:

The app send data in form array of byte (i.e. for the geeks byte[] )
Once you have established a successful connection.
The test button would send the data “#XY”. (Actual data send would be the byte type cast of each character i.e. the ASCII code of the each character)
While you are on the Full screen Touch Interface your screen is supposed to be a 2-D plane divided in 100 units in both the x-direction and y-direction. And the app sends data to corresponding x and y corresponding in the following format.
“101-x-coordinate-y-coordinate”

For example:
If the X and Y coordinates of your finger on the screen are respectively 20 and 40.The data send would be three bytes as follows:
1. First byte would be byte having value 101.
2. Second byte would be of value 20 representing the x-coord.
3. Third byte would be of value 40 representing the y-coord.
And you will receive the byte variables
101 (indicating the start),
20 (X-coordinate value) and
40 (Y-coordinate value)
one by one.

You will find this app useful if u seek:
Arduino
Robotics
Android controlled robot
Bluetooth Serial Port Profile

For any further query and suggestion regarding the app mail me at:
aman.tugnawat.app12@iitbhu.ac.in

How to Download / Install

Download and install Smart Touch ControlApp#Technex version 1.1 on your Android device!
Downloaded 1,000+ times, content rating: Everyone
Android package: com.at.smarttouch, download Smart Touch ControlApp#Technex.apk

All Application Badges

Free
downl.
Android
2.3+
For everyone
Android app

App History & Updates

What's Changed
Added support for Android 2.3 (API Level 9+)
More downloads  Smart Touch ControlApp#Technex reached 1 000 - 5 000 downloads

Oh snap! No comments are available for Smart Touch ControlApp#Technex at the moment. Be the first to leave one!

Share The Word!


Rating Distribution

RATING
4.15
23 users

5

4

3

2

1