unifromization of motors controllers: missing get_axis_info() and __info__()
lists to check...
missing get_axis_info():
-
aerotech.py -
flexdc.py -
pi_c663.py -
pi_e712.py -
pi_e871.py -
pm600.py -
pmd206.py -
vscanner.py -
esrf_hexapode.py -
hklmotors.py -
mechonics.py -
moco.py -
nf8742.py -
nf8753.py -
spec.py -
speedgoat.py -
tangoemot.py -
piezojack.py ? -
elmo_whistle.py ? -
kb.py ? -
slitbox.py ? -
slits.py ? -
xyonrotation.py ?
template:
def get_axis_info(self, axis=None):
"""
Return XXX specific information about <axis>
"""
info_str = f"XXX parameters for {axis.name} Axis:\n"
info_str += f" yyy\n"
return info_str
missing info():
-
flexdc.py -
pi_c663.py -
pi_e871.py -
pmd206.py -
vscanner.py -
hklmotors.py -
mechonics.py -
moco.py -
nf8742.py -
nf8753.py -
spec.py -
speedgoat.py -
tangoemot.py -
pi_hexa.py -
piezojack.py ? -
elmo_whistle.py ? -
kb.py ? -
slitbox.py ? -
slits.py ? -
xyonrotation.py ?
def __info__(self):
"""
Return XXX Specific information.
"""
info_str = "XXX CONTROLLER:\n"
info_str += f" Firmware = {self.get_FW()}\n"
return info_str
Edited by Cyril Guilloud