Zapo.
08.01.2008, 23:15
Hallo,
ich habe zwei Schaltungen mit denen ich jeweils per Tastatur Zeichen eingeben kann und die andere Schaltung reagiert dann auf gewisse Befehle die ich übermittle..
das ganze läuft seriell ab und funktioniert mit den Parametern
Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
angezeigen lasse ich mir den Empfang und Sendestring über das Terminal das entprechend eingestellt ist!
meine Frage:
wenn ich die Parität nun auf Even oder eben auch auf Odd stelle dann kann ich zwar noch Buchstaben und Ziffern übertragen, aber das Tilde Zeichen "~" (0x7E) wird nicht mehr empfangen!
wohl aber geschickt!!!!! (Terminal wird ebenfalls umgestellt)
gibts dazu eine logische erklärung?
habe übrigens keine weiteren Zeichen ausprobiert da die Schaltung eben auf das Tilde Zeichen "normalerweise" reagiert und ausgelegt ist.
Zapo.
PS: ist es richtig das wenn ich die Parität nicht ändere (also NONE) dann bringt mir auf die gesamte Zeile config com1.... nix !?!? könnte also einfach
$baud = xyz
angeben und somit übertragen... oder ist das immer sinnvoll?
verwende übrigens M168
danke
ich habe zwei Schaltungen mit denen ich jeweils per Tastatur Zeichen eingeben kann und die andere Schaltung reagiert dann auf gewisse Befehle die ich übermittle..
das ganze läuft seriell ab und funktioniert mit den Parametern
Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
angezeigen lasse ich mir den Empfang und Sendestring über das Terminal das entprechend eingestellt ist!
meine Frage:
wenn ich die Parität nun auf Even oder eben auch auf Odd stelle dann kann ich zwar noch Buchstaben und Ziffern übertragen, aber das Tilde Zeichen "~" (0x7E) wird nicht mehr empfangen!
wohl aber geschickt!!!!! (Terminal wird ebenfalls umgestellt)
gibts dazu eine logische erklärung?
habe übrigens keine weiteren Zeichen ausprobiert da die Schaltung eben auf das Tilde Zeichen "normalerweise" reagiert und ausgelegt ist.
Zapo.
PS: ist es richtig das wenn ich die Parität nicht ändere (also NONE) dann bringt mir auf die gesamte Zeile config com1.... nix !?!? könnte also einfach
$baud = xyz
angeben und somit übertragen... oder ist das immer sinnvoll?
verwende übrigens M168
danke