Active Topics

 



Notices


Reply
Thread Tools
tz1's Avatar
Posts: 716 | Thanked: 236 times | Joined on Dec 2007
#61
minigpsd itself generates the icon displayed in the statusbar. I have a version that substitutes a "never started" version in yellow (for now) if the file doesn't exist.

For those that the statusbar doesn't work for the BT stuff, could you check in /usr/lib/hildon-desktop/minigpsd-sb.py to see if it says import gconf or import gnome.gconf near the top? And can you set the Web Title?

If you look closely, the icon displays the satellites with signal strength. Those teeny blue to red to yellow to white dots. I know, you can't see them, but I'm working on that. It turns out that it is faster and easier in many ways to have minigpsd generate a pixmap than to try to do so in python from a datastream.

Start only when stopped, Stop only when started is also on my list now. I thought about it but I'll bump it up.

You also need to run minigpsd as user, not root (and/or remove anything in /tmp that may have been put there as root). It uses "sudo l2ping..." to determine if the configured bluetooth devices are there. To do that it adds an entry to /etc/sudoers but root cannot run sudo so gives that error.

I'll also try to setup my zdez.org site as a repository - I've looked at that, but as I've mentioned on MY tablet, Application manager isn't working normally. But I can take advantage of the newly reflashed to see what is going on.

The problem with mirroring bluez-utils-test is that they go with (and I think are part of) the bluez stack itself, so when bluez-* in the main section gets updated, any mirror in extras will break the dependency, or not reflect changes made in the mainline bluez stack source.

And one final word about AppManager - yes, I understand the behavior, but I still think it is bizarre or imbecilic. One goal (which only seems to be there when I complain about invisibility of non-user packages) is "think of the user, noobs need to be able to have a clean list of apps". And when doing a mere enable-disable puts junk in the list, and the enabled list is far from user only? Well, that is how it is supposed to work even though any average user would be completely confused. Before worrying about the next release, they should first untangle the contradictory goals of the application manager, repositories, categories, whatever, for the existing Diablo release. It shouldn't be this hard or confusing either for first time users, power users, or developers.

I am tempted to port one of the managers or write a python front-end of my own.
 
Benson's Avatar
Posts: 4,930 | Thanked: 2,272 times | Joined on Oct 2007
#62
Originally Posted by tz1 View Post
First, my icons and such are animating properly. I've occasionally had strange things happen (not stoppage for icons) that usually disappear upon a reboot. The problem sounds like the icon cache (and or a full internal flash or full memory/swap)

The reason for my last post is I restored my n800 to as close to factory as I could get, then did the updates the app manager recommended, enabled and disabled the extras repository - without actually installing anything - and whatever database appmanager is using is already broken.

I'm already in red-pill or apt-get territory (to fix things or make them work) and I haven't installed a single application.

I would like nothing better than to have everything just work. It doesn't/won't. And I've done this a half-dozen times on two different tablets and same thing each time. The AppManager goes strange within a day after a clean flash. apt-get works but it won't remember the applications I install for a restore, and AppManager eventually refuses to resolve dependencies. I have no idea why, it just lists things in "problems" that shouldn't be there. So to get anything installed with AppManager I have to go into red-pill and manually install every app, library, data, whatever one at a time working up the dependency tree. But once I enable red-pill, they say everything is completely unsupported so they won't fix anything.

And I am really frustrated (can't you tell) since their install system doesn't work for normal packages for me, meanwhile I'm trying to figure out how to package my app that has a dependency on something which is a utility and probably less obscure than half of the things I listed as already being user visible from Extras (or when it is turned off like libuiw) and they tell me I don't understand. No, I don't.

Is the current state of my n800 what Nokia expects (extras on or off)?
Are those "user" blue pill packages?
The state of your N800 is... strange. It definitely doesn't match what I've seen.

Is it possible you've got a corrupt image on your computer, and you're reflashing it with the same corrupt image? That's all I can think of...
 
tz1's Avatar
Posts: 716 | Thanked: 236 times | Joined on Dec 2007
#63
fat fingers again.

Try the pre3 and see if the BT stuff works now.
(The standalone and statusbar were the same except for a typo I probably hit while closing my editor. Fixed now).

http://zdez.org/TZGPSD-Statusbar-Applet-0.30-pre3.deb
 
tz1's Avatar
Posts: 716 | Thanked: 236 times | Joined on Dec 2007
#64
It is possible that the image is corrupt, but the various archives and layers are checksummed and they report no errors (in split or as the whole image). Generally something gzipped breaks badly after the error. But two images (n810 and n800 as separate files)? And that is one of the reasons I reflashed more than once - when it was acting strange, I redownloaded (or Nokia's windows flasher tool did) and reflashed and the same thing.
 
Posts: 1,101 | Thanked: 1,185 times | Joined on Aug 2008 @ Spain
#65
Originally Posted by tz1 View Post
Interestingly enough, if I haven't paired the device using the hildon BT applet, but have the right address, it will still connect if the address is right.

I'll have to look further into the wifi degradation. I submitted a bug report (but I thought l2ping was better - doing rfcomm and letting it fail I remember killed the wifi).

https://bugs.maemo.org/show_bug.cgi?id=3238

Maybe the bug should get a few more votes.
Confirmed and voted.
 
Posts: 121 | Thanked: 28 times | Joined on Oct 2007
#66
Thanks Tz1 It's all working now with http://zdez.org/TZGPSD-Statusbar-Applet-0.30-pre3.deb update . I can now edit all setings from the top down . Start and stop also woking fine ..


Thanks
computerfreek
 
tz1's Avatar
Posts: 716 | Thanked: 236 times | Joined on Dec 2007
#67
l2ping doesn't seem to interfere with much of anything. rfcomm does.

That is part of the complication. l2ping needs sudo, and it is easier (and safer, and near-zero CPU) to add that one line to sudoers. I check for the device using l2ping (it may only ping once and just hear a turn-on announcement), and only when I see it do I do rfcomm. If the device disconnects, I go back to l2ping.

That was the only way I could manage to connect, break, and restore connections to my BT gps without interfering with everything else. If I lose the BT GPS (GPS lock or connection - think driving to a park, then walking around the park) I switch to the Nokia internal as the default device. (I still log the internal GPS stream to the KML file when the BT device is on and have a post processed comparison kml somewhere).

I should also add a root check on minigpsd and complain if someone tries to run it as root (as I've done myself mistakenly).
 
tz1's Avatar
Posts: 716 | Thanked: 236 times | Joined on Dec 2007
#68
There is now a zdez repository. I put bluez-utils-test so there would be no missing dependencies and it seems to work in blue-pill on my clean n800. This will install minigpsd, but not the python applets, but they will be in user/navigation on your tablet.

http://www.zdez.org/minigpsd.install

I'm not sure if it will pick up updates (I need to read farther), but for the time being I will try to keep everything in sync, though source will still be at the top level
 
Posts: 134 | Thanked: 57 times | Joined on Mar 2008 @ South Bend IN
#69
I'm reinstalling now, out of your new repository. I'll let you know it randomly causes the errors again (though I honestly don't think it should). From what I saw before, I liked it. I'm going to see what I can do about using it for the built in map program instead of the normal gpsd. Thanks for your work!

If you are looking for info on the deb repository, gene cash has an excellent explanation of how to implement it here, including how to update it. Assuming of course that you are running your own Linux server (which It appears you are, but that may clarify for any one else who sees this).
 
Posts: 121 | Thanked: 28 times | Joined on Oct 2007
#70
Originally Posted by hvacengi View Post
I'm going to see what I can do about using it for the built in map program instead of the normal gpsd. .
built in map program is working for me you have to start minigpsd then load map program it will ask to turn on GPS say yes it will load the default icon for gps but you will see it will not lock it will just use minigpsd at that point .works fine like that for me ..


Thanks
computerfreek
 
Reply

Tags
gps, obd2


 
Forum Jump


All times are GMT. The time now is 06:31.