|
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.