This commit is contained in:
2025-12-04 16:39:51 +08:00
parent 04df3eeee9
commit a26715bb77

View File

@@ -81,9 +81,11 @@ def test_init_and_discover():
print("[3/4] Detecting connected cameras...") print("[3/4] Detecting connected cameras...")
try: try:
device_count = ctypes.c_longlong(0) device_count = ctypes.c_longlong(0)
# Use ctypes.create_unicode_buffer for proper wide string handling
feature_name = ctypes.create_unicode_buffer("Device Count")
ret = atcore.AT_GetInt( ret = atcore.AT_GetInt(
AT_HANDLE_SYSTEM, AT_HANDLE_SYSTEM,
"Device Count".encode('utf-16le') + b'\x00\x00', feature_name,
ctypes.byref(device_count) ctypes.byref(device_count)
) )