Bluetooth HCI Profile Implementation

Closed Posted Sep 14, 2015 Paid on delivery
Closed Paid on delivery

A Java library+sample application which will run on Debian Wheezy Raspberry Pi. This library will utilise libbluetooth (Bluez), and an appropriate sound library, to implement HFP, HSP, HFP-AG and HSP-AG with digital audio input and output.

The Raspberry Pi will have 2 bluetooth USB adapters connected. One USB adapter will behave as a HFP/HSP (Handsfree/Headset) and be connected to a mobile phone. The other USB adapter will behave as a HFP-AG/HSP-AG (Audio Gateway) and be connected to a handsfree device.

Duplex audio can be sent/received from both devices as a stream. The application will pass the audio data from one bluetooth module to the other - essentially making the raspberry pi act like a "man in the middle".

The application must capture all bluetooth events, allowing custom logic to be executed at those times i.e.:

- phone connected

- handsfree connected

- incoming call from phone (which is passed to the handsfree unit as a "RING")

- handsfree buttons

- disconnection events

Code must be fully commented. Build scripts must work out of the box.

You must have access to your own hardware (Raspberry Pi, 2 identical HCI bluetooth modules, a smartphone, and Handsfree device)

Java Linux Software Architecture

Project ID: #8472343

About the project

6 proposals Remote project Active Nov 3, 2015

6 freelancers are bidding on average $3109 for this job

zuiguanglong

A proposal has not yet been provided

$736 NZD in 10 days
(10 Reviews)
5.0
arifjaunpur

A proposal has not yet been provided

$2000 NZD in 20 days
(3 Reviews)
4.7
mikeblane

Warm Regards, I am pleased to inform you that your PR matches our expertise who own all the right credentials to execute this job in a very proficient way with a proven track record (more than 97% Completion ratio) whi More

$1473 NZD in 18 days
(6 Reviews)
4.9
praveenmaharaj

hello sir, first of sorry for the 10 fold cost estimate than your budget. but, I feel this require that much effort. I own the required devices, a pi 2, Bluetooth modules etc. I estimate 30 schedule days for it, 20 USD More

$13333 NZD in 40 days
(0 Reviews)
0.0
selvan230990

A proposal has not yet been provided

$555 NZD in 10 days
(0 Reviews)
0.0
turuwhiska

...................expert in raspberry you can see my profile with the last jobs thankss......................................

$555 NZD in 3 days
(0 Reviews)
0.0