コード例 #1
0
ファイル: aptlib.py プロジェクト: patrick444/drivepy
 def _accelerationToEnc(self,acceleration):
     """ convert between acceleration in mm/s/s (angular in degrees/s/s where applicable) and appropriate encoder units"""
     return round(acceleration*c.getMotorScalingFactors(self.controllerType,self.stageType)["acceleration"])
コード例 #2
0
ファイル: aptlib.py プロジェクト: patrick444/drivepy
 def _encToPosition(self,enc):
     """ convert between position in mm (or angle in degrees where applicable) and appropriate encoder units"""
     return enc/c.getMotorScalingFactors(self.controllerType,self.stageType)["position"]
コード例 #3
0
ファイル: aptlib.py プロジェクト: patrick444/drivepy
 def _velocityToEnc(self,velocity):
     """ convert between velocity in mm/s (angular in degrees/s where applicable) and appropriate encoder units"""
     return round(velocity*c.getMotorScalingFactors(self.controllerType,self.stageType)["velocity"])
コード例 #4
0
ファイル: aptlib.py プロジェクト: patrick444/drivepy
 def _positionToEnc(self,position):
     """ convert between position in mm (or angle in degrees where applicable) and appropriate encoder units"""
     return round(position*c.getMotorScalingFactors(self.controllerType,self.stageType)["position"])
コード例 #5
0
 def _accelerationToEnc(self, acceleration):
     """ convert between acceleration in mm/s/s (angular in degrees/s/s where applicable) and appropriate encoder units"""
     return round(acceleration * c.getMotorScalingFactors(
         self.controllerType, self.stageType)["acceleration"])
コード例 #6
0
 def _velocityToEnc(self, velocity):
     """ convert between velocity in mm/s (angular in degrees/s where applicable) and appropriate encoder units"""
     return round(velocity * c.getMotorScalingFactors(
         self.controllerType, self.stageType)["velocity"])
コード例 #7
0
 def _encToPosition(self, enc):
     """ convert between position in mm (or angle in degrees where applicable) and appropriate encoder units"""
     return enc / c.getMotorScalingFactors(self.controllerType,
                                           self.stageType)["position"]
コード例 #8
0
 def _positionToEnc(self, position):
     """ convert between position in mm (or angle in degrees where applicable) and appropriate encoder units"""
     return round(position * c.getMotorScalingFactors(
         self.controllerType, self.stageType)["position"])