java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf74.subtype1.DeviceDataSection

public final class DeviceDataSection extends SmfData
  • Field Details

  • Method Details

    • smf74num

      public int smf74num()
      SMF74NUM value.
      Returns:
      int SMF74NUM value
    • smf74lcu

      public int smf74lcu()
      SMF74LCU value.
      Returns:
      int SMF74LCU value
    • smf74rv3

      public int smf74rv3()
      SMF74RV3 value.
      Returns:
      int SMF74RV3 value
    • smf74cnf

      public int smf74cnf()
      SMF74CNF value.
      Returns:
      int SMF74CNF value
    • smf74qul

      public boolean smf74qul()
      Return true if SMF74QUL bit in smf74cnf() is set.
      Returns:
      boolean SMF74QUL bit is set in smf74cnf()

      SMF74QUL = 0x80

    • smf74lcd

      public boolean smf74lcd()
      Return true if SMF74LCD bit in smf74cnf() is set.
      Returns:
      boolean SMF74LCD bit is set in smf74cnf()

      SMF74LCD = 0x40

    • smf74cmb

      public boolean smf74cmb()
      Return true if SMF74CMB bit in smf74cnf() is set.
      Returns:
      boolean SMF74CMB bit is set in smf74cnf()

      SMF74CMB = 0x20

    • smf74del

      public boolean smf74del()
      Return true if SMF74DEL bit in smf74cnf() is set.
      Returns:
      boolean SMF74DEL bit is set in smf74cnf()

      SMF74DEL = 0x10

    • smf74par

      public boolean smf74par()
      Return true if SMF74PAR bit in smf74cnf() is set.
      Returns:
      boolean SMF74PAR bit is set in smf74cnf()

      SMF74PAR = 0x08

    • smf74mxb

      public boolean smf74mxb()
      Return true if SMF74MXB bit in smf74cnf() is set.
      Returns:
      boolean SMF74MXB bit is set in smf74cnf()

      SMF74MXB = 0x04

    • smf74vac

      public boolean smf74vac()
      Return true if SMF74VAC bit in smf74cnf() is set.
      Returns:
      boolean SMF74VAC bit is set in smf74cnf()

      SMF74VAC = 0x02

    • smf74sta

      public boolean smf74sta()
      Return true if SMF74STA bit in smf74cnf() is set.
      Returns:
      boolean SMF74STA bit is set in smf74cnf()

      SMF74STA = 0x01

    • smf74ser

      public String smf74ser()
      SMF74SER value.
      Returns:
      String SMF74SER value
    • smf74typ

      public long smf74typ()
      SMF74TYP value.
      Returns:
      long SMF74TYP value
    • smf74nux

      public long smf74nux()
      SMF74NUX value.
      Returns:
      long SMF74NUX value
    • smf74ssc

      public long smf74ssc()
      SMF74SSC value.
      Returns:
      long SMF74SSC value
    • smf74mec

      public long smf74mec()
      SMF74MEC value.
      Returns:
      long SMF74MEC value
    • smf74cnn

      public Duration smf74cnn()
      SMF74CNN as a Duration.
      Returns:
      Duration SMF74CNN seconds
      See Also:
    • smf74cnnSeconds

      public double smf74cnnSeconds()
      SMF74CNN in seconds.
      Returns:
      double SMF74CNN converted to seconds
    • smf74cnnRawValue

      public long smf74cnnRawValue()
      SMF74CNN raw value.
      Returns:
      long SMF74CNN raw value
    • smf74pen

      public Duration smf74pen()
      SMF74PEN as a Duration.
      Returns:
      Duration SMF74PEN seconds
      See Also:
    • smf74penSeconds

      public double smf74penSeconds()
      SMF74PEN in seconds.
      Returns:
      double SMF74PEN converted to seconds
    • smf74penRawValue

      public long smf74penRawValue()
      SMF74PEN raw value.
      Returns:
      long SMF74PEN raw value
    • smf74atv

      public Duration smf74atv()
      SMF74ATV as a Duration.
      Returns:
      Duration SMF74ATV seconds
      See Also:
    • smf74atvSeconds

      public double smf74atvSeconds()
      SMF74ATV in seconds.
      Returns:
      double SMF74ATV converted to seconds
    • smf74atvRawValue

      public long smf74atvRawValue()
      SMF74ATV raw value.
      Returns:
      long SMF74ATV raw value
    • smf74dis

      public Duration smf74dis()
      SMF74DIS as a Duration.
      Returns:
      Duration SMF74DIS seconds
      See Also:
    • smf74disSeconds

      public double smf74disSeconds()
      SMF74DIS in seconds.
      Returns:
      double SMF74DIS converted to seconds
    • smf74disRawValue

      public long smf74disRawValue()
      SMF74DIS raw value.
      Returns:
      long SMF74DIS raw value
    • smf74que

      public long smf74que()
      SMF74QUE value.
      Returns:
      long SMF74QUE value
    • smf74utl

      public long smf74utl()
      SMF74UTL value.
      Returns:
      long SMF74UTL value
    • smf74rsv

      public long smf74rsv()
      SMF74RSV value.
      Returns:
      long SMF74RSV value
    • smf74dso

      public long smf74dso()
      SMF74DSO value.
      Returns:
      long SMF74DSO value
    • smf74alc

      public long smf74alc()
      SMF74ALC value.
      Returns:
      long SMF74ALC value
    • smf74mtp

      public long smf74mtp()
      SMF74MTP value.
      Returns:
      long SMF74MTP value
    • smf74nrd

      public long smf74nrd()
      SMF74NRD value.
      Returns:
      long SMF74NRD value
    • smf74cof

      public int smf74cof()
      SMF74COF value.
      Returns:
      int SMF74COF value
    • smf74ict

      public int smf74ict()
      SMF74ICT value.
      Returns:
      int SMF74ICT value
    • smf74dvb

      public Duration smf74dvb()
      SMF74DVB as a Duration.
      Returns:
      Duration SMF74DVB seconds
      See Also:
    • smf74dvbSeconds

      public double smf74dvbSeconds()
      SMF74DVB in seconds.
      Returns:
      double SMF74DVB converted to seconds
    • smf74dvbRawValue

      public long smf74dvbRawValue()
      SMF74DVB raw value.
      Returns:
      long SMF74DVB raw value
    • smf74cub

      public long smf74cub()
      SMF74CUB value.
      Returns:
      long SMF74CUB value
    • smf74clf

      public int smf74clf()
      SMF74CLF value.
      Returns:
      int SMF74CLF value
    • smf74rnr

      public boolean smf74rnr()
      Return true if SMF74RNR bit in smf74clf() is set.
      Returns:
      boolean SMF74RNR bit is set in smf74clf()

      SMF74RNR = 0x80

    • smf74rsg

      public boolean smf74rsg()
      Return true if SMF74RSG bit in smf74clf() is set.
      Returns:
      boolean SMF74RSG bit is set in smf74clf()

      SMF74RSG = 0x40

    • smf74rcs

      public boolean smf74rcs()
      Return true if SMF74RCS bit in smf74clf() is set.
      Returns:
      boolean SMF74RCS bit is set in smf74clf()

      SMF74RCS = 0x20

    • smf74mts

      public boolean smf74mts()
      Return true if SMF74MTS bit in smf74clf() is set.
      Returns:
      boolean SMF74MTS bit is set in smf74clf()

      SMF74MTS = 0x10

    • smf74mte

      public boolean smf74mte()
      Return true if SMF74MTE bit in smf74clf() is set.
      Returns:
      boolean SMF74MTE bit is set in smf74clf()

      SMF74MTE = 0x08

    • smf74clw

      public boolean smf74clw()
      Return true if SMF74CLW bit in smf74clf() is set.
      Returns:
      boolean SMF74CLW bit is set in smf74clf()

      SMF74CLW = 0x02

    • smf74sgn

      public String smf74sgn()
      SMF74SGN value.
      Returns:
      String SMF74SGN value
    • smf74nda

      public long smf74nda()
      SMF74NDA value.
      Returns:
      long SMF74NDA value
    • smf74dev

      public String smf74dev()
      SMF74DEV value.
      Returns:
      String SMF74DEV value
    • smf74cu

      public String smf74cu()
      SMF74CU value.
      Returns:
      String SMF74CU value
    • smf74dpb

      public long smf74dpb()
      SMF74DPB value.
      Returns:
      long SMF74DPB value
    • smf74cnx

      public int smf74cnx()
      SMF74CNX value.
      Returns:
      int SMF74CNX value
    • smf74dyc

      public boolean smf74dyc()
      Return true if SMF74DYC bit in smf74cnx() is set.
      Returns:
      boolean SMF74DYC bit is set in smf74cnx()

      SMF74DYC = 0x80

    • smf74ddt

      public boolean smf74ddt()
      Return true if SMF74DDT bit in smf74cnx() is set.
      Returns:
      boolean SMF74DDT bit is set in smf74cnx()

      SMF74DDT = 0x40

    • smf74pav

      public boolean smf74pav()
      Return true if SMF74PAV bit in smf74cnx() is set.
      Returns:
      boolean SMF74PAV bit is set in smf74cnx()

      SMF74PAV = 0x20

    • smf74nxc

      public boolean smf74nxc()
      Return true if SMF74NXC bit in smf74cnx() is set.
      Returns:
      boolean SMF74NXC bit is set in smf74cnx()

      SMF74NXC = 0x10

    • smf74ntf

      public boolean smf74ntf()
      Return true if SMF74NTF bit in smf74cnx() is set.
      Returns:
      boolean SMF74NTF bit is set in smf74cnx()

      SMF74NTF = 0x08

    • smf74cni

      public boolean smf74cni()
      Return true if SMF74CNI bit in smf74cnx() is set.
      Returns:
      boolean SMF74CNI bit is set in smf74cnx()

      SMF74CNI = 0x04

    • smf74hpv

      public boolean smf74hpv()
      Return true if SMF74HPV bit in smf74cnx() is set.
      Returns:
      boolean SMF74HPV bit is set in smf74cnx()

      SMF74HPV = 0x02

    • smf74cfc

      public boolean smf74cfc()
      Return true if SMF74CFC bit in smf74cnx() is set.
      Returns:
      boolean SMF74CFC bit is set in smf74cnx()

      SMF74CFC = 0x01

    • smf74cn2

      public int smf74cn2()
      SMF74CN2 value.
      Returns:
      int SMF74CN2 value
    • smf74hwr

      public boolean smf74hwr()
      Return true if SMF74HWR bit in smf74cn2() is set.
      Returns:
      boolean SMF74HWR bit is set in smf74cn2()

      SMF74HWR = 0x80

    • smf74xpv

      public boolean smf74xpv()
      Return true if SMF74XPV bit in smf74cn2() is set.
      Returns:
      boolean SMF74XPV bit is set in smf74cn2()

      SMF74XPV = 0x40

    • smf74sir

      public boolean smf74sir()
      Return true if SMF74SIR bit in smf74cn2() is set.
      Returns:
      boolean SMF74SIR bit is set in smf74cn2()

      SMF74SIR = 0x20

    • smf74siw

      public boolean smf74siw()
      Return true if SMF74SIW bit in smf74cn2() is set.
      Returns:
      boolean SMF74SIW bit is set in smf74cn2()

      SMF74SIW = 0x10

    • smf74mtc

      public int smf74mtc()
      SMF74MTC value.
      Returns:
      int SMF74MTC value
    • smf74dts

      public int smf74dts()
      SMF74DTS value.
      Returns:
      int SMF74DTS value
    • smf74srd

      public boolean smf74srd()
      Return true if SMF74SRD bit in smf74dts() is set.
      Returns:
      boolean SMF74SRD bit is set in smf74dts()

      SMF74SRD = 0x80

    • smf74snd

      public boolean smf74snd()
      Return true if SMF74SND bit in smf74dts() is set.
      Returns:
      boolean SMF74SND bit is set in smf74dts()

      SMF74SND = 0x40

    • smf74scn

      public boolean smf74scn()
      Return true if SMF74SCN bit in smf74dts() is set.
      Returns:
      boolean SMF74SCN bit is set in smf74dts()

      SMF74SCN = 0x20

    • smf74shv

      public boolean smf74shv()
      Return true if SMF74SHV bit in smf74dts() is set.
      Returns:
      boolean SMF74SHV bit is set in smf74dts()

      SMF74SHV = 0x10

    • smf74shr

      public boolean smf74shr()
      Return true if SMF74SHR bit in smf74dts() is set.
      Returns:
      boolean SMF74SHR bit is set in smf74dts()

      SMF74SHR = 0x08

    • smf74ndn

      public String smf74ndn()
      SMF74NDN value.
      Returns:
      String SMF74NDN value
    • smf74nbl

      public String smf74nbl()
      SMF74NBL value.
      Returns:
      String SMF74NBL value
    • smf74hpc

      public int smf74hpc()
      SMF74HPC value.
      Returns:
      int SMF74HPC value
    • smf74nss

      public int smf74nss()
      SMF74NSS value.
      Returns:
      int SMF74NSS value
    • smf74psm

      public long smf74psm()
      SMF74PSM value.
      Returns:
      long SMF74PSM value
    • smf74pct

      public long smf74pct()
      SMF74PCT value.
      Returns:
      long SMF74PCT value
    • smf74cmr

      public Duration smf74cmr()
      SMF74CMR as a Duration.
      Returns:
      Duration SMF74CMR seconds
      See Also:
    • smf74cmrSeconds

      public double smf74cmrSeconds()
      SMF74CMR in seconds.
      Returns:
      double SMF74CMR converted to seconds
    • smf74cmrRawValue

      public long smf74cmrRawValue()
      SMF74CMR raw value.
      Returns:
      long SMF74CMR raw value
    • smf74cap

      public long smf74cap()
      SMF74CAP value.
      Returns:
      long SMF74CAP value
    • smf74idt

      public Duration smf74idt()
      SMF74IDT as a Duration.
      Returns:
      Duration SMF74IDT seconds
      See Also:
    • smf74idtSeconds

      public double smf74idtSeconds()
      SMF74IDT in seconds.
      Returns:
      double SMF74IDT converted to seconds
    • smf74idtRawValue

      public long smf74idtRawValue()
      SMF74IDT raw value.
      Returns:
      long SMF74IDT raw value
    • smf74cuq

      public Duration smf74cuq()
      SMF74CUQ as a Duration.
      Returns:
      Duration SMF74CUQ seconds
      See Also:
    • smf74cuqSeconds

      public double smf74cuqSeconds()
      SMF74CUQ in seconds.
      Returns:
      double SMF74CUQ converted to seconds
    • smf74cuqRawValue

      public long smf74cuqRawValue()
      SMF74CUQ raw value.
      Returns:
      long SMF74CUQ raw value
    • smf74scs

      public int smf74scs()
      SMF74SCS value.
      Returns:
      int SMF74SCS value
    • smf74nm2

      public int smf74nm2()
      SMF74NM2 value.
      Returns:
      int SMF74NM2 value
    • smf74atd

      public long smf74atd()
      SMF74ATD value.
      Returns:
      long SMF74ATD value
    • smf74agc

      public int smf74agc()
      SMF74AGC value.
      Returns:
      int SMF74AGC value
    • smf74ags

      public long smf74ags()
      SMF74AGS value.
      Returns:
      long SMF74AGS value
    • smf74sbr

      public double smf74sbr()
      SMF74SBR value.
      Returns:
      double SMF74SBR value
    • smf74sbw

      public double smf74sbw()
      SMF74SBW value.
      Returns:
      double SMF74SBW value
    • smf74sqr

      public double smf74sqr()
      SMF74SQR value.
      Returns:
      double SMF74SQR value
    • smf74sqw

      public double smf74sqw()
      SMF74SQW value.
      Returns:
      double SMF74SQW value
    • smf74spr

      public Duration smf74spr()
      SMF74SPR as a Duration.
      Returns:
      Duration SMF74SPR
      See Also:
    • smf74sprSeconds

      public double smf74sprSeconds()
      SMF74SPR in seconds.
      Returns:
      double SMF74SPR converted to seconds
    • smf74sprRawValue

      public double smf74sprRawValue()
      SMF74SPR raw value
      Returns:
      double SMF74SPR value
    • smf74spw

      public Duration smf74spw()
      SMF74SPW as a Duration.
      Returns:
      Duration SMF74SPW
      See Also:
    • smf74spwSeconds

      public double smf74spwSeconds()
      SMF74SPW in seconds.
      Returns:
      double SMF74SPW converted to seconds
    • smf74spwRawValue

      public double smf74spwRawValue()
      SMF74SPW raw value
      Returns:
      double SMF74SPW value
    • smf74sftr

      public Duration smf74sftr()
      SMF74SFTR as a Duration.
      Returns:
      Duration SMF74SFTR
      See Also:
    • smf74sftrSeconds

      public double smf74sftrSeconds()
      SMF74SFTR in seconds.
      Returns:
      double SMF74SFTR converted to seconds
    • smf74sftrRawValue

      public double smf74sftrRawValue()
      SMF74SFTR raw value
      Returns:
      double SMF74SFTR value
    • smf74sftw

      public Duration smf74sftw()
      SMF74SFTW as a Duration.
      Returns:
      Duration SMF74SFTW
      See Also:
    • smf74sftwSeconds

      public double smf74sftwSeconds()
      SMF74SFTW in seconds.
      Returns:
      double SMF74SFTW converted to seconds
    • smf74sftwRawValue

      public double smf74sftwRawValue()
      SMF74SFTW raw value
      Returns:
      double SMF74SFTW value
    • smf74slbr

      public double smf74slbr()
      SMF74SLBR value.
      Returns:
      double SMF74SLBR value
    • smf74slbw

      public double smf74slbw()
      SMF74SLBW value.
      Returns:
      double SMF74SLBW value
    • smf74scmr

      public double smf74scmr()
      SMF74SCMR value.
      Returns:
      double SMF74SCMR value
    • smf74snis

      public double smf74snis()
      SMF74SNIS value.
      Returns:
      double SMF74SNIS value
    • smf74stor

      public double smf74stor()
      SMF74STOR value.
      Returns:
      double SMF74STOR value
    • smf74stow

      public double smf74stow()
      SMF74STOW value.
      Returns:
      double SMF74STOW value
    • smf74sor

      public double smf74sor()
      SMF74SOR value.
      Returns:
      double SMF74SOR value
    • smf74sow

      public double smf74sow()
      SMF74SOW value.
      Returns:
      double SMF74SOW value
    • smf74ios

      public Duration smf74ios()
      SMF74IOS as a Duration.
      Returns:
      Duration SMF74IOS
      See Also:
    • smf74iosSeconds

      public double smf74iosSeconds()
      SMF74IOS in seconds.
      Returns:
      double SMF74IOS converted to seconds
    • smf74iosRawValue

      public double smf74iosRawValue()
      SMF74IOS raw value.
      Returns:
      double SMF74IOS raw value
    • create

      public static DeviceDataSection create(byte[] Data, int offset, int length)
      create is intended for internal use only. Instances of this section are created by the parent record or section.
      Parameters:
      Data - Array of bytes containing data for this section
      offset - Offset of this section in the data
      length - length of the section