diff options
Diffstat (limited to 'serial/serialjava.py')
-rw-r--r-- | serial/serialjava.py | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/serial/serialjava.py b/serial/serialjava.py index 9c920c5..0789a78 100644 --- a/serial/serialjava.py +++ b/serial/serialjava.py @@ -152,7 +152,7 @@ class Serial(SerialBase): def in_waiting(self): """Return the number of characters currently in the input buffer.""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() return self._instream.available() def read(self, size=1): @@ -162,7 +162,7 @@ class Serial(SerialBase): until the requested number of bytes is read. """ if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() read = bytearray() if size > 0: while len(read) < size: @@ -177,7 +177,7 @@ class Serial(SerialBase): def write(self, data): """Output the given string over the serial port.""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() if not isinstance(data, (bytes, bytearray)): raise TypeError('expected %s or bytearray, got %s' % (bytes, type(data))) self._outstream.write(data) @@ -186,7 +186,7 @@ class Serial(SerialBase): def reset_input_buffer(self): """Clear input buffer, discarding all that is in the buffer.""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() self._instream.skip(self._instream.available()) def reset_output_buffer(self): @@ -195,57 +195,57 @@ class Serial(SerialBase): discarding all that is in the buffer. """ if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() self._outstream.flush() def send_break(self, duration=0.25): """Send break condition. Timed, returns to idle state after given duration.""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() self.sPort.sendBreak(duration*1000.0) def _update_break_state(self): """Set break: Controls TXD. When active, to transmitting is possible.""" if self.fd is None: - raise portNotOpenError + raise PortNotOpenError() raise SerialException("The _update_break_state function is not implemented in java.") def _update_rts_state(self): """Set terminal status line: Request To Send""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() self.sPort.setRTS(self._rts_state) def _update_dtr_state(self): """Set terminal status line: Data Terminal Ready""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() self.sPort.setDTR(self._dtr_state) @property def cts(self): """Read terminal status line: Clear To Send""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() self.sPort.isCTS() @property def dsr(self): """Read terminal status line: Data Set Ready""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() self.sPort.isDSR() @property def ri(self): """Read terminal status line: Ring Indicator""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() self.sPort.isRI() @property def cd(self): """Read terminal status line: Carrier Detect""" if not self.sPort: - raise portNotOpenError + raise PortNotOpenError() self.sPort.isCD() |