Skip to content

Commit fb40d41

Browse files
authored
Merge pull request #213 from csi-bbio/bugfix/picoscope-2206B-serial-null-term-conversion
#212 Fixed PicoScope 2206B serial null termination conversion error
2 parents 41e0f39 + ba9f834 commit fb40d41

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

picoscope/ps2000a.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,8 @@ def __init__(self, serialNumber=None, connect=True):
146146
def _lowLevelOpenUnit(self, sn):
147147
c_handle = c_int16()
148148
if sn is not None:
149-
serialNullTermStr = byref(create_string_buffer(sn))
149+
serialNullTermStr = create_string_buffer(bytes(sn,
150+
encoding='utf-8'))
150151
else:
151152
serialNullTermStr = None
152153
# Passing None is the same as passing NULL

0 commit comments

Comments
 (0)