MWgps (MWconn goes GPS)



Es kam jüngst der Wunsch auf, die Möglichkeit zu haben, GPS-Koordinaten und die Empfangsstärke aus Markus B. Weber's Programm MWconn miteinander in Korrelation zu stellen.
Dies gab mir Anlass dazu, das Programm MWgps zu schreiben.

Dabei handelt es sich um ein Kommandozeilen-Programm, dass die GPS-Position (Latitude/Longitude) und die Uhrzeit von einem GPS-Empfänger via serieller Schnittstelle und die derzeitige GPRS/UMTS Empfangsstärke von MWconn via IPC-Interface ausliest.
Für das Auslesen der Daten aus MWconn habe ich auf mein MWconn IPC-Interface für Pascal zurückgegriffen.
Zur Zeit werden nur MWconn Versionen unterstützt, die die Struktur-Version 3 benutzen.
Dies ist bei den Versionen 4.1 bis 5.0 der Fall.
Für das Auslesen der Position wird ein NMEA 0183 fähiges GPS-Modul benötigt, das den RMC-Datensatz bereitstellt.
Dies sollte bei allen üblichen GPS-Modulen, die im Handel erhältlich sind, der Fall sein.

Die Datensätze werden in Form von Tupeln in eine Log-Datei geschrieben, welche später weiter ausgewertet werden kann.

Mittlerweile wurde das Programm um einen GPS-only-, sowie einen Write-(GPS)-Log-Operator ergänzt.
Durch Kombination dieser beiden Operatoren ist es möglich, MWgps u.a. als NMEA 0183 Logger zu verwenden.

Für weitere Informationen zu der Benutzung des Programms, wenden Sie sich bitte an die, in das Programm eingebettete, Hilfe.
Diese erreichen Sie, indem Sie das Programm ohne Parameter starten.
Sie enthält nützliche Informationen zu den zulässigen Parametern, den generierten Daten und generelle Informationen zum Programm.

Als Basis für MWgps diente das nun ebenfalls erhältliche GPStest.

Aktuell ist die Version 0.5.0c.




  Change Log: MWgpsU

  [Version 0.5.0c] (31.03.2009: COMport 1.3c release)
  - COMport has been updated to version 1.3c (now supports non-threading)
  - GPSdata has been updated to version 1.5c (supports COMport 1.3c)
  
  [Version 0.4.5.3c] (15.10.2008: write log release)
  - Write-Log operand has been introduced ('-writelog' and '-w')

  [Version 0.4.5.2c] (15.10.2008: GPSdata 1.3c release)
  - GPSdata has been updated to version 1.3c (now supports different talker IDs)

  [Version 0.4.5.1c] (11.10.2008: instance fix release)
  - MWconn instance name is now handled correctly (no trim)

  [Version 0.4.5c] (09.10.2008: MWpas 1.4.5c release)
  - MWpas has been updated to version 1.4.5c (now supports MWconn 4.5)
  - instance operand has been introduced ('-i' or '-instance')

  [Version 0.4.4.1c] (09.10.2008: GPSonly release)
  - GPS-only operand has been introduced ('-g' and '-gpsonly')

  [Version 0.4.4c] (26.08.2008: first stable release)
  - first stable release
  - version number now reflects the supported version of MWconn

  [Version 0.3.1b] (19.07.2008: synchronize release)
  - COM port is now used with synchronized option enabled
  - message loop simplified

  [Version 0.3b] (19.07.2008: quit release)
  - GPS data are now checked for validity before being written to the log
  - quit operand has been introduced ('-q' and '-quit')

  [Version 0.2b] (17.07.2008: network release)
  - network operand has been introduced ('-n' and '-network')
  - portnumber operands have been set to '-p' and '-port'

  [Version 0.1b] (16.07.2008: initial release)
  - initial source has been written
    



Relevante Links:
Vorstellung von MWgps auf MWconn.info
Hauptseite von MWconn
Hauptseite von MWpas

Downloadseite zum Projekt
Downloadseite von GPStest



Alle Informationen auf dieser Seite sind geistiges Eigentum von coltishWARE (Kevin Niehage).

Hiermit möchte ich mich von den Inhalten der verlinkten Seiten distanzieren.
Ich habe keinerlei Einfluss auf die Gestaltung und den Inhalt der verlinkten Seiten
und mache mir diese deshalb auch nicht zueigen.
Die Informationen auf den verlinkten Seiten sind das alleinige Eigentum der entsprechenden Autoren.