Android Apps‎ > ‎Bluetooth Remote‎ > ‎

Documentation



To connect to a device:
  • Open the app, click the connect button at the bottom of the screen. This will open a menu from which you can select the device you want to connect to. 
  • Ensure you have the correct settings enabled before you connect: Do you want to record data? and do you want to have mock devices to select to?
  • It is recommended that you pair with the devices before attempting to connect through this app > This can be achieved from the bluetooth settings on your device.

To record incoming Bluetooth data:
  • When on the Apps start screen, press the 'menu key' on your phone to open the menu > Click settings > Ensure the 'Record Bluetooth data' checkbox is selected.
  • Connect to your device (Using the connect button on the bottom of the start screen and selecting your device).
  • The application will automatically record the incoming data.
  • When you have finished receiving incoming data, disconnect from the device by pressing the Bluetooth symbol with the red cross on the bottom toolbar.
  • Open the menu again > Click email recorded data> This will launch a menu from which you can select an email client which is installed on your phone.
The data will be sent as a '.dat' file attached to the email. The data lines will simply be appended to the lines before it > There are no separation symbols or newlines. The data file will be named: DEVICENAME_YEARMMDD_HHMM (Where M = month, D = day, H = hour, M = minute).
NOTE DATA WILL NOT BE SAVED ON YOUR PHONE! IF YOU DO NOT EMAIL THE DATA AND YOU RECONNECT OR CLOSE THE APP THEN THE DATA WILL BE LOST!

Sending data:

The seekbars:
  • The top seekbar (Designed for LEFT on your robot) will send data in the following format: LxA - Where x is the progress of the seekbar. The progress of the seekbar will be between 0 and the max value - As of Version 7 the max value is 100, it is planned to have this value changeable in future releases. NOTE: THE PROGRESS OF THE SEEKBAR (x) CAN BE 1,2 OR 3 DIGITS LONG - IT IS NOT FIXED. (The 'A' is to increase the parseInt speed on Arduino.)
  • The bottom seekbar (Designed for RIGHT on your robot) will send data in the following format: RxA - Where x is the progress of the seekbar.