-
Notifications
You must be signed in to change notification settings - Fork 46
Description
Hi,
Having successfully managed to control our BSC203 controllers with pylablib
, (which works great, thank you so much), we would now also love to control our piezo motors using the same module.
Problem
However, we're having issues to control our Piezo Controller Rack (MMR601) containing 5 APT piezo controllers (MPZ601).
from pylablib.devices import Thorlabs
Thorlabs.list_kinesis_devices()
results in
[('75xxxx64', 'APT Rack Controller')]
Shouldn't we also be able to see the individual MPZ601 controllers with the 511xxxxx
serial numbers, as we do in the Kinesis software?
When trying to connect in pylablib
, only KinesisMotor
works but we get the warning can't recognize motor model MMR601; setting all scales to internal units
.
Most methods fail with ThorlabsBackendError: backend exception: 'read returned less data than expected' ('read returned less data than expected'
Further Info
device.get_device_info()
-> TDeviceInfo(serial_no=75000000,
model_no='MMR601',
fw_ver='1.0.2', h
w_type=3,
hw_ver=3,
mod_state=0,
hannels=6,
notes='MMR601 Rack USB Communications Board (Issue 3)')
Sorry, I'm quite new to Thorlabs Kinesis motors...
Thank you for any advice