Package com.galil

Class Gclib.DataRecord.Axis

java.lang.Object
org.bytedeco.javacpp.Pointer
com.galil.Gclib.DataRecord.Axis
All Implemented Interfaces:
AutoCloseable
Enclosing class:
Gclib.DataRecord

public static class Gclib.DataRecord.Axis extends org.bytedeco.javacpp.Pointer
Holds axis-specific data record fields. Provided by DataRecord.axis().
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
     

    Nested classes/interfaces inherited from class org.bytedeco.javacpp.Pointer

    org.bytedeco.javacpp.Pointer.CustomDeallocator, org.bytedeco.javacpp.Pointer.Deallocator, org.bytedeco.javacpp.Pointer.NativeDeallocator, org.bytedeco.javacpp.Pointer.ReferenceCounter
  • Field Summary

    Fields inherited from class org.bytedeco.javacpp.Pointer

    address, capacity, limit, position
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double
     
    int
     
    boolean
     
    boolean
     
    boolean
     
    byte
     
    boolean
     
    int
     
    boolean
     
    boolean
     
    boolean
     
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    int
     
    int
     
    boolean
     
    boolean
     
    boolean
     
    short
     
    boolean
     
    int
     
    double
     
    int
     
    int
     

    Methods inherited from class org.bytedeco.javacpp.Pointer

    address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, trimMemory, withDeallocator, zero

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Axis

      public Axis()
  • Method Details

    • motorOff

      @Cast("bool") @Name("motor_off") public boolean motorOff()
    • latchArmed

      @Cast("bool") @Name("latch_armed") public boolean latchArmed()
    • finalDeceleration

      @Cast("bool") @Name("final_deceleration") public boolean finalDeceleration()
    • stopping

      @Cast("bool") public boolean stopping()
    • slewing

      @Cast("bool") public boolean slewing()
    • modeOfMotion

      @Name("mode_of_motion") public Gclib.DataRecord.Axis.ModeOfMotion modeOfMotion()
    • negativeDirectionMove

      @Cast("bool") @Name("negative_direction_move") public boolean negativeDirectionMove()
    • moving

      @Cast("bool") public boolean moving()
    • homePhase

      @Name("home_phase") public int homePhase()
    • stepperMode

      @Cast("bool") @Name("stepper_mode") public boolean stepperMode()
    • homeInput

      @Cast("bool") @Name("home_input") public boolean homeInput()
    • reverseLimit

      @Cast("bool") @Name("reverse_limit") public boolean reverseLimit()
    • forwardLimit

      @Cast("bool") @Name("forward_limit") public boolean forwardLimit()
    • latchInput

      @Cast("bool") @Name("latch_input") public boolean latchInput()
    • latchOccurred

      @Cast("bool") @Name("latch_occurred") public boolean latchOccurred()
    • stopCode

      @Cast("uint8_t") @Name("stop_code") public short stopCode()
    • referencePosition

      @Name("reference_position") public int referencePosition()
    • tellPosition

      @Name("position") public int tellPosition()
    • positionError

      @Name("position_error") public int positionError()
    • auxPosition

      @Name("aux_position") public int auxPosition()
    • velocity

      public int velocity()
    • torque

      public double torque()
    • analogInput

      @Name("analog_input") public double analogInput()
    • halls

      public byte halls()
    • variable

      public int variable()
    • hallError

      @Cast("bool") @Name("hall_error") public boolean hallError()
    • peakCurrent

      @Cast("bool") @Name("peak_current") public boolean peakCurrent()