maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [ANNOUNCE] Columbus Navigation Toolkit (https://talk.maemo.org/showthread.php?t=67276)

tswindell 2011-01-18 14:09

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by shaihkritzer (Post 922981)
hi
thanks for the app, it was the one I was really missing.

but I have a problem. the goal is to make N900 transfer GPS data to my other communicator, WM Toshiba G900 (which has no internal GPS).
I've downloaded the latest Columbus from extras-devel, launched and activated bluetooth in tools. waited for gps lock and launched gps-app on my Toshiba. but when I was trying to connect, either the colombus crashed (just closed by itself) or nothing happened at all. columbus saying "listening to channel 2" (channel mode auto) and toshiba just getting no connection.

what is bluetooth channel number? is it COM port number? at my toshiba gps settings I can adjust the COM port number from 0 to 19 (I guess, but there's a lot) or even enable all of them. but nothing changes. I've tried two different gps-apps on toshiba and both couldn't connect. at WM BT setting the new "COM port" option appeared for N900, as it should.

before I had the N95-1 to work with my toshiba and it was fine. there was JAVA-app called "ExtGPS" and it was working. on my toshiba I had to select COM port #0, 1 or 2 (can't recall exactly) and it connected at once.

what should I do to make Columbus work as a bluetooth GPS dongle?

thanks

Make sure the devices are paired aswell and the N900 has your other device set to a trusted device so it can automatically accept incoming connections from it, failing that.

I've only tried it with my laptop and N810, I would if Columbus is saying it's using channel 2, then I guess setting COM port to 2 should do the trick. Other than that, find out from the other software distributor what you should do to get it to connected to a Bluetooth serial port that is using channel 2 and streaming NMEA data.

tswindell 2011-01-18 14:12

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Also, I'm attempting to enter the Qt Apps coding competition, so if you like this app then please vote for it here: http://qt-apps.org/content/show.php?content=137559

:)

Edit: Also, if anyone feels compelled to donate some beer tokens to me, because they like the app and want to see it flourish into something truely great. Then please feel free to click the donate button shown near the bottom right of that page linked above.

tswindell 2011-01-18 16:14

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
I'm glad you got it working, that means we have another device that we know is compatible. :)

tebsu 2011-01-18 20:56

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
is there any application that can use the gps in windows? i mean, i installed columbus, started it and now its "Streaming to port /dev/ttyGS0". But how do i install that on my windows computer now.. Actually i dont know a lot about that topic, but for me, it would be useful to use it for my laptop. :)

regards

tswindell 2011-01-18 21:32

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by tebsu (Post 923304)
is there any application that can use the gps in windows? i mean, i installed columbus, started it and now its "Streaming to port /dev/ttyGS0". But how do i install that on my windows computer now.. Actually i dont know a lot about that topic, but for me, it would be useful to use it for my laptop. :)

regards

When you connect the N900 to your computer, make sure it's in PC suite mode, once in PC suite mode, startup Columbus and get it to stream to /dev/ttyGS2 (none of the others currently work). Your PC should recognise a new COM port, this port is usually for accessing your N900s modem, but Columbus disables this and streams NMEA data through it. Once you close Columbus it'll re-enable pnatd so you can use your N900 for tethering again.

Oh and as far as Windows software, there are plenty of packages but I don't know them off hand. Google Earth I believe works with GPS data.

tebsu 2011-01-18 22:54

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
sadly, it doesnt work. i did as you said but still, nothing happens. The USB Modem still shows up in the device manager. Have it on ttyGS2.. also tried it in different order (first starting the program, then connecting to laptop) but also no effect

tswindell 2011-01-18 23:00

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by tebsu (Post 923410)
sadly, it doesnt work. i did as you said but still, nothing happens. The USB Modem still shows up in the device manager. Have it on ttyGS2.. also tried it in different order (first starting the program, then connecting to laptop) but also no effect

Erm, that doesn't mean it's not working. Use hyperterm to view the incoming data.

tebsu 2011-01-18 23:20

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
i never used hyperterminal, could you explain how to do that? (installed it anyway)

but shouldnt there be anything telling me that "installing new device" or something? there was no change, also nothing new in the device manager :S tried different gps software and none could recognize a gps stream

tswindell 2011-01-18 23:36

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by tebsu (Post 923429)
i never used hyperterminal, could you explain how to do that? (installed it anyway)

but shouldnt there be anything telling me that "installing new device" or something? there was no change, also nothing new in the device manager :S tried different gps software and none could recognize a gps stream

You have to tell it to use the COM port that shows up when you plug in the N900, I don't have windows handy at the moment, I'll look into it when I get the chance and post back here. Probably sometime Thursday.

tebsu 2011-01-18 23:50

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
suddenly it works, i reinstalled ovi suite including some new update.. dont know what was the problem. works now with google earth :) thanks

tswindell 2011-01-19 01:05

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by tebsu (Post 923454)
suddenly it works, i reinstalled ovi suite including some new update.. dont know what was the problem. works now with google earth :) thanks

Great, so now we know it works on a Windows system with Google Earth! :D

I'm gonna have to try this myself, the neat thing is it'll charge when connected via USB too :)

tebsu 2011-01-19 06:41

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
to bypass that, you could start lots of applications on your N900. that gives me t he message "not enough power, not loading" or something, on my N900 ;)

another hint: when i had "autostart usb" turned on, it didnt work. I start it manually now and that way it works.

tswindell 2011-01-19 11:40

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by tebsu (Post 923582)
to bypass that, you could start lots of applications on your N900. that gives me t he message "not enough power, not loading" or something, on my N900 ;)

another hint: when i had "autostart usb" turned on, it didnt work. I start it manually now and that way it works.

That's very good to know, I'll have to look into that. Auto start will only work if you start Columbus after you've connected it to a host in PC suite mode.

acrux 2011-01-19 12:31

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
At first - thank you for creating this application - cool user interface and providing just the GPS information I'd like to get.

However, it seems to be a little unstable at moment. Sometimes it crashes just after getting GPS fix. Sometimes it works some minutes and then crashes. But today I was able to run it about a half an hour without any problems. I know, it is bad scenario for debugging, when the crash condition is not reproducible. Is there anything I could check to find a reason for such apparent "random" crashes?

Quote:

Originally Posted by tswindell (Post 901552)
That's what I'm aiming at, it already has a Nautical units mode in the options menu ;)

As of nautical navigation - I'd like to have a kind of anchor alarm. For example - when the coordinates change more that 2x anchor chain/rope length then an audible alarm sounds...

Keep up your good work :)

tswindell 2011-01-19 12:45

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by acrux (Post 923762)
At first - thank you for creating this application - cool user interface and providing just the GPS information I'd like to get.

However, it seems to be a little unstable at moment. Sometimes it crashes just after getting GPS fix. Sometimes it works some minutes and then crashes. But today I was able to run it about a half an hour without any problems. I know, it is bad scenario for debugging, when the crash condition is not reproducible. Is there anything I could check to find a reason for such apparent "random" crashes?

I think what I'll have to do is create a debug build outside of extras and those of you that know what they're doing attempt to debug it with gdb for me :)

Quote:

Originally Posted by acrux (Post 923762)
As of nautical navigation - I'd like to have a kind of anchor alarm. For example - when the coordinates change more that 2x anchor chain/rope length then an audible alarm sounds...

That's a nice idea, I'll keep it in mind. :)

tswindell 2011-01-19 20:53

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Released a new version (0.9.3-1) into extras-devel, for those that are brave, please test and give feedback. I'll again have a short quarantine period whilst I do some tests, then promote the packages to extras-testing for the not-quite-so-brave-but-still-very-important-people :)

New Features in 0.9.3:
  • New "About" dialog.
  • Moved "Logging" to Tools under "File Logging".
  • Fixed "Options" dialog, options were ordered wrongly in previous release.
  • Updated H/V-Accuracy information in status view to report units of measurement.
  • Status view in portrait now allows you to cycle: posinfo->accuracy->signal by pressing on the bottom area.
  • Track view now starts at your previous known position and restores zoom level.
  • Another new icon :)

I think that's about it. Enjoy and I look forward to your feedback! :)

PS: If you find this app even the slightest bit useful, I'd really appreciate your support in helping me pay my stupidly large phone bill. (Donate button is in the new "About" dialog)

kthxbye <3

dontnowhy 2011-01-20 04:24

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Firstly, it does not work after insert the following in XTerminal:
root
apt-get update
apt-get install columbus
exit
Then,
root
apt-get upgrade
apt-get update
apt-get install columbus
exit
This time, it works.

Please tell me why I have to insert apt-get upgrade!
I am an idiot on maemo system.

handaxe 2011-01-20 04:57

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Code:

/opt/usr/bin/columbus: symbol lookup error: /opt/usr/bin/columbus: undefined symbol: _ZN13ConfigManager13prependOptionERK7QStringS2_RK11QStringListi
error from CLI

tswindell 2011-01-20 07:17

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by dontnowhy (Post 924353)
Firstly, it does not work after insert the following in XTerminal:
root
apt-get update
apt-get install columbus
exit
Then,
root
apt-get upgrade
apt-get update
apt-get install columbus
exit
This time, it works.

Please tell me why I have to insert apt-get upgrade!
I am an idiot on maemo system.

You have to apt-get update to update the package list so it knows about the new version, then you can install it. In general you should always do an apt-get update before installing something if you're unsure about what you're doing.

stickymick 2011-01-20 07:53

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Thjs stopped working for me after the last update via App manager.

Fixed it by accessing root in X-term and typing th following 2 commands:

apt-get upgrade ---> Enter.
apt-get update ---> Enter.

handaxe 2011-01-20 08:09

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
ok, now I see what has happened and why I got that error. Fapman for some reason did not upgrade librxsupport. Thus as 2 previous posters observed, Columbus fails to install or update properly until the system is upgraded explicitly, as a dependency is missing.
Once I upgraded the library my updated Columbus works.

tswindell 2011-01-20 08:42

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by handaxe (Post 924406)
ok, now I see what has happened and why I got that error. Fapman for some reason did not upgrade librxsupport. Thus as 2 previous posters observed, Columbus fails to install or update properly until the system is upgraded explicitly, as a dependency is missing.
Once I upgraded the library my updated Columbus works.

That's a pain in the ***, worked for me via stock appman both update and install from scratch.

tswindell 2011-01-20 08:45

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by stickymick (Post 924399)
Thjs stopped working for me after the last update via App manager.

Fixed it by accessing root in X-term and typing th following 2 commands:

apt-get upgrade ---> Enter.
apt-get update ---> Enter.

I think you got those commands the wrong way around, you need to update before you upgrade ;)

Otoh, if it installed the new columbus, you can safely skip the update as it should already have up-to-date repository lists for extras-devel.

Made a bit of head way with the annoying random crashing, so should have a fix for that in the next point release.

Thanks for your support! :)

stickymick 2011-01-20 12:18

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
I had a feeling I'd got that @rse about face, :p but I did update Columbus via app manager beforehand.

I have noticed though, that when I start the app, the full screen toggle icon is up near the top left of the screen with the menu button above it. Once I tap the screen they expand to their rightful positions.

I can't post a screenshot because it doesn't happen when the keyboard is open. You'll just have to take my word for it. :p

tswindell 2011-01-20 12:21

Re: [ANNOUNCE] Columbus Navigation Toolkitli
 
Quote:

Originally Posted by stickymick (Post 924520)
I had a feeling I'd got that @rse about face, :p but I did update Columbus via app manager beforehand.

I have noticed though, that when I start the app, the full screen toggle icon is up near the top left of the screen with the menu button above it. Once I tap the screen they expand to their rightful positions.

I can't post a screenshot because it doesn't happen when the keyboard is open. You'll just have to take my word for it. :p

Yeah, that's a known little bug, should be fixed in the next release.

tswindell 2011-01-20 13:11

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
So, with the impending release of 1.0 happening (though I'll continue with development and testing snapshots) are there any features people would like to see implemented in 1.0.

Routes and maps is a v2.0 feature so don't ask As it stands the UI and functionality is pretty much static but I am open to suggestions for feature enhancements if not in the core app I can provide supplimentary features through the plugin facilities.

handaxe 2011-01-20 14:04

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Actually, you possibly did things in that order, as the "apt-get upgrade" would install the upgraded librxsupport - the previous apt-get update having refreshed the catalog, thus allowing the install of Columbus?
Fapman by default only notes updates to files in one of the user categories. Tswindell if you incl the version of librxsupport in the Columbus depend's it would make things more robust perhaps?
New things: it would be good to have a text / comment section in "add waypoint". one often wants to note more than the name can capture.
I suppose track saving is a v2 feature?

tswindell 2011-01-20 14:18

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
A notes section is an awesome idea, I'll stick that in. Track/Trip recording and loading is a v1 feature so you can expect that in next weeks update.

As far as deps I did make libcolumbus depend on the new librxsupport library, then the columbus package currently relies on the same source version of libcolumbus. This may possibly be a bug with fapman and I will look into this. :)

Thanks for your input :)

handaxe 2011-01-20 14:35

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Using PackageView shows the depend as just "librxsupport". Some of the others have versions given....

tswindell 2011-01-20 14:37

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
libcolumbus should force the required version, I'll investigate this when I get the chance tomorrow or this evening.

handaxe 2011-01-20 16:11

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
libcolumbus reflects the same "vanilla" librxsupport as does columbus.

tswindell 2011-01-20 17:08

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Yeah, just checked on my N900 and you're right, I'll look into it. I did set the version in libcolumbus to use the new rxsupport lib so there's certainly something strange going on with the extras upload.

handaxe 2011-01-21 05:20

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
another v1 suggestion: waypoint import/export
via .gpx file.

tswindell 2011-01-23 13:33

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by handaxe (Post 925169)
another v1 suggestion: waypoint import/export
via .gpx file.

Yeah, this was a planned feature for v1, though I've not got around to doing it in my development code yet :)

anidel 2011-01-30 20:17

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
I searched the forum for "tty", but didn't seem to find a reference to this error I am getting on my N900:

SerialPort: Failed to open serial device "/dev/ttyGS1"

Any idea of what I may be missing?

PR1.3, pre-production device here.

tswindell 2011-01-30 21:36

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by anidel (Post 932084)
I searched the forum for "tty", but didn't seem to find a reference to this error I am getting on my N900:

SerialPort: Failed to open serial device "/dev/ttyGS1"

Any idea of what I may be missing?

PR1.3, pre-production device here.

Currently, unless you have a custom g_nokia file, the only serial device you can use is ttyGS2. This device is the same one that pnatd uses to expose the AT interface to your computer, so Columbus disables pnatd before using this port, there for tethering internet access over USB is not possible. Hope this helps :)

fwrnando 2011-01-31 06:37

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Great app, I have a UI feature request though: anyway you could add a setting to stop it from opening in full screen? I like seeing the clock/battery etc without having to tap on the corner every time I launch it.

Thanks.

Mentalist Traceur 2011-01-31 07:10

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by fwrnando (Post 932335)
Great app, I have a UI feature request though: anyway you could add a setting to stop it from opening in full screen? I like seeing the clock/battery etc without having to tap on the corner every time I launch it.

Thanks.

I second this in so far as it's made a settings-toggle-able option.

tswindell 2011-01-31 07:18

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Sure, I think I can arrange that for the next version.

Mentalist Traceur 2011-01-31 07:23

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Did I ever mention how amazing you are? And that you're on my donate-to-when-I-have-a-job list?


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

vBulletin® Version 3.8.8