LinuxMCE Forums
May 23, 2013, 10:30:50 am GMT-1 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
 
   Home   Help Search Chat Login Register  
Pages: [1]
  Print  
Author Topic: Programming Task: Create new Bluetooth DCE Device  (Read 619 times)
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« on: May 16, 2010, 06:51:27 am »

A new Bluetooth DCE device should be created.

This should use the Bluez4 stack. Initially it should perform:

* Hardware Detect Bluetooth Devices, and emit Device Detected events.
** Device Detected events should fill out as many of the event's fields as possible, including device category so that we can detect based on device TYPE, rather than looking for specific devices.
* Proximity Detection of Bluetooth Devices, Sensor Tripped events.

Use BluetoothProximity's logic as a basis, but please, rewrite it as a C++ device. The idea here is to use the same techniques in that program, but do it in C++, and emit DCE events from it.

Ideally this should be structured so that we can add additional classes to handle more device types. This will become the replacement for Bluetooth Dongle.

Once this works, we can pave the way for other pieces, such as proper presence detection, follow me, etc. to work on a wider variety of phones, and not have to be paired to the orbiter architecture.

Anyone want to take this on?

-Thom
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!