parameters: (self, ic_timeout)
docstring: Change inter-byte timeout setting.
docstring_summary: Change inter-byte timeout setting.
docstring_tokens: Change inter - byte timeout setting .
function: def inter_byte_timeout(self, ic_timeout):
          """Change inter-byte timeout setting."""
          if ic_timeout is not None:
              if ic_timeout < 0:
                  raise ValueError("Not a valid timeout: {!r}".format(ic_timeout))
              try:
                  ic_timeout + 1     # test if it's a number, will throw a TypeError if not...
              except TypeError:
                  raise ValueError("Not a valid timeout: {!r}".format(ic_timeout))
  
          self._inter_byte_timeout = ic_timeout
          if self.is_open:
              self._reconfigure_port()
function_tokens: def inter_byte_timeout ( self , ic_timeout ) : if ic_timeout is not None : if ic_timeout < 0 : raise ValueError ( "Not a valid timeout: {!r}" . format ( ic_timeout ) ) try : ic_timeout + 1 # test if it's a number, will throw a TypeError if not... except TypeError : raise ValueError ( "Not a valid timeout: {!r}" . format ( ic_timeout ) ) self . _inter_byte_timeout = ic_timeout if self . is_open : self . _reconfigure_port ( )