NaviPOWM und Linux (opensuse 11.2)

  • Hallo,
    gpsd läuft jetzt und es werden gültige Daten über gpsmon bzw. qtgpsc angezeigt.


    linux-l5la:/home/dieter # gpsd -N -n -D 2 /dev/ttyUSB0
    gpsd: launching (Version 2.37)
    gpsd: listening on port gpsd
    gpsd: successfully connected to the DBUS system bus
    gpsd: running with effective group ID 0
    gpsd: running with effective user ID 0
    gpsd: opening GPS data source at '/dev/ttyUSB0'
    gpsd: speed 38400, 8N1
    gpsd: garmin_gps not active.
    gpsd: gpsd_activate(1): opened GPS (5)
    gpsd: ntpd_link_activate: 0
    gpsd: unknown sentence: "$PMTK001,-1,0*1F\x0d\x0a"
    gpsd: can't use GGA time until after ZDA or RMC has supplied a year.
    gpsd: unknown sentence: "$PMTK001,-1,0*1F\x0d\x0a"
    gpsd: unknown sentence: "$PMTK001,-1,0*1F\x0d\x0a"
    gpsd: unknown sentence: "$PMTK001,-1,0*1F\x0d\x0a"
    gpsd: unknown sentence: "$PMTK001,-1,0*1F\x0d\x0a"
    gpsd: unknown sentence: "$PMTK001,-1,0*1F\x0d\x0a"
    gpsd: unknown sentence: "$PMTK001,-1,0*1F\x0d\x0a"
    gpsd: client 127.0.0.1 (0) connect on fd 6
    gpsd: client(0) turned on watching
    gpsd: client(0) turned on raw mode
    gpsd: client 127.0.0.1 (1) connect on fd 7
    gpsd: detaching 127.0.0.1 (sub1, fd 7) in detach_client
    gpsd: client 127.0.0.1 (1) connect on fd 7
    gpsd: detaching 127.0.0.1 (sub1, fd 7) in detach_client



    Habe die navipowm.ini entsprechend angepasst:


    // port for GPS input
    //-----------------------
    // Here some examples:
    // GPSPort = NMEA;serial;COM1;4800;8;N;1 <- Windows
    // GPSPort = NMEA;serial;COM5:;9600;8;N;1 <- Windows Mobile. ":" needed
    // GPSPort = NMEA;serial;/dev/ttyS1;4800;8;N;1 <- Linux
    // GPSPort = NMEA;file;2005042301.txt;1 <- DEMO mode, timeout in seconds
    // GPSPort = NMEA;file;2005042301.txt;500ms <- DEMO mode, timeout in milliseconds
    GPSPort = GPSD;GPSD;127.0.0.1;2947 <- gpsd on Linux
    //-----------------------
    //GPSPort = NMEA;file;demo01.txt;1



    Wenn NaviPOWM vers. 477 gestartet wird, kommt aber keine Verbindung zu stande (keine Satellitenanzeige).



    Bemerkung: Nutze Holux-241 mit Kabelverbindung.
    Eine Bluetooth-Verbindung mit Holux-241 bzw. Columbus V-900 funktionierte bisher nicht. Der Bluetoothadapter wird zwar erkannt, aber eine Verbindung zu den Loggern ist mir bisher nicht gelungen.
    Google-suche ergibt, dass es bei opensuse 11.2 wohl Probleme gibt.


    linux-l5la:/home/dieter # hwinfo --blue
    14: USB 00.0: 11500 Bluetooth Device
    [Created at usb.122]
    UDI: /org/freedesktop/Hal/devices/usb_device_1131_1001_noserial_if0
    Unique ID: wn1q.Vw1vgumYcR4
    Parent ID: 2XnU.v+N+B0xY+P6
    SysFS ID: /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2:1.0
    SysFS BusID: 5-2:1.0
    Hardware Class: bluetooth
    Model: "Integrated System Solution KY-BT100 Bluetooth Adapter"
    Hotplug: USB
    Vendor: usb 0x1131 "Integrated System Solution Corp."
    Device: usb 0x1001 "KY-BT100 Bluetooth Adapter"
    Revision: "1.34"
    Driver: "btusb"
    Driver Modules: "btusb"
    Speed: 12 Mbps
    Module Alias: "usb:v1131p1001d0134dcE0dsc01dp01icE0isc01ip01"
    Driver Info #0:
    Driver Status: btusb is active
    Driver Activation Cmd: "modprobe btusb"
    Config Status: cfg=no, avail=yes, need=no, active=unknown
    Attached to: #5 (Hub)



    Gruß
    Dieter

    Einmal editiert, zuletzt von meppen7 ()


  • Hallo, gpsd läuft jetzt und es werden gültige Daten über gpsmon bzw. qtgpsc angezeigt.


    Hallo Dieter,


    mit xgps kannst Du einen "grafischen" Ueberblick ueber die Satelliten erhalten.


    Zitat


    Habe die navipowm.ini entsprechend angepasst:


    GPSPort = GPSD;GPSD;127.0.0.1;2947 <- gpsd on Linux


    Bitte alles ab 2947 loeschen. Das ist nur zur Erklaerung. Also:


    GPSPort = GPSD;GPSD;127.0.0.1;2947


    Zitat


    Wenn NaviPOWM vers. 477 gestartet wird, kommt aber keine Verbindung zu stande (keine Satellitenanzeige).


    Wenn die Zeile "GPSD" in der Ansischt Satellitenverbindung gruen ist, dann ist die Verbindung da, ansonsten nicht.



    Bitte um Rueckmeldung
    Julian

  • Hallo Julian,
    habe den Kommentar bei
    GPSPort = GPSD;GPSD;127.0.0.1;2947
    entfernt.
    Jetzt ist die gpsd-Zeile grün und meine Postion wird in NaviPOWM richtig angezeigt.
    Kann es wirklich der Kommentar gewesen sein?


    Gruß
    Dieter


    Zusatz:
    Habe speichern aktiviert.
    Es wird nur eine Datei xxxxxxx.gpx gespeichert.
    Inhalt ist nur Datum und Zeit, keine Koordinaten


    Weitere Anmerkungen:


    1. Kartenfenster von NaviPOWM
    - Anzahl der Satelliten ist 0 (links oben)
    - Werte der Koordinatenanzeige (Lat,Lon, Höhe) oben rechts verändern sich.


    2. Fenster der Sat-Anzeige
    - Sat-Anzeige links oben = 0
    - GPRRMC bis GPGSV ist rot
    - GPSD ist grün
    - alle dargestellten Satelliten in der Kreisdarstellung und im Balkendiagramm sind rot.
    - Anzeige rechts oben
    HDOP:0.00 in rot
    VDOP:0.00 in rot

    Der GPS-Empfänger liegt unbeweglich auf der Fensterbank.

    2 Mal editiert, zuletzt von meppen7 ()

  • Das Bluetooth-Problem hatte ich auch unter Ubunto mit meinen Holux 236.


    Die Lösung war den Bluetooth-Manager (Blueman Geräteverwaltung 1.21) zu installieren und diesen die SPP-Verbindung einzurichten (Rechtsklick auf das angezeigte Bluetooth-Gerät.)


    Dann wird die GPS-Maus unter dev/rfcomm0 eingebunden und kann mit GPSD verwendet werden.


    Befehl. "gpsd -b -N -n -D 2 -S 2500 /dev/rfcomm0"


    Ich musste den Port ändern da gpsd immer behauptet hat es würde schon laufen.

  • Das Bluetooth-Problem hatte ich auch unter Ubunto mit meinen Holux 236.


    Die Lösung war den Bluetooth-Manager (Blueman Geräteverwaltung 1.21) zu installieren und diesen die SPP-Verbindung einzurichten (Rechtsklick auf das angezeigte Bluetooth-Gerät.)

    Hallo Habe Handy,
    danke.


    Die gute Nachricht: das Blueman-Paket gibt es auch für opensuse 11.2.
    Die schlechte Nachricht: Ich bekome die Meldung bluez nicht gestartet.

    Edit:

    Habe blueman neu installiert, jetzt werden meine beiden Logger im Manager mit Suche (Fernglas) gefunden.
    Habe sie mit '+' hinzugefügt und habe Gerät-> Kopplung gewählt und 0000 eingegeben.
    Schon mal ein Teilerfolg.
    Später versuche ich den 'Rest'.

    Dann wird die GPS-Maus unter dev/rfcomm0 eingebunden und kann mit GPSD verwendet werden.

    Das kann man sicher einstellen, wenn der Bluetoothmanager richtig gestartet ist.


    Befehl. "gpsd -b -N -n -D 2 -S 2500 /dev/rfcomm0"

    Das wäre dann klar
    Wofür steht '2500'?. Das kann doch nicht die Baudrate sein, oder?

    Ich musste den Port ändern da gpsd immer behauptet hat es würde schon laufen.

    wird man bei mir sehen, wenn ich überhaupt soweit komme



    Ein Problem für mich könnte auch sein, dass die zusätzlich zu intallierenden Pake te unter suse einen anderen Namen haben können.
    Muss da erstmal in den verfügbaren Quellen lesen, vielleicht steht da eine Lösung.


    Gruß
    Dieter

    3 Mal editiert, zuletzt von meppen7 ()

  • die 2500 steht für den von GPSD verwendeten Port. Beim Defaultport gab es immer die Fehlermeldung das GPSD angeblich schon laufen würde.

  • die 2500 steht für den von GPSD verwendeten Port. Beim Defaultport gab es immer die Fehlermeldung das GPSD angeblich schon laufen würde.


    o.k.


    Habe versucht 2 Bluetooth-Logger parallel einzurichten. Beim 2. Gerät erhalte ich die Meldung : Gerät erfolgreich hinzugefügt, aber Verbindung fehlgeschlagen. Offensichtlich kann man wohl nur 1 Gerät gleichzeitig einrichten?
    Asonsten bin ich wohl auf dem richtigen Weg.


    Gruß
    Dieter


  • Kann es wirklich der Kommentar gewesen sein?


    Jepp, das bewirkt, dass der Port auf 0 gesetzt wird.


    Zitat


    Habe speichern aktiviert.
    Es wird nur eine Datei xxxxxxx.gpx gespeichert.
    Inhalt ist nur Datum und Zeit, keine Koordinaten


    Kann ich so nicht reproduzieren.


    Zitat


    Weitere Anmerkungen:
    [...]


    Bitte die neueste Version benutzen, da sind noch ein paar Fehler raus.


    Danke fuer's feedback,
    Julian

  • Habe speichern aktiviert.
    Es wird nur eine Datei xxxxxxx.gpx gespeichert.


    Hallo Dieter,


    das ist korrekt. NMEA Daten koennen nicht gespeichert werden, nur die gpx-Datei.


    Zitat

    Inhalt ist nur Datum und Zeit, keine Koordinaten


    Kannst Du mir bitte die Datei zukommen lassen? Sowas sollte eigentlich nicht passieren duerfen.


    Danke,
    Julian

  • das ist korrekt. NMEA Daten koennen nicht gespeichert werden, nur die gpx-Datei.

    Hallo Julian,
    war nur etwas verwundert, dass es keine NMEA-Datei gibt, weil sie bei der WinCE-Version erzeugt werden kann.
    Zitat



    Inhalt ist nur Datum und Zeit, keine Koordinaten


    Kannst Du mir bitte die Datei zukommen lassen? Sowas sollte eigentlich nicht passieren duerfen.

    Habe mal 2 aktuelle gpx-Dateien angehängt (NaviPOWM Vers. 481 erzeugt am 28.05.2010), die verwendetete NaviPOWM.ini und Bildschirmdump der Satellitenanzeige von NaviPOWM.


    Gruß
    Dieter

  • [Inhalt ist nur Datum und Zeit, keine Koordinaten


    [...]
    Habe mal 2 aktuelle gpx-Dateien angehängt (NaviPOWM Vers. 481 erzeugt am 28.05.2010)[/quote]


    Hi,


    die Dateien sind in Ordnung. Einfach mit einem Texteditor oeffnen.


    Gruesse,
    Julian

  • Zitat von »meppen7«




    [Inhalt ist nur Datum und Zeit, keine Koordinaten


    [...]
    Habe mal 2 aktuelle gpx-Dateien angehängt (NaviPOWM Vers. 481 erzeugt am 28.05.2010)


    Hi,


    die Dateien sind in Ordnung. Einfach mit einem Texteditor oeffnen.


    Hallo Julian,
    stimmt.
    Ich hatte die Dateien mit Dolphin geöffnet und dann werden die Koordinaten nicht angezeigt ?( . Entweder ist suse oder ich zu blöd.


    Ansonsten, alle Probleme gelöst. NaviPOWM und gpsd funktionieren mit opensuse 11.2.


    MfG
    Dieter

    Einmal editiert, zuletzt von meppen7 ()


  • Ich hatte die Dateien mit Dolphin geöffnet und dann werden die Koordinaten nicht angezeigt ?( . Entweder ist suse oder ich zu blöd.


    Weder noch ;) gpx ist eine xml Datei und wird als solche angezeigt, und das kommt dabei eben raus. Ich muss gestehen, ich bin auch drauf reingefallen. Mit Opera...


    Zitat

    Ansonsten, alle Probleme gelöst. NaviPOWM und gpsd funktionieren mit opensuse 11.2.


    Super.


    Julian