INFO - FAQ - CC2-Forum - CCPro-Forum |
|
so ich hab folgendes Basic Programm nochmal getestet: define a byte print "GPS-Logger (BASIC Entwicklung v1.00)" #start IF RXD THEN gosub rec goto start #rec get a put a return das Terminal Programm hat blos volgendes Empfangen: > entspricht eigegangenen Daten < entspricht gesendeten Daten jeder String wurde mit 200 ms zeitversatzt gesendet, warum sendet die C-Control nicht alle Bytes zurück??? wie man sehen kann sind die eingegangen daten jedes mal anders. ich hab anschließend den gleichen test nochmal gemacht diesmal zwischen jedem gesendeten zeichen 10ms pause gelasse und worla, funktioniert! jetzt hab ich zwar das problem, aber noch keine lösung. das GPS System arbeit mit 4800 Baud, das funktioniert aber auch nicht. wenn ich eine pause von 100 ms vor dem get a einfüge werden noch weniger zeichen zurück- gesendet. bin für jede lösung dankbar! <012345678901234567890123456789 >01234567893727 >012345678901234567890123456789 <012345672716 <012345678901234567890123456789 >0123456705949 <012345678901234567890123456789 >012345672726 <012345678901234567890123456789 >0123456705049 <012345678901234567890123456789 >012345671605 <012345678901234567890123456789 >012345671615 <012345678901234567890123456789 >012345672716 <012345678901234567890123456789 >012345672716 <012345678901234567890123456789 >0123456705949 |
Antwort schreiben |