Bluetooth HCI Profile Implementation

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)

Compétences : Java, Linux, Architecture Logicielle

Voir plus : software ag, mobile phone hardware architecture, hardware architecture mobile phone, adapter java, middle man wanted, market research middle man, android bluetooth capture screen, bluetooth capture device, gateway profile linux bluetooth, hci bluetooth, capture email myspace profile

Concernant l'employeur :
( 1 commentaire ) Auckland, New Zealand

N° du projet : #8472343

6 freelance ont fait une offre moyenne de 3109 $ pour ce travail


A proposal has not yet been provided

736 $ NZD en 10 jours
(10 Commentaires)

A proposal has not yet been provided

2000 $ NZD en 20 jours
(3 Commentaires)

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 Plus

1473 $ NZD en 18 jours
(6 Commentaires)

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 Plus

13333 $ NZD en 40 jours
(0 Commentaires)

A proposal has not yet been provided

555 $ NZD en 10 jours
(0 Commentaires)

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

555 $ NZD en 3 jours
(0 Commentaires)