ifw-fcf
5.0.0-pre2
|
DrotSetup provides all methods to build the payload of a Drot device. More...
Public Member Functions | |
def | __init__ (self, fcfmal, device) |
Override parent class to be able to define the correct CII data entity. More... | |
def | move_abs_pos (self, position, action=ActionDrot.DROT_MOVE_ABS) |
Parameters to move DROT in absolute position. More... | |
def | move_rel_pos (self, position, action=ActionDrot.DROT_MOVE_REL) |
Parameters to move DROT in relative position. More... | |
def | move_by_speed (self, speed) |
Parameters to move DROT following specified position angle. More... | |
def | move_posangle (self, position, action=ActionDrot.DROT_MOVE_BY_POSANG) |
Parameters to move DROT following specified position angle. More... | |
def | start_sky_tracking (self, angle=0.0) |
Parameters to start DROT sky tracking. More... | |
def | start_elev_tracking (self, angle=0.0) |
Parameters to start elevation tracking. More... | |
def | start_user_tracking (self, angle=0.0) |
Parameters to start DROT user tracking. More... | |
def | track_offset (self, offset) |
Offset position during tracking. More... | |
def | stop_tracking (self) |
Parameters to stop DROT tracking. More... | |
def | set_dictionary (self, dict) |
Set parameters according to a dictionary. More... | |
def | get_buffer (self) |
Get DROT payload data (union) More... | |
def clib.drot_setup.DrotSetup.__init__ | ( | self, | |
fcfmal, | |||
device | |||
) |
Override parent class to be able to define the correct CII data entity.
def clib.drot_setup.DrotSetup.get_buffer | ( | self | ) |
Get DROT payload data (union)
def clib.drot_setup.DrotSetup.move_abs_pos | ( | self, | |
position, | |||
action = ActionDrot.DROT_MOVE_ABS |
|||
) |
Parameters to move DROT in absolute position.
def clib.drot_setup.DrotSetup.move_by_speed | ( | self, | |
speed | |||
) |
Parameters to move DROT following specified position angle.
def clib.drot_setup.DrotSetup.move_posangle | ( | self, | |
position, | |||
action = ActionDrot.DROT_MOVE_BY_POSANG |
|||
) |
Parameters to move DROT following specified position angle.
def clib.drot_setup.DrotSetup.move_rel_pos | ( | self, | |
position, | |||
action = ActionDrot.DROT_MOVE_REL |
|||
) |
Parameters to move DROT in relative position.
def clib.drot_setup.DrotSetup.set_dictionary | ( | self, | |
dict | |||
) |
Set parameters according to a dictionary.
def clib.drot_setup.DrotSetup.start_elev_tracking | ( | self, | |
angle = 0.0 |
|||
) |
Parameters to start elevation tracking.
def clib.drot_setup.DrotSetup.start_sky_tracking | ( | self, | |
angle = 0.0 |
|||
) |
Parameters to start DROT sky tracking.
def clib.drot_setup.DrotSetup.start_user_tracking | ( | self, | |
angle = 0.0 |
|||
) |
Parameters to start DROT user tracking.
def clib.drot_setup.DrotSetup.stop_tracking | ( | self | ) |
Parameters to stop DROT tracking.
def clib.drot_setup.DrotSetup.track_offset | ( | self, | |
offset | |||
) |
Offset position during tracking.