Package com.ed.data

Class DemoData

java.lang.Object
com.ed.data.DemoData
All Implemented Interfaces:
DataSet

@Deprecated public final class DemoData extends Object implements DataSet
Deprecated.
DemoData is only available in COM versions older than 8.0
Measurements available in demo mode
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final DspFloat
    Deprecated.
    PV power, basic data
    final DspFloat
    Deprecated.
    Battery voltage (BMS), basic data
    final DspFloat
    Deprecated.
    VECTIS AC Voltage, basic data
    final DspFloat
    Deprecated.
    AC voltage L1, basic data
    final DspFloat
    Deprecated.
    AC voltage L2, basic data
    final DspFloat
    Deprecated.
    AC voltage L3, basic data
    final DspFloat
    Deprecated.
    PV voltage 1, basic data
    final DspFloat
    Deprecated.
    PV voltage 2, basic data
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
    Creates a object representing measurements available in demo mode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Deprecated.
    Get data status
    float
    getAcVoltage(int phaseIx)
    Deprecated.
    Get AC Voltage (inverter AC input)
    float
    getACVoltageOnGrid(int phaseIx)
    Deprecated.
    Get main grid connector On-grid Voltage (external)
    float
    Deprecated.
    Get battery voltage (BMS measurement)
    float
    Deprecated.
    Get inverter PV Power
    float
    getPvVoltage(int pvIx)
    Deprecated.
    Get inverter PV Voltage
    void
    Deprecated.
    Put refresh request
    void
    Deprecated.
    Register all internal data
    Deprecated.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • uL1

      public final DspFloat uL1
      Deprecated.
      AC voltage L1, basic data
    • uL2

      public final DspFloat uL2
      Deprecated.
      AC voltage L2, basic data
    • uL3

      public final DspFloat uL3
      Deprecated.
      AC voltage L3, basic data
    • uSg1

      public final DspFloat uSg1
      Deprecated.
      PV voltage 1, basic data
    • uSg2

      public final DspFloat uSg2
      Deprecated.
      PV voltage 2, basic data
    • pSg

      public final DspFloat pSg
      Deprecated.
      PV power, basic data
    • uExt

      public final DspFloat uExt
      Deprecated.
      VECTIS AC Voltage, basic data
    • uBms

      public final DspFloat uBms
      Deprecated.
      Battery voltage (BMS), basic data
  • Constructor Details

    • DemoData

      public DemoData() throws Exception
      Deprecated.
      Creates a object representing measurements available in demo mode
      Throws:
      Exception - wrong parameters
  • Method Details

    • getAcVoltage

      public float getAcVoltage(int phaseIx) throws RuntimeException
      Deprecated.
      Get AC Voltage (inverter AC input)
      Parameters:
      phaseIx - Phase index 0 (Phase 1), 1 and 2.
      Returns:
      AC RMS Voltage [V] (~ 20ms, grid synchronized measurement)
      Throws:
      RuntimeException
    • getPvVoltage

      public float getPvVoltage(int pvIx) throws RuntimeException
      Deprecated.
      Get inverter PV Voltage
      Parameters:
      pvIx - PV input number 0 and 1.
      Returns:
      PV Voltage [V]
      Throws:
      RuntimeException
    • getPvPower

      public float getPvPower()
      Deprecated.
      Get inverter PV Power
      Returns:
      PV power [W] (~ 20ms)
    • getBmsVoltage

      public float getBmsVoltage()
      Deprecated.
      Get battery voltage (BMS measurement)
      Returns:
      battery voltage [V]
    • getACVoltageOnGrid

      public float getACVoltageOnGrid(int phaseIx) throws RuntimeException
      Deprecated.
      Get main grid connector On-grid Voltage (external)
      Parameters:
      phaseIx - Phase index 0 (Phase 1), 1 and 2.
      Returns:
      AC voltage [V] (~ 20ms RMS, grid synchronized measurement)
      Throws:
      RuntimeException
    • registerData

      public void registerData(Client cl)
      Deprecated.
      Description copied from interface: DataSet
      Register all internal data
      Specified by:
      registerData in interface DataSet
      Parameters:
      cl - client connected to inverter
    • refresh

      public void refresh()
      Deprecated.
      Description copied from interface: DataSet
      Put refresh request
      Specified by:
      refresh in interface DataSet
    • dataReady

      public boolean dataReady()
      Deprecated.
      Description copied from interface: DataSet
      Get data status
      Specified by:
      dataReady in interface DataSet
      Returns:
      true if internal data was read after last refresh request
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object