Author Topic: qpegps with openzaurus 3.3.6-pre1  (Read 4271 times)

Anonymous

  • Guest
qpegps with openzaurus 3.3.6-pre1
« on: March 08, 2004, 07:30:06 pm »
Hi

I have been trying to get the qpegps app to work with openzaurus 3.3.6-pre1

I have downloaded and install the qpegps_0.9.2-030611-1_armv4l-xscale.ipk

Installing works just fine.

however when I try and run the app i get a sigsegv. I am using the compat libs also?
I am using a HAICOM CF gps unit model HI-303cf

if anyone has any ideas please let me know.

regards

Kyle

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
qpegps with openzaurus 3.3.6-pre1
« Reply #1 on: March 09, 2004, 05:00:50 am »
Is that the version of qpegps from the feed?

If you\'re not using a 5500 then you could always try the qpegps ipk from the collie ipk feed directory (I can\'t see that there\'s be any differences with qpegps itself, possibly some with gpsd but I also doubt that).


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

Anonymous

  • Guest
qpegps with openzaurus 3.3.6-pre1
« Reply #2 on: March 09, 2004, 07:50:24 pm »
Thanks for the info I have been able to start qpegps now

thoug I have an ok reading on the gpsd data status windo I cannot get a reading from the GPS unit itself.

thanks regards

 Kyle

Anonymous

  • Guest
qpegps with openzaurus 3.3.6-pre1
« Reply #3 on: March 09, 2004, 08:27:59 pm »
another update when I start qpegps I am getting a stty: standard input: Input/output error

not to sure what that means

regards

Kyle

Anonymous

  • Guest
qpegps with openzaurus 3.3.6-pre1
« Reply #4 on: March 10, 2004, 12:54:42 am »
I have a feeling that cf GPS does not work with OZ 3.3.6-pre1

I have changed the gpsd file.

with the following start line

gpsd -p /dev/ttyS3 -s 4800

and try this

cat < /dev/ttyS3

I get
Read error: Input/output error

Back to 335 I guess

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
qpegps with openzaurus 3.3.6-pre1
« Reply #5 on: March 10, 2004, 05:21:17 am »
You might need a different version of gpsd, people have reported problems.

Try starting it and connection from the terminal (telnet), a google for \"man gpsd\" should give you the port, etc.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

kylebuttress

  • Newbie
  • *
  • Posts: 15
    • View Profile
    • http://www.buttress.info
qpegps with openzaurus 3.3.6-pre1
« Reply #6 on: March 12, 2004, 01:27:40 am »
Still trying to find the best GPDS for openzaurus 3.3.6 pre 1 the version I have is complaining about the serial-modules? Where would I get these from?

thanks

kyle

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
qpegps with openzaurus 3.3.6-pre1
« Reply #7 on: March 12, 2004, 05:16:40 am »
Try searching the forum for \'gpsd\', I\'ve read this from someone else and they eventually managed to find a version of gpsd which worked.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

andreasl

  • Newbie
  • *
  • Posts: 5
    • View Profile
    • http://
qpegps with openzaurus 3.3.6-pre1
« Reply #8 on: March 26, 2004, 10:00:34 am »
i don\'t know if it works in 750 but this gpsd works fine with sl-5500 and OZ 3.3.6

http://home.arcor.de/dk7in/gpsd.gz

see german forum:

http://zaurus.help4free.de/html/modules/ne...#forumpost28043

----------------
So long Andreas

 SL 5500G, OZ 3.3.6 mit OPIE 1.0.3-gcc2, SD 256 MB, CF 48/24 MB, CF Kamera, GPS-CF30LP, Laptop mit Linux Mandrake 9.2 und WIN98 / WIN-XP .............

wdingus

  • Newbie
  • *
  • Posts: 2
    • View Profile
qpegps with openzaurus 3.3.6-pre1
« Reply #9 on: July 31, 2004, 09:00:13 am »
I realize this thread is a bit old, but...

SL5500, OZ 3.3.6Pre1

GPSD doesn't want to install because of a dependency on serial-modules. Read elsewhere that they are compiled into the kernel, so I overrode the dependeny and it installs. I run it by hand with a debug of 3 and start qpegps. In the debug window I get a lot of:

Unknown exception: "                     "Lat: 0.000000 Lon: 0.000000 Alt: 0.000000 Sat: 0 Mod: 0 Time:

Interspersed with the exact same thing but some non-ascii characters between the ""s.

I got this gpsd binary from the German site, copied it over the one in /usr/bin and get the exact same thing.

Haicom HI-303S CF GPS which acts as ttyS3 and I have made work only ONCE since purchasing it. Could not reproduce, not sure what I did then.

Since then I've installed/tried OZ 3.2, 3.3.5 and now 3.3.6Pre1. I tried the Sharp ROM, etc...

Not sure what I'm doing wrong but it sure is frustrating

GPSD is talking to the serial port, it's just like it can't decode what's coming down. Does it know about NMEA and SiRF and things like that or does it just take data from /dev/ttySx and make it available via TCP socket?

I start it with debug of 3 in one shell and try "statserial" in another. All lines low. "stty -a </dev/ttyS3" hangs at this point, the port isn't _open_. So I telnet localhost:2947 and then statserial will show me a bunch of pins high and the stty shows 4800bps. If I type "help" in the telnet window I see GPSD returned. In the shell window with gpsd running in debug mode plenty of the above errors.. I kill the telnet and run qpegps which appears to be fine with the running gpsd but doesn't work. The "gpsd" icon flashes between Green OK and Red ERR continuously. Like it can't decypher the data coming off the card either.

It's like the baud rate is wrong but I know the device is supposed to operate at 4800 and I've seen and confirmed this with stty -a < /dev/ttyS3    (I know serial comms, have installed/troubleshot hundreds of serial terminals and printers and can quote the pins of a serial DB25 from memory)

The more I look at it and think about it, the serial-modules dependency issue starts to smell fishy. Serial data is getting "scrambled" between point A and point B somehow it appears and it's the only thing I can think of. There's no cable to be pinned wrong or anything like that, so...

All I know is it's frustrating. I'm leaving for a trip in an hour and kind of wanted to play with/use the GPS on the way... Oh well, maybe next time

Thanks in advance!

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
qpegps with openzaurus 3.3.6-pre1
« Reply #10 on: July 31, 2004, 08:16:55 pm »
Quote
or does it just take data from /dev/ttySx and make it available via TCP socket?

Yes it ought to.

Other than that I'm not too sure I've never used a CF GPS card.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

wdingus

  • Newbie
  • *
  • Posts: 2
    • View Profile
qpegps with openzaurus 3.3.6-pre1
« Reply #11 on: August 01, 2004, 01:22:28 pm »
Additional notes if anyone is interested...

I installed the Sharp 3.10 ROM and then qpegps 0.9.1 - Same deal.. I run gpsd by hand with debug set to 3 and get all the previously mentioned "Unknown Exception" stuff.

I install OZ 3.2 and qpegps 0.9.1 - qpegps segfaults and won't run. gpsd appears to run, no different than the others there.

I'm trying various combinations, versions, etc.. In both the above cases the gpsd daemon was the one that came with qpegps. I didn't see it as part of either distribution but it is in the 3.3.5 and 3.3.6pre distributions it appears.

Oh, and "serial-modules" is a separate package in OZ 3.2  Don't know if that matters or not...

Ideas or suggestions are appreciated.. Even ones that start off "dude you're doing it all wrong, do it like this...."