We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5f23068 commit 09581d3Copy full SHA for 09581d3
1 file changed
softioc/device.py
@@ -284,9 +284,9 @@ def truncate_string(value):
284
value = value.decode(errors="replace")
285
return value[:39] if isinstance(value, str) else None
286
else:
287
- if isinstance(value, bytes):
+ if isinstance(value, bytes): # bytes == str in Python2
288
value = value.decode("utf-8", errors="replace")
289
- return value[:39] if isinstance(value, str) else None
+ return value[:39] if isinstance(value, unicode) else None
290
291
longin = _Device_In('longin', value_to_epics=convert_to_int)
292
longout = _Device_Out('longout', value_to_epics=convert_to_int)
0 commit comments