Class ChannelPathDataSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf73.subtype1.ChannelPathDataSection
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x20 = 32static final int
Constant: 0x10 = 16static final int
Constant: 0x40 = 64static final int
Constant: 0x04 = 4static final int
Constant: 0x80 = 128static final int
Constant: 0x08 = 8static final int
Constant: 0x20 = 32static final int
Constant: 0x08 = 8static final int
Constant: 0x40 = 64static final int
Constant: 0x20 = 32static final int
Constant: 0x04 = 4static final int
Constant: 0x10 = 16static final int
Constant: 0x80 = 128static final int
Constant: 0x04 = 4static final int
Constant: 0x01 = 1static final int
Constant: 0xC0 = 192static final int
Constant: 0x08 = 8static final int
Constant: 0x01 = 1static final int
Constant: 0x01 = 1static final int
Constant: 0x02 = 2static final int
Constant: 0x02 = 2static final int
Constant: 0x80 = 128static final int
Constant: 0x40 = 64static final int
Constant: 0x20 = 32static final int
Constant: 0x10 = 16static final int
Constant: 0x08 = 8static final int
Constant: 0x02 = 2 -
Method Summary
Modifier and TypeMethodDescriptionstatic ChannelPathDataSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.smf73acr()
SMF73ACR value.boolean
smf73bl()
Return true ifSMF73BL
bit insmf73fg2()
is set.long
smf73bsy()
SMF73BSY value.boolean
smf73by()
Return true ifSMF73BY
bit insmf73fg2()
is set.boolean
smf73cc()
Return true ifSMF73CC
bit insmf73fg4()
is set.boolean
smf73cdc()
Return true ifSMF73CDC
bit insmf73fg4()
is set.smf73cm1()
SMF73CM1 value.int
smf73cmg()
SMF73CMG value.boolean
smf73cnc()
Return true ifSMF73CNC
bit insmf73fg3()
is set.int
smf73cpd()
SMF73CPD value.boolean
smf73cpm()
Return true ifSMF73CPM
bit insmf73fg4()
is set.int
smf73cpp()
SMF73CPP value.boolean
smf73cvc()
Return true ifSMF73CVC
bit insmf73fg3()
is set.boolean
smf73del()
Return true ifSMF73DEL
bit insmf73fg3()
is set.boolean
smf73doc()
Return true ifSMF73DOC
bit insmf73fg3()
is set.int
smf73eix()
SMF73EIX value.int
smf73fg2()
SMF73FG2 value.int
smf73fg3()
SMF73FG3 value.int
smf73fg4()
SMF73FG4 value.int
smf73fg5()
SMF73FG5 value.boolean
smf73fxt()
Return true ifSMF73FXT
bit insmf73fg4()
is set.int
smf73gen()
SMF73GEN value.boolean
smf73ins()
Return true ifSMF73INS
bit insmf73fg3()
is set.double
smf73mbc()
SMF73MBC value.double
smf73mcu()
SMF73MCU value.boolean
smf73mod()
Return true ifSMF73MOD
bit insmf73fg3()
is set.double
smf73mru()
SMF73MRU value.int
smf73msc()
SMF73MSC value, with mask 0x0F.double
smf73mwu()
SMF73MWU value.smf73nt1()
SMF73NT1 value.smf73nt2()
SMF73NT2 value.boolean
smf73nvl()
Return true ifSMF73NVL
bit insmf73fg4()
is set.boolean
smf73par()
Return true ifSMF73PAR
bit insmf73fg2()
is set.smf73pby()
SMF73PBY as a Duration.long
SMF73PBY raw value.double
SMF73PBY in seconds.double
smf73pds()
SMF73PDS value.double
smf73pdu()
SMF73PDU value.int
smf73pid()
SMF73PID value.double
smf73pms()
SMF73PMS value.boolean
smf73pni()
Return true ifSMF73PNI
bit insmf73fg4()
is set.double
smf73pru()
SMF73PRU value.smf73pti()
SMF73PTI as a Duration.long
SMF73PTI raw value.double
SMF73PTI in seconds.double
smf73pub()
SMF73PUB value.double
smf73puc()
SMF73PUC value.double
smf73pum()
SMF73PUM value.double
smf73pus()
SMF73PUS value.smf73put()
SMF73PUT as a Duration.double
SMF73PUT raw value.double
SMF73PUT in seconds.double
smf73pwu()
SMF73PWU value.boolean
smf73rv4()
Return true ifSMF73RV4
bit insmf73fg2()
is set.boolean
smf73shr()
Return true ifSMF73SHR
bit insmf73fg3()
is set.int
smf73spd()
SMF73SPD value.boolean
smf73sta()
Return true ifSMF73STA
bit insmf73fg2()
is set.double
smf73tbc()
SMF73TBC value.double
smf73tds()
SMF73TDS value.double
smf73tdu()
SMF73TDU value.double
smf73tms()
SMF73TMS value.double
smf73tru()
SMF73TRU value.double
smf73tub()
SMF73TUB value.double
smf73tuc()
SMF73TUC value.double
smf73tum()
SMF73TUM value.smf73tut()
SMF73TUT as a Duration.double
SMF73TUT raw value.double
SMF73TUT in seconds.double
smf73twu()
SMF73TWU value.double
smf73us()
SMF73US value.boolean
smf73vac()
Return true ifSMF73VAC
bit insmf73fg2()
is set.boolean
smf73vld()
Return true ifSMF73VLD
bit insmf73fg3()
is set.boolean
smf73wd1()
Return true ifSMF73WD1
bit insmf73fg5()
is set.boolean
smf73wd2()
Return true ifSMF73WD2
bit insmf73fg5()
is set.boolean
smf73wd3()
Return true ifSMF73WD3
bit insmf73fg5()
is set.boolean
smf73wd4()
Return true ifSMF73WD4
bit insmf73fg5()
is set.boolean
smf73wd5()
Return true ifSMF73WD5
bit insmf73fg5()
is set.boolean
smf73xcm()
Return true ifSMF73XCM
bit 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 ifSMF73BL
bit insmf73fg2()
is set.- Returns:
- boolean SMF73BL bit is set in smf73fg2()
SMF73BL = 0x20
-
smf73by
public boolean smf73by()Return true ifSMF73BY
bit insmf73fg2()
is set.- Returns:
- boolean SMF73BY bit is set in smf73fg2()
SMF73BY = 0x10
-
smf73rv4
public boolean smf73rv4()Return true ifSMF73RV4
bit insmf73fg2()
is set.- Returns:
- boolean SMF73RV4 bit is set in smf73fg2()
SMF73RV4 = 0x08
-
smf73par
public boolean smf73par()Return true ifSMF73PAR
bit insmf73fg2()
is set.- Returns:
- boolean SMF73PAR bit is set in smf73fg2()
SMF73PAR = 0x04
-
smf73vac
public boolean smf73vac()Return true ifSMF73VAC
bit insmf73fg2()
is set.- Returns:
- boolean SMF73VAC bit is set in smf73fg2()
SMF73VAC = 0x02
-
smf73sta
public boolean smf73sta()Return true ifSMF73STA
bit 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 ifSMF73CNC
bit insmf73fg3()
is set.- Returns:
- boolean SMF73CNC bit is set in smf73fg3()
SMF73CNC = 0x80
-
smf73doc
public boolean smf73doc()Return true ifSMF73DOC
bit insmf73fg3()
is set.- Returns:
- boolean SMF73DOC bit is set in smf73fg3()
SMF73DOC = 0x40
-
smf73cvc
public boolean smf73cvc()Return true ifSMF73CVC
bit insmf73fg3()
is set.- Returns:
- boolean SMF73CVC bit is set in smf73fg3()
SMF73CVC = 0x20
-
smf73mod
public boolean smf73mod()Return true ifSMF73MOD
bit insmf73fg3()
is set.- Returns:
- boolean SMF73MOD bit is set in smf73fg3()
SMF73MOD = 0x10
-
smf73del
public boolean smf73del()Return true ifSMF73DEL
bit insmf73fg3()
is set.- Returns:
- boolean SMF73DEL bit is set in smf73fg3()
SMF73DEL = 0x08
-
smf73ins
public boolean smf73ins()Return true ifSMF73INS
bit insmf73fg3()
is set.- Returns:
- boolean SMF73INS bit is set in smf73fg3()
SMF73INS = 0x04
-
smf73vld
public boolean smf73vld()Return true ifSMF73VLD
bit insmf73fg3()
is set.- Returns:
- boolean SMF73VLD bit is set in smf73fg3()
SMF73VLD = 0x02
-
smf73shr
public boolean smf73shr()Return true ifSMF73SHR
bit 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 ifSMF73NVL
bit insmf73fg4()
is set.- Returns:
- boolean SMF73NVL bit is set in smf73fg4()
SMF73NVL = 0x80
-
smf73cc
public boolean smf73cc()Return true ifSMF73CC
bit insmf73fg4()
is set.- Returns:
- boolean SMF73CC bit is set in smf73fg4()
SMF73CC = 0x40
-
smf73fxt
public boolean smf73fxt()Return true ifSMF73FXT
bit insmf73fg4()
is set.- Returns:
- boolean SMF73FXT bit is set in smf73fg4()
SMF73FXT = 0x20
-
smf73cpm
public boolean smf73cpm()Return true ifSMF73CPM
bit insmf73fg4()
is set.- Returns:
- boolean SMF73CPM bit is set in smf73fg4()
SMF73CPM = 0x08
-
smf73cdc
public boolean smf73cdc()Return true ifSMF73CDC
bit insmf73fg4()
is set.- Returns:
- boolean SMF73CDC bit is set in smf73fg4()
SMF73CDC = 0x04
-
smf73xcm
public boolean smf73xcm()Return true ifSMF73XCM
bit insmf73fg4()
is set.- Returns:
- boolean SMF73XCM bit is set in smf73fg4()
SMF73XCM = 0x02
-
smf73pni
public boolean smf73pni()Return true ifSMF73PNI
bit 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 ifSMF73WD1
bit insmf73fg5()
is set.- Returns:
- boolean SMF73WD1 bit is set in smf73fg5()
SMF73WD1 = 0x80
-
smf73wd2
public boolean smf73wd2()Return true ifSMF73WD2
bit insmf73fg5()
is set.- Returns:
- boolean SMF73WD2 bit is set in smf73fg5()
SMF73WD2 = 0x40
-
smf73wd3
public boolean smf73wd3()Return true ifSMF73WD3
bit insmf73fg5()
is set.- Returns:
- boolean SMF73WD3 bit is set in smf73fg5()
SMF73WD3 = 0x20
-
smf73wd4
public boolean smf73wd4()Return true ifSMF73WD4
bit insmf73fg5()
is set.- Returns:
- boolean SMF73WD4 bit is set in smf73fg5()
SMF73WD4 = 0x10
-
smf73wd5
public boolean smf73wd5()Return true ifSMF73WD5
bit insmf73fg5()
is set.- Returns:
- boolean SMF73WD5 bit is set in smf73fg5()
SMF73WD5 = 0x08
-
smf73cm1
SMF73CM1 value. Supported if smf73cmg() == 1;- Returns:
- String SMF73CM1 value
-
smf73tut
SMF73TUT as a Duration. Supported if smf73cmg() == 1 && smf73wd1() == true;- Returns:
- Duration SMF73TUT
- See Also:
-
smf73tutSeconds
public double smf73tutSeconds()SMF73TUT in seconds. Supported if smf73cmg() == 1 && smf73wd1() == true;- Returns:
- double SMF73TUT converted to seconds
-
smf73tutRawValue
public double smf73tutRawValue()SMF73TUT raw value. Supported if smf73cmg() == 1 && smf73wd1() == true;- Returns:
- double SMF73TUT value
-
smf73put
SMF73PUT as a Duration. Supported if smf73cmg() == 1 && smf73wd2() == true;- Returns:
- Duration SMF73PUT
- See Also:
-
smf73putSeconds
public double smf73putSeconds()SMF73PUT in seconds. Supported if smf73cmg() == 1 && smf73wd2() == true;- Returns:
- double SMF73PUT converted to seconds
-
smf73putRawValue
public double smf73putRawValue()SMF73PUT raw value. Supported if smf73cmg() == 1 && smf73wd2() == true;- Returns:
- double SMF73PUT value
-
smf73mbc
public double smf73mbc()SMF73MBC value. Supported if smf73cmg() == 2 && smf73wd1() == true;- Returns:
- double SMF73MBC value
-
smf73mcu
public double smf73mcu()SMF73MCU value. Supported if smf73cmg() == 2 && smf73wd2() == true;- Returns:
- double SMF73MCU value
-
smf73mwu
public double smf73mwu()SMF73MWU value. Supported if smf73cmg() == 2 && smf73wd3() == true;- Returns:
- double SMF73MWU value
-
smf73mru
public double smf73mru()SMF73MRU value. Supported if smf73cmg() == 2 && smf73wd4() == true;- Returns:
- double SMF73MRU value
-
smf73us
public double smf73us()SMF73US value. Supported if smf73cmg() == 2 && smf73wd5() == true;- Returns:
- double SMF73US value
-
smf73tbc
public double smf73tbc()SMF73TBC value. Supported if smf73cmg() == 2;- Returns:
- double SMF73TBC value
-
smf73tuc
public double smf73tuc()SMF73TUC value. Supported if smf73cmg() == 2;- Returns:
- double SMF73TUC value
-
smf73puc
public double smf73puc()SMF73PUC value. Supported if smf73cmg() == 2;- Returns:
- double SMF73PUC value
-
smf73twu
public double smf73twu()SMF73TWU value. Supported if smf73cmg() == 2;- Returns:
- double SMF73TWU value
-
smf73pwu
public double smf73pwu()SMF73PWU value. Supported if smf73cmg() == 2;- Returns:
- double SMF73PWU value
-
smf73tru
public double smf73tru()SMF73TRU value. Supported if smf73cmg() == 2;- Returns:
- double SMF73TRU value
-
smf73pru
public double smf73pru()SMF73PRU value. Supported if smf73cmg() == 2;- Returns:
- double SMF73PRU value
-
smf73pdu
public double smf73pdu()SMF73PDU value. Supported if smf73cmg() == 3 && smf73wd1() == true;- Returns:
- double SMF73PDU value
-
smf73tdu
public double smf73tdu()SMF73TDU value. Supported if smf73cmg() == 3 && smf73wd2() == true;- Returns:
- double SMF73TDU value
-
smf73pum
public double smf73pum()SMF73PUM value. Supported if smf73cmg() == 3 && smf73wd3() == true;- Returns:
- double SMF73PUM value
-
smf73tum
public double smf73tum()SMF73TUM value. Supported if smf73cmg() == 3 && smf73wd4() == true;- Returns:
- double SMF73TUM value
-
smf73pms
public double smf73pms()SMF73PMS value. Supported if smf73cmg() == 3;- Returns:
- double SMF73PMS value
-
smf73tms
public double smf73tms()SMF73TMS value. Supported if smf73cmg() == 3;- Returns:
- double SMF73TMS value
-
smf73pus
public double smf73pus()SMF73PUS value. Supported if smf73cmg() == 3;- Returns:
- double SMF73PUS value
-
smf73pub
public double smf73pub()SMF73PUB value. Supported if smf73cmg() == 3;- Returns:
- double SMF73PUB value
-
smf73tub
public double smf73tub()SMF73TUB value. Supported if smf73cmg() == 3;- Returns:
- double SMF73TUB value
-
smf73pds
public double smf73pds()SMF73PDS value. Supported if smf73cmg() == 3;- Returns:
- double SMF73PDS value
-
smf73tds
public double smf73tds()SMF73TDS value. Supported if smf73cmg() == 3;- Returns:
- double SMF73TDS value
-
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
-
smf73nt1
SMF73NT1 value.- Returns:
- String SMF73NT1 value
-
smf73nt2
SMF73NT2 value.- Returns:
- String SMF73NT2 value
-
create
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
-