Class ChannelPathDataSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf73.subtype1.ChannelPathDataSection
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intConstant: 0x20 = 32static final intConstant: 0x10 = 16static final intConstant: 0x40 = 64static final intConstant: 0x04 = 4static final intConstant: 0x80 = 128static final intConstant: 0x08 = 8static final intConstant: 0x20 = 32static final intConstant: 0x08 = 8static final intConstant: 0x40 = 64static final intConstant: 0x20 = 32static final intConstant: 0x04 = 4static final intConstant: 0x10 = 16static final intConstant: 0x80 = 128static final intConstant: 0x04 = 4static final intConstant: 0x01 = 1static final intConstant: 0xC0 = 192static final intConstant: 0x08 = 8static final intConstant: 0x01 = 1static final intConstant: 0x01 = 1static final intConstant: 0x02 = 2static final intConstant: 0x02 = 2static final intConstant: 0x80 = 128static final intConstant: 0x40 = 64static final intConstant: 0x20 = 32static final intConstant: 0x10 = 16static final intConstant: 0x08 = 8static final intConstant: 0x02 = 2 -
Method Summary
Modifier and TypeMethodDescriptionChannel Measurement Group 1 data, if smf73cmg() == 1 otherwise null.Channel Measurement Group 2 data, if smf73cmg() == 2 otherwise null.Channel Measurement Group 3 data, if smf73cmg() == 3 otherwise null.Channel Measurement Group 4 data, if smf73cmg() == 4 otherwise null.Channel Measurement Group 5 data, if smf73cmg() == 5 otherwise null.static ChannelPathDataSectioncreate(com.blackhillsoftware.smf.internal.Section Data, int offset, int length, List<ExtendedChannelPathDataSection> extendedChannelPathDataSections) create is intended for internal use only.Extended Channel Measurement Group 2 data, if smf73cmg() == 2 otherwise null.Extended Channel Measurement Group 4 data, if smf73cmg() == 4 otherwise null.Extended Channel Measurement Group 5 data, if smf73cmg() == 5 otherwise null.smf73acr()SMF73ACR value.booleansmf73bl()Return true ifSMF73BLbit insmf73fg2()is set.longsmf73bsy()SMF73BSY value.booleansmf73by()Return true ifSMF73BYbit insmf73fg2()is set.booleansmf73cc()Return true ifSMF73CCbit insmf73fg4()is set.booleansmf73cdc()Return true ifSMF73CDCbit insmf73fg4()is set.intsmf73cmg()SMF73CMG value.booleansmf73cnc()Return true ifSMF73CNCbit insmf73fg3()is set.intsmf73cpd()SMF73CPD value.booleansmf73cpm()Return true ifSMF73CPMbit insmf73fg4()is set.intsmf73cpp()SMF73CPP value.booleansmf73cvc()Return true ifSMF73CVCbit insmf73fg3()is set.booleansmf73del()Return true ifSMF73DELbit insmf73fg3()is set.booleansmf73doc()Return true ifSMF73DOCbit insmf73fg3()is set.intsmf73eix()SMF73EIX value.intsmf73fg2()SMF73FG2 value.intsmf73fg3()SMF73FG3 value.intsmf73fg4()SMF73FG4 value.intsmf73fg5()SMF73FG5 value.booleansmf73fxt()Return true ifSMF73FXTbit insmf73fg4()is set.intsmf73gen()SMF73GEN value.booleansmf73ins()Return true ifSMF73INSbit insmf73fg3()is set.intSMF73IOEN value.booleansmf73mod()Return true ifSMF73MODbit insmf73fg3()is set.intsmf73msc()SMF73MSC value, with mask 0x0F.smf73nt1()SMF73NT1 value.smf73nt2()SMF73NT2 value.booleansmf73nvl()Return true ifSMF73NVLbit insmf73fg4()is set.booleansmf73par()Return true ifSMF73PARbit insmf73fg2()is set.smf73pby()SMF73PBY as a Duration.longSMF73PBY raw value.doubleSMF73PBY in seconds.intsmf73pid()SMF73PID value.booleansmf73pni()Return true ifSMF73PNIbit insmf73fg4()is set.smf73pti()SMF73PTI as a Duration.longSMF73PTI raw value.doubleSMF73PTI in seconds.booleansmf73rv4()Return true ifSMF73RV4bit insmf73fg2()is set.booleansmf73shr()Return true ifSMF73SHRbit insmf73fg3()is set.intsmf73spd()SMF73SPD value.booleansmf73sta()Return true ifSMF73STAbit insmf73fg2()is set.booleansmf73vac()Return true ifSMF73VACbit insmf73fg2()is set.booleansmf73vld()Return true ifSMF73VLDbit insmf73fg3()is set.booleansmf73wd1()Return true ifSMF73WD1bit insmf73fg5()is set.booleansmf73wd2()Return true ifSMF73WD2bit insmf73fg5()is set.booleansmf73wd3()Return true ifSMF73WD3bit insmf73fg5()is set.booleansmf73wd4()Return true ifSMF73WD4bit insmf73fg5()is set.booleansmf73wd5()Return true ifSMF73WD5bit insmf73fg5()is set.booleansmf73xcm()Return true ifSMF73XCMbit insmf73fg4()is set.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SMF73RV3
public static final int SMF73RV3Constant: 0xC0 = 192- See Also:
-
SMF73BL
public static final int SMF73BLConstant: 0x20 = 32- See Also:
-
SMF73BY
public static final int SMF73BYConstant: 0x10 = 16- See Also:
-
SMF73RV4
public static final int SMF73RV4Constant: 0x08 = 8- See Also:
-
SMF73PAR
public static final int SMF73PARConstant: 0x04 = 4- See Also:
-
SMF73VAC
public static final int SMF73VACConstant: 0x02 = 2- See Also:
-
SMF73STA
public static final int SMF73STAConstant: 0x01 = 1- See Also:
-
SMF73CNC
public static final int SMF73CNCConstant: 0x80 = 128- See Also:
-
SMF73DOC
public static final int SMF73DOCConstant: 0x40 = 64- See Also:
-
SMF73CVC
public static final int SMF73CVCConstant: 0x20 = 32- See Also:
-
SMF73MOD
public static final int SMF73MODConstant: 0x10 = 16- See Also:
-
SMF73DEL
public static final int SMF73DELConstant: 0x08 = 8- See Also:
-
SMF73INS
public static final int SMF73INSConstant: 0x04 = 4- See Also:
-
SMF73VLD
public static final int SMF73VLDConstant: 0x02 = 2- See Also:
-
SMF73SHR
public static final int SMF73SHRConstant: 0x01 = 1- See Also:
-
SMF73NVL
public static final int SMF73NVLConstant: 0x80 = 128- See Also:
-
SMF73CC
public static final int SMF73CCConstant: 0x40 = 64- See Also:
-
SMF73FXT
public static final int SMF73FXTConstant: 0x20 = 32- See Also:
-
SMF73CPM
public static final int SMF73CPMConstant: 0x08 = 8- See Also:
-
SMF73CDC
public static final int SMF73CDCConstant: 0x04 = 4- See Also:
-
SMF73XCM
public static final int SMF73XCMConstant: 0x02 = 2- See Also:
-
SMF73PNI
public static final int SMF73PNIConstant: 0x01 = 1- See Also:
-
SMF73WD1
public static final int SMF73WD1Constant: 0x80 = 128- See Also:
-
SMF73WD2
public static final int SMF73WD2Constant: 0x40 = 64- See Also:
-
SMF73WD3
public static final int SMF73WD3Constant: 0x20 = 32- See Also:
-
SMF73WD4
public static final int SMF73WD4Constant: 0x10 = 16- See Also:
-
SMF73WD5
public static final int SMF73WD5Constant: 0x08 = 8- See Also:
-
-
Method Details
-
smf73pid
public int smf73pid()SMF73PID value.- Returns:
- int SMF73PID value
-
smf73fg2
public int smf73fg2()SMF73FG2 value.- Returns:
- int SMF73FG2 value
-
smf73bl
public boolean smf73bl()Return true ifSMF73BLbit insmf73fg2()is set.- Returns:
- boolean SMF73BL bit is set in smf73fg2()
SMF73BL = 0x20
-
smf73by
public boolean smf73by()Return true ifSMF73BYbit insmf73fg2()is set.- Returns:
- boolean SMF73BY bit is set in smf73fg2()
SMF73BY = 0x10
-
smf73rv4
public boolean smf73rv4()Return true ifSMF73RV4bit insmf73fg2()is set.- Returns:
- boolean SMF73RV4 bit is set in smf73fg2()
SMF73RV4 = 0x08
-
smf73par
public boolean smf73par()Return true ifSMF73PARbit insmf73fg2()is set.- Returns:
- boolean SMF73PAR bit is set in smf73fg2()
SMF73PAR = 0x04
-
channelData1
Channel Measurement Group 1 data, if smf73cmg() == 1 otherwise null.- Returns:
- ChannelData1 or null;
-
channelData2
Channel Measurement Group 2 data, if smf73cmg() == 2 otherwise null.- Returns:
- ChannelData2 or null;
-
channelData3
Channel Measurement Group 3 data, if smf73cmg() == 3 otherwise null.- Returns:
- ChannelData3 or null;
-
channelData4
Channel Measurement Group 4 data, if smf73cmg() == 4 otherwise null.- Returns:
- ChannelData4 or null;
-
channelData5
Channel Measurement Group 5 data, if smf73cmg() == 5 otherwise null.- Returns:
- ChannelData5 or null;
-
extendedChannelData2
Extended Channel Measurement Group 2 data, if smf73cmg() == 2 otherwise null.- Returns:
- ChannelData2 or null;
-
extendedchannelData4
Extended Channel Measurement Group 4 data, if smf73cmg() == 4 otherwise null.- Returns:
- ExtendedChannelData4 or null;
-
extendedchannelData5
Extended Channel Measurement Group 5 data, if smf73cmg() == 5 otherwise null.- Returns:
- ExtendedChannelData5 or null;
-
smf73vac
public boolean smf73vac()Return true ifSMF73VACbit insmf73fg2()is set.- Returns:
- boolean SMF73VAC bit is set in smf73fg2()
SMF73VAC = 0x02
-
smf73sta
public boolean smf73sta()Return true ifSMF73STAbit insmf73fg2()is set.- Returns:
- boolean SMF73STA bit is set in smf73fg2()
SMF73STA = 0x01
-
smf73fg3
public int smf73fg3()SMF73FG3 value.- Returns:
- int SMF73FG3 value
-
smf73cnc
public boolean smf73cnc()Return true ifSMF73CNCbit insmf73fg3()is set.- Returns:
- boolean SMF73CNC bit is set in smf73fg3()
SMF73CNC = 0x80
-
smf73doc
public boolean smf73doc()Return true ifSMF73DOCbit insmf73fg3()is set.- Returns:
- boolean SMF73DOC bit is set in smf73fg3()
SMF73DOC = 0x40
-
smf73cvc
public boolean smf73cvc()Return true ifSMF73CVCbit insmf73fg3()is set.- Returns:
- boolean SMF73CVC bit is set in smf73fg3()
SMF73CVC = 0x20
-
smf73mod
public boolean smf73mod()Return true ifSMF73MODbit insmf73fg3()is set.- Returns:
- boolean SMF73MOD bit is set in smf73fg3()
SMF73MOD = 0x10
-
smf73del
public boolean smf73del()Return true ifSMF73DELbit insmf73fg3()is set.- Returns:
- boolean SMF73DEL bit is set in smf73fg3()
SMF73DEL = 0x08
-
smf73ins
public boolean smf73ins()Return true ifSMF73INSbit insmf73fg3()is set.- Returns:
- boolean SMF73INS bit is set in smf73fg3()
SMF73INS = 0x04
-
smf73vld
public boolean smf73vld()Return true ifSMF73VLDbit insmf73fg3()is set.- Returns:
- boolean SMF73VLD bit is set in smf73fg3()
SMF73VLD = 0x02
-
smf73shr
public boolean smf73shr()Return true ifSMF73SHRbit insmf73fg3()is set.- Returns:
- boolean SMF73SHR bit is set in smf73fg3()
SMF73SHR = 0x01
-
smf73fg4
public int smf73fg4()SMF73FG4 value.- Returns:
- int SMF73FG4 value
-
smf73nvl
public boolean smf73nvl()Return true ifSMF73NVLbit insmf73fg4()is set.- Returns:
- boolean SMF73NVL bit is set in smf73fg4()
SMF73NVL = 0x80
-
smf73cc
public boolean smf73cc()Return true ifSMF73CCbit insmf73fg4()is set.- Returns:
- boolean SMF73CC bit is set in smf73fg4()
SMF73CC = 0x40
-
smf73fxt
public boolean smf73fxt()Return true ifSMF73FXTbit insmf73fg4()is set.- Returns:
- boolean SMF73FXT bit is set in smf73fg4()
SMF73FXT = 0x20
-
smf73cpm
public boolean smf73cpm()Return true ifSMF73CPMbit insmf73fg4()is set.- Returns:
- boolean SMF73CPM bit is set in smf73fg4()
SMF73CPM = 0x08
-
smf73cdc
public boolean smf73cdc()Return true ifSMF73CDCbit insmf73fg4()is set.- Returns:
- boolean SMF73CDC bit is set in smf73fg4()
SMF73CDC = 0x04
-
smf73xcm
public boolean smf73xcm()Return true ifSMF73XCMbit insmf73fg4()is set.- Returns:
- boolean SMF73XCM bit is set in smf73fg4()
SMF73XCM = 0x02
-
smf73pni
public boolean smf73pni()Return true ifSMF73PNIbit insmf73fg4()is set.- Returns:
- boolean SMF73PNI bit is set in smf73fg4()
SMF73PNI = 0x01
-
smf73bsy
public long smf73bsy()SMF73BSY value.- Returns:
- long SMF73BSY value
-
smf73pby
SMF73PBY as a Duration.- Returns:
- Duration SMF73PBY
- See Also:
-
smf73pbySeconds
public double smf73pbySeconds()SMF73PBY in seconds.- Returns:
- double SMF73PBY converted to seconds
-
smf73pbyRawValue
public long smf73pbyRawValue()SMF73PBY raw value.- Returns:
- long SMF73PBY value
-
smf73pti
SMF73PTI as a Duration.- Returns:
- Duration SMF73PTI
- See Also:
-
smf73ptiSeconds
public double smf73ptiSeconds()SMF73PTI in seconds.- Returns:
- double SMF73PTI converted to seconds
-
smf73ptiRawValue
public long smf73ptiRawValue()SMF73PTI raw value.- Returns:
- long SMF73PTI value
-
smf73cpd
public int smf73cpd()SMF73CPD value.- Returns:
- int SMF73CPD value
-
smf73acr
SMF73ACR value.- Returns:
- String SMF73ACR value
-
smf73cmg
public int smf73cmg()SMF73CMG value.- Returns:
- int SMF73CMG value
-
smf73fg5
public int smf73fg5()SMF73FG5 value.- Returns:
- int SMF73FG5 value
-
smf73wd1
public boolean smf73wd1()Return true ifSMF73WD1bit insmf73fg5()is set.- Returns:
- boolean SMF73WD1 bit is set in smf73fg5()
SMF73WD1 = 0x80
-
smf73wd2
public boolean smf73wd2()Return true ifSMF73WD2bit insmf73fg5()is set.- Returns:
- boolean SMF73WD2 bit is set in smf73fg5()
SMF73WD2 = 0x40
-
smf73wd3
public boolean smf73wd3()Return true ifSMF73WD3bit insmf73fg5()is set.- Returns:
- boolean SMF73WD3 bit is set in smf73fg5()
SMF73WD3 = 0x20
-
smf73wd4
public boolean smf73wd4()Return true ifSMF73WD4bit insmf73fg5()is set.- Returns:
- boolean SMF73WD4 bit is set in smf73fg5()
SMF73WD4 = 0x10
-
smf73wd5
public boolean smf73wd5()Return true ifSMF73WD5bit insmf73fg5()is set.- Returns:
- boolean SMF73WD5 bit is set in smf73fg5()
SMF73WD5 = 0x08
-
smf73cpp
public int smf73cpp()SMF73CPP value.- Returns:
- int SMF73CPP value
-
smf73gen
public int smf73gen()SMF73GEN value.- Returns:
- int SMF73GEN value
-
smf73eix
public int smf73eix()SMF73EIX value. Supported if smf73xcm() == true;- Returns:
- int SMF73EIX value
-
smf73spd
public int smf73spd()SMF73SPD value.- Returns:
- int SMF73SPD value
-
smf73msc
public int smf73msc()SMF73MSC value, with mask 0x0F.- Returns:
- int SMF73MSC value & 0x0F
-
smf73ioen
public int smf73ioen()SMF73IOEN value.- Returns:
- int SMF73IOEN value
-
smf73nt1
SMF73NT1 value.- Returns:
- String SMF73NT1 value
-
smf73nt2
SMF73NT2 value.- Returns:
- String SMF73NT2 value
-
create
public static ChannelPathDataSection create(com.blackhillsoftware.smf.internal.Section Data, int offset, int length, List<ExtendedChannelPathDataSection> extendedChannelPathDataSections) 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 sectionoffset- Offset of this section in the datalength- length of the section
-