[ minicom-Bugs-301979 ] "Mark Parity" and "Space Parity" do not work correctly

noreply at alioth.debian.org noreply at alioth.debian.org
Mon Sep 26 18:00:52 UTC 2005


Bugs item #301979, was opened at 2005-08-01 11:29
You can respond by visiting: 
http://alioth.debian.org/tracker/?func=detail&atid=100031&aid=301979&group_id=30018

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody (None)
Assigned to: Nobody (None)
Summary: "Mark Parity" and "Space Parity" do not work correctly

Initial Comment:
"mark" and "space" parity do not work correctly. "none", "even" and "odd" are ok.

the parity-settings should determine the parity-bit; but "mark" and "space" parity determine the last (7th) data bit !

tested for: 115200 8S1 and 115200 8M1
- the parity-bit is always 1 (low)
- the 7th data-bit on the serial line is low (1) if mark parity
- the 7th data-bit on the serial line is high (0) if space parity

examples:
(S=start-bit, 0-7=data-bits, P=parity bit, T=stop-bit)
if you send a "i", you get the following data on the line:
S01234567PT
01001011011 for 8S1 (wrong)
01001011001 would be correct for 8S1
01001011111 for 8M1 (wrong)
01001011011 would be correct for 8M1
01001011001 for 8E1 (correct)
01001011011 for 8O1 (correct)


----------------------------------------------------------------------

Comment By: Nobody (None)
Date: 2005-09-26 18:00

Message:
Logged In: NO 

10110101101001110

----------------------------------------------------------------------

You can respond by visiting: 
http://alioth.debian.org/tracker/?func=detail&atid=100031&aid=301979&group_id=30018



More information about the minicom-devel mailing list