summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Liechti <cliechti@gmx.net>2020-09-14 20:55:59 +0200
committerChris Liechti <cliechti@gmx.net>2020-09-14 20:55:59 +0200
commitfd095194d765438fd20c30d67805a260d95d1d5f (patch)
tree3b1160e8d1fc627547b0ce389b9edc933d410a6a
parent0dbc2e5f96a443bca7748bb6b22bca65b90285af (diff)
downloadpyserial-git-fd095194d765438fd20c30d67805a260d95d1d5f.tar.gz
win32: extend RS485 error messages
fixes #481
-rw-r--r--serial/serialwin32.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/serial/serialwin32.py b/serial/serialwin32.py
index 54d3e12..649a75f 100644
--- a/serial/serialwin32.py
+++ b/serial/serialwin32.py
@@ -184,23 +184,23 @@ class Serial(SerialBase):
# XXX verify if platform really does not have a setting for those
if not self._rs485_mode.rts_level_for_tx:
raise ValueError(
- 'Unsupported value for RS485Settings.rts_level_for_tx: {!r}'.format(
+ 'Unsupported value for RS485Settings.rts_level_for_tx: {!r} (only True is allowed)'.format(
self._rs485_mode.rts_level_for_tx,))
if self._rs485_mode.rts_level_for_rx:
raise ValueError(
- 'Unsupported value for RS485Settings.rts_level_for_rx: {!r}'.format(
+ 'Unsupported value for RS485Settings.rts_level_for_rx: {!r} (only False is allowed)'.format(
self._rs485_mode.rts_level_for_rx,))
if self._rs485_mode.delay_before_tx is not None:
raise ValueError(
- 'Unsupported value for RS485Settings.delay_before_tx: {!r}'.format(
+ 'Unsupported value for RS485Settings.delay_before_tx: {!r} (only None is allowed)'.format(
self._rs485_mode.delay_before_tx,))
if self._rs485_mode.delay_before_rx is not None:
raise ValueError(
- 'Unsupported value for RS485Settings.delay_before_rx: {!r}'.format(
+ 'Unsupported value for RS485Settings.delay_before_rx: {!r} (only None is allowed)'.format(
self._rs485_mode.delay_before_rx,))
if self._rs485_mode.loopback:
raise ValueError(
- 'Unsupported value for RS485Settings.loopback: {!r}'.format(
+ 'Unsupported value for RS485Settings.loopback: {!r} (only False is allowed)'.format(
self._rs485_mode.loopback,))
comDCB.fRtsControl = win32.RTS_CONTROL_TOGGLE
comDCB.fOutxCtsFlow = 0