Tx_LPF_Enabled, Ty_LPF_Enabled, Tz_LPF_Enabled Property

Application
Force Trigger Object FT#, Force Monitor Object FM#

Description
This activates/inactivates or returns the status of the low-pass filter in the specified axis in the direction of rotation in the force coordinate system.

Immediate Execution
No

Usage
FGet Object.XX_LPF_Enabled, bVar
FSet Object.XX_LPF_Enabled, bValue

  • Object
    Object name
    The object is specified as FT (numerical value), FT (label), FM (numerical value), or FM (label).

  • XX
    A character string defining the name of the property

  • bVar
    A Boolean variable defining the value of the property

  • bValue
    A Boolean value or formula defining the new value of the property

Values
XX

Specified Axis Description
Tx Specifies X axis in the direction of rotation.
Ty Specifies Y axis in the direction of rotation.
Tz Specifies Z axis in the direction of rotation.

bValue

Name of Constants Values Description
False 0 Sets the low-pass filter to inactive. (default)
True -1 Sets the low-pass filter to active.

Detailed Explanation
This activates/inactivates or returns the status of the low-pass filter in the specified axis in the direction of rotation in the force coordinate system.
When the low-pass filter is active, signal noise can be reduced, but the following performance for quick signal changes deteriorates.
The low-pass filter is used with AvgForces Status, PeakForces Status, the Force Trigger Function, and Force Monitor, but is not used with Forces Status.

Usage Example
This example sets the Tx low-pass filter, and acquires the force data.

Function GetPeakForceTest
  Real myPeakForce
  FSet FCS1.Orientation, FG_TOOL
  FSet FM1.CoordinateSystem, FCS1
  FSet FM1.Tx_LPF_Enabled, True
  FSet FM1.Tx_LPF_TimeConstant, 0.02
  FSet FM1.PeakForceClear, True, True, True, True, True, True
  Wait 10
  FGet FM1.Tx_PeakForce, myPeakForce
  Print myPeakForce
Fend

See Also
Force Trigger Object FT#, Force Monitor Object FM#