Class Motion

java.lang.Object
com.javiergs.cortex4j.data.Signal
com.javiergs.cortex4j.data.Motion

public class Motion extends Signal
A wrapper for the motion data as received from the Emotiv WebSocket server.
Version:
1.0.0 (2026.09.18)
Author:
javiergs
  • Constructor Details

  • Method Details

    • addCounter

      public Motion addCounter(Object o)
    • addInterpolated

      public Motion addInterpolated(Object o)
    • addAccelerometerX

      public Motion addAccelerometerX(Object o)
    • addAccelerometerY

      public Motion addAccelerometerY(Object o)
    • addAccelerometerZ

      public Motion addAccelerometerZ(Object o)
    • addMagnetometerX

      public Motion addMagnetometerX(Object o)
    • addMagnetometerY

      public Motion addMagnetometerY(Object o)
    • addMagnetometerZ

      public Motion addMagnetometerZ(Object o)
    • addQuaternion0

      public Motion addQuaternion0(Object o)
    • addQuaternion1

      public Motion addQuaternion1(Object o)
    • addQuaternion2

      public Motion addQuaternion2(Object o)
    • addQuaternion3

      public Motion addQuaternion3(Object o)
    • getAccelerometerX

      public BigDecimal getAccelerometerX()
    • getAccelerometerY

      public BigDecimal getAccelerometerY()
    • getAccelerometerZ

      public BigDecimal getAccelerometerZ()
    • getMagnetometerX

      public BigDecimal getMagnetometerX()
    • getMagnetometerY

      public BigDecimal getMagnetometerY()
    • getMagnetometerZ

      public BigDecimal getMagnetometerZ()
    • getQuaternion0

      public BigDecimal getQuaternion0()
    • getQuaternion1

      public BigDecimal getQuaternion1()
    • getQuaternion2

      public BigDecimal getQuaternion2()
    • getQuaternion3

      public BigDecimal getQuaternion3()
    • getCounter

      public Integer getCounter()
    • isInterpolated

      public boolean isInterpolated()
    • getValueFor

      public String getValueFor(String attribute)
      Specified by:
      getValueFor in class Signal
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getCommaSeparatedValues

      public String getCommaSeparatedValues()
      Specified by:
      getCommaSeparatedValues in class Signal
    • getCommaSeparatedHeaders

      public static String getCommaSeparatedHeaders()
    • setQuaternion0

      public void setQuaternion0(BigDecimal quaternion0)
    • setQuaternion1

      public void setQuaternion1(BigDecimal quaternion1)
    • setQuaternion2

      public void setQuaternion2(BigDecimal quaternion2)
    • setQuaternion3

      public void setQuaternion3(BigDecimal quaternion3)
    • toJson

      public org.json.JSONObject toJson()
      Specified by:
      toJson in class Signal