summaryrefslogtreecommitdiff
path: root/serial/serialjava.py
diff options
context:
space:
mode:
Diffstat (limited to 'serial/serialjava.py')
-rw-r--r--serial/serialjava.py26
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()