AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Protokolldruck schickt teilweise ein ÿ
Thema durchsuchen
Ansicht
Themen-Optionen

Protokolldruck schickt teilweise ein ÿ

Ein Thema von Medium · begonnen am 17. Okt 2017 · letzter Beitrag vom 18. Okt 2017
Antwort Antwort
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#1

AW: Protokolldruck schickt teilweise ein ÿ

  Alt 17. Okt 2017, 20:23
Wennalle anderen Zeichen korrekt sind ist es eher unwahrscheinlich, aber stop/Startbit bautrate etc sind korrekt?

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.654 Beiträge
 
Delphi 12 Athens
 
#2

AW: Protokolldruck schickt teilweise ein ÿ

  Alt 17. Okt 2017, 20:38
Kann es auch zu Störungen auf der Leitung kommen?
Vielleicht wird ein Startbit erkannt (Störung) und dann wird einfach in Zeitabständen der Eingang eingelesen. Da sich aber nichts ändert (ist ja keine Sendebyte), hast du dann einen konstanten Pegel auf der Leitung, der dann vielleicht #ff ergibt, also alle Bits = 1.
Wäre so etwas denkbar?
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#3

AW: Protokolldruck schickt teilweise ein ÿ

  Alt 18. Okt 2017, 07:38
Eines meiner ersten Programme war eine Wägeprogramm mit Teilesortierung. Schon lange her. Damals habe ich noch über Printerport die Mechanik angesteuert und ewig mit den Baudraten rumgefriemelt.

Hier sind noch ein paar Verdächtige: Terminal Emulation (-sreste) FF = Bildschirm löschen (Würde man ggF. bei einer besonderen Loginformation erwarten oder wenn der Logger sich verschrieben hat ) oder schlicht unsaubere Verarbeitung von Maskierungsbytes, die dann mit ausgespukt werden. Such mal nach "FF" auf der Seite.
Vielleicht geht gibt es doch einen erkennbaren Zusammenhang:
https://www-user.tu-chemnitz.de/~heh...l/terminal.htm
Gruß, Jo
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.689 Beiträge
 
Delphi 2007 Enterprise
 
#4

AW: Protokolldruck schickt teilweise ein ÿ

  Alt 18. Okt 2017, 08:56
Bei der Baudrate und den anderen Anschlusseinstellungen bin ich mir recht sicher, dass die passen. Ändere ich dort auch nur einen Parameter, kommt quasi nichts mehr an. Alle anderen Vorschläge klingen für mich jedoch recht plausibel! Zwar würde ich bei einer so stark gestörten Leitung mehr Fehler auch innerhalb der Zeilen vermuten, aber so tief stecke ich nicht in der E-Technik und physikalischen Seite der Signalverarbeitung, als dass ich das abschließend beurteilen könnte.
Wenn $FF von "Terminalprintern" weitgehend ignoriert würde, könnte ich mir schon vorstellen dass man damals dachte: Mh, merkt keiner, lassen wir so. Warum es dann aber nur unregelmäßig kommt... weiß der Geier. Ich habe jetzt auch gemerkt, dass die Dinger ab und zu einfach mal so ein Zeilenvorschub schicken, ohne Log-Zeile und ohne dass was über die Waage gegangen wäre. Gut möglich also, dass da nicht die sorgfältigsten Leute an der Schnittstelle gewerkelt haben damals.

Aber ich filtere diese und das $FF einfach weg, und was in meinen Tabellen steht stimmt mit der Realität überein. Das soll mir (und dem Kunden) genügen. Aber dennoch interessant hier!
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz