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 2010-12-29 12:32

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by Mentalist Traceur (Post 906480)
Just checked, mine just has "usr/lib/microb-engine" and "usr/lib/microb-engine/components".

Okay, I'll look into why it's not adding the library search path and upload a new set of packages today.

tswindell 2010-12-29 12:33

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by colakang (Post 906469)
Can it be used as external gps over bluetooth for N95??

Yes, though not tested. :)

casketizer 2010-12-30 03:03

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
On my N900 it also failed to add /opt/usr/lib.
I added it manually and updated with ldconfig.
Works fine now.

colakang 2010-12-30 03:11

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by tswindell (Post 906659)
Yes, though not tested. :)

usually , i will turn of the bluetooth.

should i turn on bluetooth first ? then open columbus , enable bluetooth ?

i set my n95 to use bluetooth gps,but it can't connect to my N900,is there any step i miss?

thanks

lolloo 2010-12-30 05:38

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Congrats tswindell! awesome! been waiting!

but why doesnt it work for me? i click on the app and then disapears.

colakang 2010-12-30 06:55

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by lolloo (Post 907247)
Congrats tswindell! awesome! been waiting!

but why doesnt it work for me? i click on the app and then disapears.

sudo gainroot
vi /etc/ld.so.conf add "/opt/usr/lib/"
ldconfig

tswindell 2010-12-30 13:53

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by colakang (Post 907197)
usually , i will turn of the bluetooth.

should i turn on bluetooth first ? then open columbus , enable bluetooth ?

i set my n95 to use bluetooth gps,but it can't connect to my N900,is there any step i miss?

thanks

You need to pair your N900 with the N95 and set the N900 to accept connections automatically from the N95, then, make sure Bluetooth is on from the system tray then enable bluetooth streaming in Columbus

ajack 2010-12-30 16:48

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
@tswindell:

I have this problem where I run Columbus, and it runs fine... but about a minute later the program quits.

Also, I had installation problems earlier and had to append in file /etc/ld.so.conf the string "/opt/usr/lib/" before I got it working.

Is there anything you need from me to help you debug this?

bobh 2010-12-30 17:24

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
After doing the ldconfig thing, version 0.9-1 starts, but it does not initialize the GPS. The GPS icon never appears in the status bar. So it never gets any location information.

When I run it from the command line I see the following messages:

ApplicationController: Loading application configuration.
ApplicationController: Attempting to start up location services.
ApplicationController: Location services started.
ApplicationController: Connecting telemetry source signals.

So it seems to think it started location services, but it did not. Other GPS apps including Nokia's map and GPSJinni work fine, as does the Qt mobility demo app and the 0.8.2 version of Columbus.

gabby131 2010-12-30 17:30

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
a compass on the n900 at last!!! my navigation mode is now complete!!!!

Android_808 2010-12-30 17:42

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
why don't you just link the .desktop file to a shell script that appends /opt/usr/lib or whatever to LD_LIBRARY_PATH? Like Marble does. then call main app from the script.

tswindell 2010-12-30 18:32

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by Android_808 (Post 907740)
why don't you just link the .desktop file to a shell script that appends /opt/usr/lib or whatever to LD_LIBRARY_PATH? Like Marble does. then call main app from the script.

Good idea,

Android_808 2010-12-30 18:53

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
haven't got columbus installed. should be pretty easy though. i use it to run a desktop project with loads of shared libraries. bit more complex as its based off the quake 3 launcher script.

tswindell 2010-12-30 19:00

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Personally as "/opt/usr" is the default install prefix in Qt Creator for maemo projects, I think that /opt/usr/bin should be in $PATH and /opt/usr/lib should be in /etc/ld.so.conf, but who should set that up :)

Android_808 2010-12-30 19:38

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
As ld.so.conf is a major file, would you want your app to be the reason someones device gets messed up if something goes wrong. at least the scripted way the change is only temporary, only being made when the app is run and then undone on reboot

tswindell 2010-12-30 20:06

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by Android_808 (Post 907816)
As ld.so.conf is a major file, would you want your app to be the reason someones device gets messed up if something goes wrong. at least the scripted way the change is only temporary, only being made when the app is run and then undone on reboot

Actually unless you export your LD_LIBRARY_PATH variable, it's only in effect for the duration of your shell script/app is running.

"/etc/ld.so.conf" is a system configuration file that I am only using for its' intended purpose. I'm using it for exactly the reason it's there ..

But It shouldn't necessarily be up to my app to add the "/opt/usr" prefix into the system. There should be some Qt Application package that does it, that I and other developers would then depend on so we didn't have to worry about setting the system up correctly ourselves ..

ddiscodave 2010-12-30 20:50

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
will this app EASILY give me the exact geographic coordinates of where i am at any moment? if so how? i see from the screenshots that there are some coordinates. if this app does then i will love you forever!

tswindell 2010-12-30 20:52

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by ddiscodave (Post 907862)
will this app EASILY give me the exact geographic coordinates of where i am at any moment? if so how? i see from the screenshots that there are some coordinates. if this app does then i will love you forever!

The application displays latitude and longitude in various formats, it's not exactly the first that does it though :P

ajack 2010-12-31 03:53

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by ajack (Post 907705)
@tswindell:

I have this problem where I run Columbus, and it runs fine... but about a minute later the program quits.

Also, I had installation problems earlier and had to append in file /etc/ld.so.conf the string "/opt/usr/lib/" before I got it working.

Is there anything you need from me to help you debug this?

Hi tswindell,

I didn't hear from you since my last post and decided to give you whatever info I could get from the error. When I run columbus from a terminal shell, I got the following:

Quote:


/opt/usr/bin $ ./columbus
ApplicationController: Creating telemetry source objects.
ApplicationController: Initializing configuration manager.
ApplicationController: Initializing logging manager.
ApplicationController: Initializing plugin management system.
PluginManager: ctor()
PluginManager: Loading plugins from: "/opt/usr/lib/columbus/plugins"
PluginManager: Found plugin candidate: "libbluetooth-plugin.so"
PluginManager: Loading plugin candidate: "libbluetooth-plugin.so"
BluetoothServerPlugin: ctor()
BluetoothServerPlugin: Initializing plugin.
BluetoothOptionsDialog: Restoring configuration.
BluetoothOptionsDialog: Performing UI update.
BluetoothOptionsDialog: Performing UI update.
PluginManager: Registered plugin: "bluetooth-server"
PluginManager: Found plugin candidate: "libnetwork-plugin.so"
PluginManager: Loading plugin candidate: "libnetwork-plugin.so"
NetworkServerPlugin: ctor()
NetworkServerPlugin: Initializing plugin.
NetworkServerPlugin: Loading configuration settings.
NetworkOptionsDialog: Restoring configuration.
NetworkOptionsDialog: Performing UI update.
NetworkOptionsDialog: Performing UI update.
NetworkOptionsDialog: Performing UI update.
NetworkOptionsDialog: Performing UI update.
PluginManager: Registered plugin: "network-server-plugin"
PluginManager: Found plugin candidate: "libusb-serial-plugin.so"
PluginManager: Loading plugin candidate: "libusb-serial-plugin.so"
USBSerialPlugin: ctor()
USBSerialPlugin: Initializing plugin.
USBSerialOptionsDialog: Loading settings.
USBSerialOptionsDialog: Performing UI update.
PluginManager: Registered plugin: "usb-serial"
ApplicationController: Loading application configuration.
ApplicationController: Attempting to start up location services.
ApplicationController: Location services started.
ApplicationController: Connecting telemetry source signals.
ColumbusDialogLogging: Loading settings.
ColumbusDialogLogging: Performing UI update.
MainWindow: Enabling screen saver inhibit.
MainWindow: Window activate event.
MainWindow: Resuming UI updates.
MainWindow: Window deactivate event.
MainWindow: Disabling screen saver inhibit.
MainWindow: Suspending UI updates.
MainWindow: Window activate event.
MainWindow: Resuming UI updates.
MainWindow: Enabling screen saver inhibit.
Segmentation fault

Hope this helps as I really like this program...

colakang 2010-12-31 04:54

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by tswindell (Post 907585)
You need to pair your N900 with the N95 and set the N900 to accept connections automatically from the N95, then, make sure Bluetooth is on from the system tray then enable bluetooth streaming in Columbus

here is columbus output message:

ServicePerformerFactory: destroyInstance() - Unregistering with logging manager.
BluetoothAcceptor: Destroying transport.
BluetoothAcceptor: Notifying upper layer.
BluetoothAcceptor: Remote endpoint "00:1A:DC:D4:8D:5C" connected, creating transport handle.
BluetoothAcceptor: Creating service performer.
ServicePerformerFactory - Creating instance.
ServicePerformerFactory - Registering instance with logging manager.
BluetoothAcceptor: Notifying upper layer.
BluetoothAcceptor: Shutting down transport device.
BluetoothAcceptor: Remote endpoint disconnected, destroying performer.

"00:1A:DC:D4:8D:5C" is my n95.

is the n95 not support NMEA format?

ddiscodave 2010-12-31 05:03

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
okay so installed it but it crashes as soon as i launch it. any ideas?

ayazpak 2010-12-31 05:08

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
After installation Columbus Navigation Toolkit it crashes on start-up

peacekeper 2010-12-31 06:21

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
yeap for me is the same once i click on the icon it crashes.

ajack 2010-12-31 06:25

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
@ddiscodave and ayazpak:

go to terminal as root, edit the file:

/etc/ld.so.conf

and add in the following line:

/opt/usr/lib

Save the file, then run:

ldconfig

You should now be able to launch Columbus. If it still doesn't work, reboot your N900 and all should run. Hope this helps... :)

peacekeper 2010-12-31 08:02

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by ajack (Post 908115)
@ddiscodave and ayazpak:

go to terminal as root, edit the file:

/etc/ld.so.conf

and add in the following line:

/opt/usr/lib

Save the file, then run:

ldconfig

You should now be able to launch Columbus. If it still doesn't work, reboot your N900 and all should run. Hope this helps... :)

didn't works for me its says: "/etc/ld.so.conf permission denied"

ajack 2010-12-31 09:41

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by peacekeper (Post 908153)
didn't works for me its says: "/etc/ld.so.conf permission denied"

Like I said, you need to have root access... try typing:

sudo gainroot

the prompt should change from an "$" to a "#". If this fails, you need to run the Application Manager and install a program called "rootsh".

peacekeper 2010-12-31 10:10

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by ajack (Post 908212)
Like I said, you need to have root access... try typing:

sudo gainroot

the prompt should change from an "$" to a "#". If this fails, you need to run the Application Manager and install a program called "rootsh".


sorry for bother u ajack, but i have root acces and still the message with the permission denied.

ayazpak 2010-12-31 10:22

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by ajack (Post 908212)
Like I said, you need to have root access... try typing:

sudo gainroot

the prompt should change from an "$" to a "#". If this fails, you need to run the Application Manager and install a program called "rootsh".

Root installed but result is permission denied:mad:

ajack 2010-12-31 10:25

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by peacekeper (Post 908229)
sorry for bother u ajack, but i have root acces and still the message with the permission denied.

There is a possibility your rootfs is mounted as READ-ONLY, you will need to search for a solution in these forums or via Google. I know how to solve this if it affects your microSD or MyDocs mounted media but am not sure how (if it's even the case here) for the rootfs. Sorry... :(

ddiscodave 2010-12-31 12:57

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
real bummer...... was looking forward to using it. gonna uninstall now and hope for a stable version later. happy new year

tswindell 2010-12-31 14:51

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by colakang (Post 908090)
here is columbus output message:

ServicePerformerFactory: destroyInstance() - Unregistering with logging manager.
BluetoothAcceptor: Destroying transport.
BluetoothAcceptor: Notifying upper layer.
BluetoothAcceptor: Remote endpoint "00:1A:DC:D4:8D:5C" connected, creating transport handle.
BluetoothAcceptor: Creating service performer.
ServicePerformerFactory - Creating instance.
ServicePerformerFactory - Registering instance with logging manager.
BluetoothAcceptor: Notifying upper layer.
BluetoothAcceptor: Shutting down transport device.
BluetoothAcceptor: Remote endpoint disconnected, destroying performer.

"00:1A:DC:D4:8D:5C" is my n95.

is the n95 not support NMEA format?

It should, I'll have to test it on my sisters N95 this weekend and see what I can come up with.

tswindell 2010-12-31 14:53

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by ajack (Post 908068)
Hi tswindell,

I didn't hear from you since my last post and decided to give you whatever info I could get from the error. When I run columbus from a terminal shell, I got the following:



Hope this helps as I really like this program...

I'm looking into this issue, I have noticed it myself.

colakang 2010-12-31 18:23

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by tswindell (Post 908394)
It should, I'll have to test it on my sisters N95 this weekend and see what I can come up with.

:)
waitting your good news.
:D

Cobra 2010-12-31 18:32

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by ayazpak (Post 908242)
Root installed but result is permission denied:mad:

sudo gainroot dosnt work for me either just type " root " (after installing rootsh) and you should get root. also you need a text editor i use leafpad so after root type " leafpad /etc/ld.so.conf "

epitaph 2010-12-31 22:22

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
If you do waypoints and logging and such do you also provide a travelman-salesman or chinese postman solution? What I think of is a minimal-spanning-tree and euler-path. Wouldn't it be a helpful tool to calculate such a path?

bman 2011-01-01 06:43

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
can this somehow send information (nmea 0183) through a com port to the computer or is there another app that can achieve this

tswindell 2011-01-01 13:06

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by bman (Post 908829)
can this somehow send information (nmea 0183) through a com port to the computer or is there another app that can achieve this

In tools you can set it up to stream over the usb serial port that the modem usually uses in PC suite mode. With obvious side effects.

CasTTeLLo 2011-01-01 13:38

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
when i click the icon nothing happen?? i miss somthg?

tswindell 2011-01-01 13:43

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
Quote:

Originally Posted by CasTTeLLo (Post 908985)
when i click the icon nothing happen?? i miss somthg?

Yes, the current version is broke, there's plenty in this thread, even just a few posts back documenting this.

CasTTeLLo 2011-01-01 13:49

Re: [ANNOUNCE] Columbus Navigation Toolkit
 
so which version is working?


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

vBulletin® Version 3.8.8