Reply
Thread Tools
Posts: 323 | Thanked: 118 times | Joined on Nov 2007 @ Australia
#21
I found this in another post, but this user lists a heap of DBUS commands.

http://wiki.maemo.org/User:Jebba#DBUS
 

The Following User Says Thank You to RipTorn For This Useful Post:
Posts: 303 | Thanked: 175 times | Joined on Oct 2009 @ London UK
#22
I have a Sony Ericsson MBW-150 and a Fossil/Abacus AU6001 and both behave in practically the same way.

I've been looking at two possibilities..

First is trying to get hold of the source code for pnatd.. This is the daemon that allows the N900 to work like a Hayes/GSM modem (answering AT commands) Adding the Sony Ericsson extensions required for these watches should be trivial..

The alternative (since I don't believe Nokia are going to open this daemon.. booooo!!!) is a tiny switching application..

basically at the moment rfcomm works like inetd, it listens for bluetooth connections.. it then calls pnatd which provides the AT command channel..

I propose a small app that prior to calling pnatd, looks up the remote end bluetooth address (either a watch or maybe a laptop) an calls different commands accordingly.. If a watch is connecting, btwatchd is called instead of pnatd.. This would require storing valid bluetooth addresses somewhere (probably inside gconf) and having a GUI app to define a bluetooth device as a watch..

Either way, I've made some progress porting my AT daemon to include dbus information.. it will report an incoming call but so far nothing on the message front..

There is two levels of support I forsee for such watches..
If the commands the watches expect are implemented according to the publish specs, the watch would behave exactly as expected..

however.. if the daemon (to be written) anticipated the watch it could manipulate the commands beyond their intended spec to create extra functionality.. for example, pretending the phone is ringing in order to alert the wearer of an IM message, or an alarm/calendar event

This would be a non-standard implementation..

I'll try and set up a wiki page on this if there is enough interest.. and I'll try and get a working daemon and upstart script sorted by the weekend.. No GUI (I can't make pretty things) so it'll require some command lines to manipulate gconf..

either way, I hope to have really basic support for the sony ericsson and Fosil watches soon..

hack-tastic!
 

The Following 2 Users Say Thank You to cpitchford For This Useful Post:
Posts: 220 | Thanked: 129 times | Joined on Nov 2009
#23
Moneytoo, you genius you. Naranek thanks for trying it out. Cpitchford, way to go!!

Last edited by Gadgety; 2009-12-24 at 20:49.
 
Posts: 31 | Thanked: 44 times | Joined on Nov 2009 @ Czech Republic
#24
FYI: First (early) test version available http://www.smartmadsoft.com/forum/in...m=16&topic=176
 

The Following User Says Thank You to moneytoo For This Useful Post:
Posts: 220 | Thanked: 129 times | Joined on Nov 2009
#25
Excellent to see how fast your progress is despite not having the N900! Looking forward to see this one develop!
 
schaggo's Avatar
Posts: 129 | Thanked: 18 times | Joined on Nov 2009 @ Switzerland
#26
Perfect! Since this morning my telco provider got some N900 in stock. But I guess it will already be sold out by the time I get to the shop to pick one up :-D So your tool and the device arrive at the same time, that's magic...!
Can't wait to try...!
 
Naranek's Avatar
Posts: 236 | Thanked: 149 times | Joined on Jul 2007 @ Finland
#27
I tried the latest version with N800. It works as far as connecting, but media controls don't work on either the standard media player or Canola.

Is there a chance you might build some kind of interface others could use to send messages to the watch thrue the OpenWatch?
 
Posts: 4 | Thanked: 0 times | Joined on Dec 2009
#28
I love your effort moneytoo My N900 is currently at service bec. of a broken usb port. But I will try this when I get it back
 
Posts: 220 | Thanked: 129 times | Joined on Nov 2009
#29
Check it out! Smartmadsoft has got the SonyEricsson MBW-series BT watches to run with the N900. As of this first release this means time sync, SMS notification, call number notification, call rejection and media player control (pause/play/next/prev).

http://www.smartmadsoft.com/forum/in...pic=176&page=0
 
Naranek's Avatar
Posts: 236 | Thanked: 149 times | Joined on Jul 2007 @ Finland
#30
Um... isn't that what we've been discussing all along? Moneytoo did post the same link before your previous post...
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 17:00.