Follow-up Comment #1, bug #23952 (project screen): This has been lying around in the bug tracker for 13 years now. I'd like to elaborate a bit on this:
The cereal program (https://tracker.debian.org/pkg/cereal) uses screen as a terminal emulator to access serial devices such as routers, switches etc. cereal's unique usage of screens allow device output to be captured unattendedly, so that you can see the device's last output when attaching to the session. This is a huge help when debugging on devices that usually run unattended for months and then suddenly need attention. Unfortunately, screen's handling of serial ports is somewhat incomplete: You can set the baud rate and the word length (cs7), but not the number of stop bits and/or the parity settings. Since the OS calls are readily available, adding this to a future version of screen would proably be easy enough to do inside tty.sh. Sadly, my C skills lack to handle this code which is liberally sprinkled with portability #ifdefs, so I cannot submit a patch. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?23952> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/