fr.inria.powerspy.core

PowerSpy

class PowerSpy extends AnyRef

Utility class for communicating with the PowerSpy powermeter.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PowerSpy
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PowerSpy(connexion: Connexion, timeout: FiniteDuration)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val connexion: Connexion

  7. def eeprom(values: Array[String]): Option[Float]

    Read eeprom float from PowerSpy.

  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def frequency(): Option[Float]

    PowerSpy's frequency

  12. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  14. def identity(): Option[PSpyIdentity]

    Get the PowerSpy's identity by making a request.

  15. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  16. def iscaleCurrent(): Option[Float]

    Actual correction current coefficient.

  17. def iscaleFactory(): Option[Float]

    Factory correction current coefficient.

  18. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  19. final def notify(): Unit

    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  21. def pscaleCurrent(): Option[Float]

    Actual correction power coefficient.

  22. def pscaleFactory(): Option[Float]

    Factory correction power coefficient.

  23. def readRealTime(): Option[PSpyRTValues]

    Reads real-time values (to use after a startRealTime call).

  24. def receive(): Option[String]

    Receive an answer from the connexion.

  25. def send(cmd: CommandValue): Boolean

    Send a command by using the output provided by the connexion.

  26. def start(): Boolean

    Starts the acquisition.

  27. def startRealTime(interval: FiniteDuration = 1.seconds): Boolean

    Starts a real time monitoring.

  28. def stop(): Boolean

    Stops the acquisition.

  29. def stopRealTime(): Boolean

    Stops the real-time monitoring.

  30. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  31. def toString(): String

    Definition Classes
    AnyRef → Any
  32. def uscaleCurrent(): Option[Float]

    Actual correction voltage coefficient.

  33. def uscaleFactory(): Option[Float]

    Factory correction voltage coefficient.

  34. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped