Basic4ppc - Windows Mobile Development  

Go Back   Basic4ppc - Windows Mobile Development > Foreign Languages > German Forum
Home Register FAQ Members List Search Today's Posts Mark Forums Read


Probleme beim Lesen eines NMEA-Protokolls


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 12-09-2007, 05:20 PM
Junior Member
 
Join Date: Oct 2007
Posts: 47
Default Probleme beim Lesen eines NMEA-Protokolls

Hallo, bin neu hier aber schwer begeistert von Basic4ppc. Hab' vorher ein paar Sachen in Delphi auf dem Desktop gemacht. Aber jetzt zu meinem Problem:

Ich habe mich mit der Network.dll über eine GPRS-Verbindung auf einen Server eingewählt. Dieser stellt alle zwei Sekunden über einen Port ein aktuelles NMEA-Protokoll (GPS-Koordinaten, Geschwindigkeit etc.) zur Verfügung. Mit

filestream.new1(client.Getstream,false)
NMEAProtokoll=filestream.readstring

möchte ich gerne das NMEA-Protokoll in die Stringvariable NMEAProtokoll einlesen, um die Infos verwerten zu können. Leider hab ich in meinem String nie ein vollständiges Protokoll, sondern immer nur Teile daraus. Manchmal nur das Ende, dann wieder etwas aus der Mitte u.s.w. Ein NMEA-Protokoll sieht z.B. so aus:
"$GPRMC,075308,A,5101.7318,N,00559.4970,E,087.4,00 0.0,250600,000.0,W*68",

wobei es laut Standard nie länger als 82 Zeichen sein darf. Mit Strsplt teile ich dann den String und filter so die einzelnen Infos raus. Ich denke, es ist ein Puffer-Problem, hab' aber keine Lösung. Der Server ist so ausgerichtet, dass man mit beliebig vielen Clients drauf zugreifen kann, so dass nicht nachgehalten wird, welcher Client welche Infos bereits abgeholt hat.

In den Zusammenhang hab' ich dann noch ein Problem: Kann ich eine GPRS-Verbindung wieder automatisch aufbauen lassen, wenn sie mal unterbrochen wurde, ohne gleich unter Windows Mobile/Einstellungen/Verbindungen alles manuell machen zu müssen?


Ich bedanke mich und schöne Grüße aus NRW!!!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Read NMEA from Server schimanski Questions & Help Needed 42 05-13-2008 08:42 AM
Simple NMEA logger Bruno Share Your Creations 0 05-02-2008 07:43 PM
Fehlermeldung beim Compilieren Christian72DD German Forum 5 02-22-2008 11:15 AM
Checksum in nmea wolfgang Code Samples & Tips 0 02-15-2008 01:42 PM
Probleme beim Einlesen von CSV Christian72D German Forum 1 01-07-2008 10:33 AM


All times are GMT. The time now is 06:23 PM.


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0