ifw-fcf  3.0.0
Public Member Functions | List of all members
fcfclib.drot_setup.DrotSetup Class Reference
Inheritance diagram for fcfclib.drot_setup.DrotSetup:

Public Member Functions

def __init__ (self, fcfmal, device)
 
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)
 Parameters to start DROT sky tracking. More...
 
def start_elev_tracking (self)
 Parameters to start elevation tracking. More...
 
def start_user_tracking (self)
 Parameters to start DROT user 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...
 

Constructor & Destructor Documentation

◆ __init__()

def fcfclib.drot_setup.DrotSetup.__init__ (   self,
  fcfmal,
  device 
)

Member Function Documentation

◆ get_buffer()

def fcfclib.drot_setup.DrotSetup.get_buffer (   self)

Get DROT payload data (union)

◆ move_abs_pos()

def fcfclib.drot_setup.DrotSetup.move_abs_pos (   self,
  position,
  action = ActionDrot.DROT_MOVE_ABS 
)

Parameters to move DROT in absolute position.

◆ move_by_speed()

def fcfclib.drot_setup.DrotSetup.move_by_speed (   self,
  speed 
)

Parameters to move DROT following specified position angle.

◆ move_posangle()

def fcfclib.drot_setup.DrotSetup.move_posangle (   self,
  position,
  action = ActionDrot.DROT_MOVE_BY_POSANG 
)

Parameters to move DROT following specified position angle.

◆ move_rel_pos()

def fcfclib.drot_setup.DrotSetup.move_rel_pos (   self,
  position,
  action = ActionDrot.DROT_MOVE_REL 
)

Parameters to move DROT in relative position.

◆ set_dictionary()

def fcfclib.drot_setup.DrotSetup.set_dictionary (   self,
  dict 
)

Set parameters according to a dictionary.

◆ start_elev_tracking()

def fcfclib.drot_setup.DrotSetup.start_elev_tracking (   self)

Parameters to start elevation tracking.

◆ start_sky_tracking()

def fcfclib.drot_setup.DrotSetup.start_sky_tracking (   self)

Parameters to start DROT sky tracking.

◆ start_user_tracking()

def fcfclib.drot_setup.DrotSetup.start_user_tracking (   self)

Parameters to start DROT user tracking.

◆ stop_tracking()

def fcfclib.drot_setup.DrotSetup.stop_tracking (   self)

Parameters to stop DROT tracking.


The documentation for this class was generated from the following file: