Oops, ._deflection_channel is an AFMPiezo method.
authorW. Trevor King <wking@drexel.edu>
Mon, 23 Jan 2012 21:03:22 +0000 (16:03 -0500)
committerW. Trevor King <wking@drexel.edu>
Mon, 23 Jan 2012 21:03:22 +0000 (16:03 -0500)
pyafm/afm.py

index 12543e4834d89a54682c029ebbd752b9da054f2e..69d22c93e73bbb0b91901b61ebc0d97eadc625d2 100644 (file)
@@ -83,7 +83,7 @@ class AFM (object):
         stepper_tolerance = 2*self.stepper.step_size
 
         axis = self.piezo.axis_by_name(self.axis_name)
-        defc = self._deflection_channel()
+        defc = self.piezo._deflection_channel()
 
         zero = _convert_volts_to_bits(axis.config['channel'], 0)
         target_def = _convert_volts_to_bits(defc.config, setpoint)
@@ -151,7 +151,7 @@ class AFM (object):
             % (depth, self.stepper.position, target, target_m))
 
     def _check_target_deflection(self, deflection):
-        defc = self._deflection_channel()
+        defc = self.piezo._deflection_channel()
         max_def = defc.get_maxdata()
         if target_deflection > max_def:
             _LOG.error(('requested setpoint ({:g} V = {:d} bits) is larger '