Skip to content
Snippets Groups Projects
Commit affcdbe5 authored by xiyehu2's avatar xiyehu2
Browse files

fixing check_error in AWG.py

parent 68cbeb80
No related branches found
No related tags found
No related merge requests found
......@@ -145,3 +145,7 @@ _Pvt_Extensions
/Cpp/lib/spcm_win64_msvcpp_symbols.txt
/Cpp/out
/Python/data
README.md
Python/*.ipynb
Python/*.xml
*.ipynb
\ No newline at end of file
......@@ -85,13 +85,13 @@ class AWG:
"""
err_reg = uint32(0)
err_val = int32(0)
err_text = ""
err_code = spcm_dwGetErrorInfo_i32(self.card, byref(err_reg), byref(err_val), err_text)
err_text = create_string_buffer(256)
err_code = spcm_dwGetErrorInfo_i32(self.card, byref(err_reg), byref(err_val), byref(err_text))
if err_code:
print(
f"{message}\n"
f"error code (see spcerr.py): {hex(err_code)}\n"
# f"error text: {err_text}"
f"error text: {err_text}\n"
f"error register: {err_reg.value}\n"
f"error val: {err_val.value}\n"
)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment