maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   How to extend Bluetooth profiles in Maemo 5 (https://talk.maemo.org/showthread.php?t=31962)

qgil 2009-09-22 11:47

How to extend Bluetooth profiles in Maemo 5
 
There are several Bluetooth profiles that are not officially supported in Maemo 5 (e.g. BT keyboards) but are however supported by the upstream BlueZ project or can be made to work with some simple hacks.

There is an initial wiki page documenting them: http://wiki.maemo.org/Fremantle_Unsu...tooth_profiles

Johan Hedberg, lead BT developer in Maemo Devicves and BlueZ maintainer, will have a session about this topic in the Maemo Summit. Marcel Holtmann and Luiz von Dentz, both BlueZ maintainers familiar with Maemo, are attending as well.

lma 2009-09-22 14:27

Re: How to extend Bluetooth profiles in Maemo 5
 
Quote:

Originally Posted by qgil (Post 331384)
There are several Bluetooth profiles that are not officially supported in Maemo 5 (e.g. BT keyboards)

Is there a definitive and more detailed list of which profiles are supported, beyond http://maemo.nokia.com/n900/specifications/ :
Quote:

Bluetooth v2.1 including support for stereo headsets
and http://europe.nokia.com/find-product...specifications :

Quote:

# Bluetooth version 2.1
# Bluetooth profiles: HFP, HSP, A2DP, AVRCP, FTP, OPP
keeping in mind that most bluetooth profiles are asymmetrical (for example does OPP support mean sending, receiving or both)?

Quote:

There is an initial wiki page documenting them: http://wiki.maemo.org/Fremantle_Unsu...tooth_profiles
A nice start :-) Some previously-supported things I'd like to see added:
  • DUN client
  • HID/HIM integration (setting BT keyboard layout, shortcuts etc)
  • Generic SPP (Carman, using an external GPS receiver etc)

tz1 2009-09-24 03:51

Re: How to extend Bluetooth profiles in Maemo 5
 
SPP is something I need - but PUSH is already using it - apparently the Arduino + Bluetooth will talk without hacking the n900. Either it is included in the current distribution (and note HFP uses something like SPP for config and caller ID), or it should be added to the unsupported wiki.

Spynexes 2009-09-29 12:01

Re: How to extend Bluetooth profiles in Maemo 5
 
I would love to see a working PBAP (Phonebook Access Profile) bluetooth profile to be able to use the N900 with my car.

I guess this might be a feature that others might need too.

Andre Klapper 2009-09-29 12:09

Re: How to extend Bluetooth profiles in Maemo 5
 
Spynexes: Feel free to file an enhancement request in bugs.maemo.org (and vote for it) once the final Fremantle version has been released.

sjgadsby 2009-09-29 13:27

Re: How to extend Bluetooth profiles in Maemo 5
 
Quote:

Originally Posted by Andre Klapper (Post 335932)
Spynexes: Feel free to file an enhancement request in bugs.maemo.org (and vote for it) once the final Fremantle version has been released.

Should that be in Brainstorm?

Andre Klapper 2009-09-29 14:01

Re: How to extend Bluetooth profiles in Maemo 5
 
Also an option - I thought it's quite specific, but fine with that too (especially for finding a solution)

qgil 2009-09-29 14:40

Re: How to extend Bluetooth profiles in Maemo 5
 
Sorry Spynexes for the confusion due to the still lack of agreement between Bugzilla enhancements and Brainstorm http://talk.maemo.org/showthread.php...024#post336024

Brainstrom is probably more suited to formulate a problem, propose and vote possible solutions, discuss here at Talk...

Naranek 2009-09-30 13:56

Re: How to extend Bluetooth profiles in Maemo 5
 
Quote:

Originally Posted by qgil (Post 331384)
There are several Bluetooth profiles that are not officially supported in Maemo 5 (e.g. BT keyboards) but are however supported by the upstream BlueZ project or can be made to work with some simple hacks.

What does this mean in practice? Does the support just need to be activated in a configuration file, or does someone need to do some serious coding to make the bluetooth profiles a reality.

This is really important for me because I use a BT keyboard a lot when taking notes and there's no sense in getting a device that doesn't support it.

VDVsx 2009-09-30 14:03

Re: How to extend Bluetooth profiles in Maemo 5
 
Quote:

Originally Posted by Naranek (Post 336728)
What does this mean in practice? Does the support just need to be activated in a configuration file, or does someone need to do some serious coding to make the bluetooth profiles a reality.

This is really important for me because I use a BT keyboard a lot when taking notes and there's no sense in getting a device that doesn't support it.

You only need to activate the hid profile in '/etc/bluetooth/main.conf' and restart the Bluetooth system, dunno if Nokia will provide a GUi alternative for that, if not I can make one, since I've something similar in my app already.


All times are GMT. The time now is 12:55.

vBulletin® Version 3.8.8