Epics@GSI Webhome

Tipps Serial Device Settings To Switch Off Every Hidden Manipulation Stty Options

Introduction

The command line to change silence usb communication settings to the minimum

stty

stty -F /dev/ttyUSBx -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke 115200

  • Output settings:
    -opost
    do not post-process output
    -onlcr
    do not translate newline to carriage return-newline
  • Local settings:
    -isig
    do not enable interrupt, quit, and suspend special characters
    -icanon
    do not enable erase, kill, werase, and rprnt special characters
    -iexten
    do not enable non-POSIX special characters
    -echo
    do not echo input characters
    -echoe
    do not echo erase characters as backspace-space-backspace
    -echok
    do not echo a newline after a kill character
    -echoctl
    do not echo control characters in hat notation ('^c')
    -echoke
    kill all line by obeying the echoctl and echok setting
    115200
    sets the speed to 115200 Bit/s

Summarizing the settings prevent any additional manipulation of input or output.


-- PeterZumbruch - 2017-11-30
-- PeterZumbruch - 2017-11-30

This topic: Epics > WebHome > DevelopersCorner > LinuxTricksTips > TippsSerialDeviceSettingsToSwitchOffEveryHiddenManipulation > TippsSerialDeviceSettingsToSwitchOffEveryHiddenManipulationSttyOptions
Topic revision: 2017-11-30, PeterZumbruch
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback | Legal notice | Privacy Policy (german)