Thread
:
[In development] Share GPS
View Single Post
allnameswereout
2009-11-01 , 15:11
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#
6
By default, GPSD listens on 127.0.0.1:2947
If it shows up at a scan that means 1) N900 Bluetooth is on 2) N900 GPS is on 3) N900 GPS is using Bluetooth SPP. Well, at least, I assume so, because exporting over Bluetooth SPP is just the most common way, you know.
But your (I assume its yours?) Brainstorm entry is very basic. Look, what you want can be done by command line already (although I cannot write a howto right now because not have device yet).
Your idea doesn't mention GUI.
So I think you should make more clear the problem (that it is not easy to share the GPS) and that you want to provide this in an easy manner and decide which protocol to export it over.
Because right now this is not clear.
So what could be done is:
1) simply let GPSD listen on 0.0.0.0 this means it will work on all ppp0 (GPRS), wlan0 (WiFi), pan0 (Bluetooth PAN), usb0 (IP over USB) while user may only use one of these or not like to share data with 'everyone'. Now, A) everyone is a relative term though given GPRS is usually NATed and WiFi may have authentication or not possible for clients to communicate w/each other and PAN also has authentication and well USB requires physical cable. B) we could allow user to specify which devices GPSD should listen to C) we could use IPT to forward connections to 127.0.0.1:2947
2) provide only over Bluetooth hence means some authentication takes place. So, only Bluetooth over SPP. I don't see any use-case where Bluetooth PAN would be preferred over Bluetooth SPP maybe you can convince me *wink*.
3) We decide what is the best solution of these and implement it in a GUI, or we let users vote for the best solution. The question is where this GUI is located or activated, and if this part of Maemo is open source. But I also question if its really up to a vote on Brainstorm at all. Its a cool feature, but not a 'commonly used one', like timsamoff states. The possibilities are endless though, but rather for 'power users', so one could say its not very important a good GUI exists.
4) In that sense maybe we could outline some use-cases from several angles (very_useful_ones, cool_ones_making_jaw_drop). Here some I can think of:
Run together with OBD-2 analyzer on laptop or Carputer.
Run navigation software on iPod touch (with gpsserial or
RoqyGPS
, allowing more navigation software than available for Maemo.
Run navigation software on S60 phone without GPS, allowing more navigation software than available for Maemo.
Be kind and provide GPS for third parties in the train or restaurant (LOL).
__________________
Goosfraba!
All text written by allnameswereout is public domain unless stated otherwise. Thank you for sharing your output!
Quote & Reply
|
allnameswereout
View Public Profile
Send a private message to allnameswereout
Find all posts by allnameswereout