All Downloads are FREE. Search and download functionalities are using the official Maven repository.

generated.docs.javadoc.org.eclipse.dawnsci.nexus.NXpositioner.html Maven / Gradle / Ivy






NXpositioner (h5jan API)












org.eclipse.dawnsci.nexus

Interface NXpositioner

    • Method Detail

      • getName

        IDataset getName()
        symbolic or mnemonic name (one word)
        Returns:
        the value.
      • setName

        DataNode setName(IDataset name)
        symbolic or mnemonic name (one word)
        Parameters:
        name - the name
      • getNameScalar

        java.lang.String getNameScalar()
        symbolic or mnemonic name (one word)
        Returns:
        the value.
      • setNameScalar

        DataNode setNameScalar(java.lang.String name)
        symbolic or mnemonic name (one word)
        Parameters:
        name - the name
      • getDescription

        IDataset getDescription()
        description of positioner
        Returns:
        the value.
      • setDescription

        DataNode setDescription(IDataset description)
        description of positioner
        Parameters:
        description - the description
      • getDescriptionScalar

        java.lang.String getDescriptionScalar()
        description of positioner
        Returns:
        the value.
      • setDescriptionScalar

        DataNode setDescriptionScalar(java.lang.String description)
        description of positioner
        Parameters:
        description - the description
      • getValue

        IDataset getValue()
        best known value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Returns:
        the value.
      • setValue

        DataNode setValue(IDataset value)
        best known value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Parameters:
        value - the value
      • getValueScalar

        java.lang.Number getValueScalar()
        best known value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Returns:
        the value.
      • setValueScalar

        DataNode setValueScalar(java.lang.Number value)
        best known value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Parameters:
        value - the value
      • getRaw_value

        IDataset getRaw_value()
        raw value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Returns:
        the value.
      • setRaw_value

        DataNode setRaw_value(IDataset raw_value)
        raw value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Parameters:
        raw_value - the raw_value
      • getRaw_valueScalar

        java.lang.Number getRaw_valueScalar()
        raw value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Returns:
        the value.
      • setRaw_valueScalar

        DataNode setRaw_valueScalar(java.lang.Number raw_value)
        raw value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Parameters:
        raw_value - the raw_value
      • getTarget_value

        IDataset getTarget_value()
        targeted (commanded) value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Returns:
        the value.
      • setTarget_value

        DataNode setTarget_value(IDataset target_value)
        targeted (commanded) value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Parameters:
        target_value - the target_value
      • getTarget_valueScalar

        java.lang.Number getTarget_valueScalar()
        targeted (commanded) value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Returns:
        the value.
      • setTarget_valueScalar

        DataNode setTarget_valueScalar(java.lang.Number target_value)
        targeted (commanded) value of positioner - need [n] as may be scanned

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Parameters:
        target_value - the target_value
      • getTolerance

        IDataset getTolerance()
        maximum allowable difference between target_value and value

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Returns:
        the value.
      • setTolerance

        DataNode setTolerance(IDataset tolerance)
        maximum allowable difference between target_value and value

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Parameters:
        tolerance - the tolerance
      • getToleranceScalar

        java.lang.Number getToleranceScalar()
        maximum allowable difference between target_value and value

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Returns:
        the value.
      • setToleranceScalar

        DataNode setToleranceScalar(java.lang.Number tolerance)
        maximum allowable difference between target_value and value

        Type: NX_NUMBER Units: NX_ANY Dimensions: 1: n;

        Parameters:
        tolerance - the tolerance
      • getSoft_limit_min

        IDataset getSoft_limit_min()
        minimum allowed limit to set value

        Type: NX_NUMBER Units: NX_ANY

        Returns:
        the value.
      • setSoft_limit_min

        DataNode setSoft_limit_min(IDataset soft_limit_min)
        minimum allowed limit to set value

        Type: NX_NUMBER Units: NX_ANY

        Parameters:
        soft_limit_min - the soft_limit_min
      • getSoft_limit_minScalar

        java.lang.Number getSoft_limit_minScalar()
        minimum allowed limit to set value

        Type: NX_NUMBER Units: NX_ANY

        Returns:
        the value.
      • setSoft_limit_minScalar

        DataNode setSoft_limit_minScalar(java.lang.Number soft_limit_min)
        minimum allowed limit to set value

        Type: NX_NUMBER Units: NX_ANY

        Parameters:
        soft_limit_min - the soft_limit_min
      • getSoft_limit_max

        IDataset getSoft_limit_max()
        maximum allowed limit to set value

        Type: NX_NUMBER Units: NX_ANY

        Returns:
        the value.
      • setSoft_limit_max

        DataNode setSoft_limit_max(IDataset soft_limit_max)
        maximum allowed limit to set value

        Type: NX_NUMBER Units: NX_ANY

        Parameters:
        soft_limit_max - the soft_limit_max
      • getSoft_limit_maxScalar

        java.lang.Number getSoft_limit_maxScalar()
        maximum allowed limit to set value

        Type: NX_NUMBER Units: NX_ANY

        Returns:
        the value.
      • setSoft_limit_maxScalar

        DataNode setSoft_limit_maxScalar(java.lang.Number soft_limit_max)
        maximum allowed limit to set value

        Type: NX_NUMBER Units: NX_ANY

        Parameters:
        soft_limit_max - the soft_limit_max
      • getVelocity

        IDataset getVelocity()
        velocity of the positioner (distance moved per unit time)

        Type: NX_NUMBER Units: NX_ANY

        Returns:
        the value.
      • setVelocity

        DataNode setVelocity(IDataset velocity)
        velocity of the positioner (distance moved per unit time)

        Type: NX_NUMBER Units: NX_ANY

        Parameters:
        velocity - the velocity
      • getVelocityScalar

        java.lang.Number getVelocityScalar()
        velocity of the positioner (distance moved per unit time)

        Type: NX_NUMBER Units: NX_ANY

        Returns:
        the value.
      • setVelocityScalar

        DataNode setVelocityScalar(java.lang.Number velocity)
        velocity of the positioner (distance moved per unit time)

        Type: NX_NUMBER Units: NX_ANY

        Parameters:
        velocity - the velocity
      • getAcceleration_time

        IDataset getAcceleration_time()
        time to ramp the velocity up to full speed

        Type: NX_NUMBER Units: NX_ANY

        Returns:
        the value.
      • setAcceleration_time

        DataNode setAcceleration_time(IDataset acceleration_time)
        time to ramp the velocity up to full speed

        Type: NX_NUMBER Units: NX_ANY

        Parameters:
        acceleration_time - the acceleration_time
      • getAcceleration_timeScalar

        java.lang.Number getAcceleration_timeScalar()
        time to ramp the velocity up to full speed

        Type: NX_NUMBER Units: NX_ANY

        Returns:
        the value.
      • setAcceleration_timeScalar

        DataNode setAcceleration_timeScalar(java.lang.Number acceleration_time)
        time to ramp the velocity up to full speed

        Type: NX_NUMBER Units: NX_ANY

        Parameters:
        acceleration_time - the acceleration_time
      • getController_record

        IDataset getController_record()
        Hardware device record, e.g. EPICS process variable, taco/tango ...
        Returns:
        the value.
      • setController_record

        DataNode setController_record(IDataset controller_record)
        Hardware device record, e.g. EPICS process variable, taco/tango ...
        Parameters:
        controller_record - the controller_record
      • getController_recordScalar

        java.lang.String getController_recordScalar()
        Hardware device record, e.g. EPICS process variable, taco/tango ...
        Returns:
        the value.
      • setController_recordScalar

        DataNode setController_recordScalar(java.lang.String controller_record)
        Hardware device record, e.g. EPICS process variable, taco/tango ...
        Parameters:
        controller_record - the controller_record




© 2015 - 2024 Weber Informatics LLC | Privacy Policy