Hi There,
Here we are testing two types of ARJ45 for USB extend solution.
And during the test of one type of cable, we are using USB3Console -f to read the Passmark connected , the returncode is 0 which indicates system is able to find the passmark hardware, but when we use the python subprocess to read that passmark hardware ID, it shows empty.
There is no issue on another type of ARJ45 cable.
They two types of ARJ45 cables are identical on the impedance.
Thanks for looking at this.
Here is the python we use to call back the connected passmark hardware ID:
def Passmark_Attach():
p = subprocess.Popen(r"M:\\Result\\FunctionalTestScrip tGE\\USB3Console.exe -f", stdout = subprocess.PIPE)
output = p.communicate()
returncode = p.wait()
print(returncode)
data = output[0].decode("utf-8").splitlines()
serial_number_array = []
for i in data:
find_device_data = i.split("=")
serial_number_array.append(find_device_data[1])
p.kill()
return serial_number_array
Here we are testing two types of ARJ45 for USB extend solution.
And during the test of one type of cable, we are using USB3Console -f to read the Passmark connected , the returncode is 0 which indicates system is able to find the passmark hardware, but when we use the python subprocess to read that passmark hardware ID, it shows empty.
There is no issue on another type of ARJ45 cable.
They two types of ARJ45 cables are identical on the impedance.
Thanks for looking at this.
Here is the python we use to call back the connected passmark hardware ID:
def Passmark_Attach():
p = subprocess.Popen(r"M:\\Result\\FunctionalTestScrip tGE\\USB3Console.exe -f", stdout = subprocess.PIPE)
output = p.communicate()
returncode = p.wait()
print(returncode)
data = output[0].decode("utf-8").splitlines()
serial_number_array = []
for i in data:
find_device_data = i.split("=")
serial_number_array.append(find_device_data[1])
p.kill()
return serial_number_array
Comment