Closed

Android Bluetooth Control App

This project was awarded to cervirgil for $200 USD.

Get free quotes for a project like this
Employer working
Project Budget
$30 - $250 USD
Total Bids
5
Project Description

DESCRIPTION:

This app will connect to an external device through bluetooth and send ASCII serial commands.

The links below show code examples of the features I am looking for.

DELIVERABLES:

Android 2.2 application (compatible up to 4.1)

Source code

FUNCTIONS:

• Main activity UI will have 2 buttons, 3 horizontal seek bars and 2 vertical seek bars,

and 7 TextView elements.

• Buttons and seekbars must be 'multi-touch' capable,

for example you must be able to slide two seekbars at the same time

• Button1 - 'CONNECT TO BLUETOOTH DEVICE' button. When button is pressed:

-if bluetooth is not enabled, enable it

-if bluetooth is enabled, display a list of available devices in the area

-connect to one of the devices in the list

-change TextView1 to 'CONNECTED'

(similar functionality to the SDK example code BLUETOOTH CHAT)

(also see code in link below to BLUETOOTH CONNECTION EXAMPLE)

• TextView1 - Shows text 'CONNECTED' or 'NOT CONNECTED' from button1 status.

• Button2 - When button is pressed:

-open a toast message that says "RESERVED FOR FUTURE DEVELOPMENT"

• TextView2 - Shows text 'BLANK'

• SeekBar1-3 (Horizontal) - When progress changed:

-Update values in TextView 3-5

-Write an ASCII serial STRING to connected Bluetooth device

-STRING is "RGB seekbar1value, seekbar2value, seekbar3value"

• SeekBar4 (Vertical) - When progress changed:

-Update values in TextView 6

-Write an ASCII serial STRING to connected Bluetooth device

-STRING is "ML seekbar4value"

• SeekBar5 (Vertical) - When progress changed:

-Update values in TextView 7

-Write an ASCII serial STRING to connected Bluetooth device

-STRING is "MR seekbar5value"

• TextView3-7 - Shows values from seekbars 1-5

MULTITOUCH EXAMPLE

[url removed, login to view]

VERTICAL SEEKBAR EXAMPLE

[url removed, login to view]

BLUETOOTH CONNECTION EXAMPLE

[url removed, login to view]

UNFINISHED CODING ATTEMPT (this project could be completed by simply correcting the multitouch features of this code)

[url removed, login to view]

Awarded to:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online