|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create resource with empty caps
|
|
Packit |
db01ca |
new {SYSTEM_BLADE,1}
|
|
Packit |
db01ca |
cd {SYSTEM_BLADE,1}
|
|
Packit |
db01ca |
set RptEntry.ResourceCapabilities = RESOURCE
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd /
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create resource with FRU caps
|
|
Packit |
db01ca |
new {SYSTEM_BLADE,2}
|
|
Packit |
db01ca |
cd {SYSTEM_BLADE,2}
|
|
Packit |
db01ca |
set RptEntry.ResourceCapabilities = RESOURCE | FRU
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd /
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create resource with HS caps
|
|
Packit |
db01ca |
new {SYSTEM_BLADE,3}
|
|
Packit |
db01ca |
cd {SYSTEM_BLADE,3}
|
|
Packit |
db01ca |
set RptEntry.ResourceCapabilities = RESOURCE | FRU | MANAGED_HOTSWAP
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd /
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
## create failed resource
|
|
Packit |
db01ca |
#new {SYSTEM_BLADE,4}
|
|
Packit |
db01ca |
#cd {SYSTEM_BLADE,4}
|
|
Packit |
db01ca |
#set ResourceFailed = TRUE
|
|
Packit |
db01ca |
#set Visible = TRUE
|
|
Packit |
db01ca |
#cd /
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create resource with HS caps but without HS indicator
|
|
Packit |
db01ca |
new {SYSTEM_BLADE,5}
|
|
Packit |
db01ca |
cd {SYSTEM_BLADE,5}
|
|
Packit |
db01ca |
set RptEntry.ResourceCapabilities = RESOURCE | FRU | MANAGED_HOTSWAP
|
|
Packit |
db01ca |
set RptEntry.HotSwapCapabilities = 0
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd /
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create resource with HS caps and with read-only AI timeout
|
|
Packit |
db01ca |
new {SYSTEM_BLADE,6}
|
|
Packit |
db01ca |
cd {SYSTEM_BLADE,6}
|
|
Packit |
db01ca |
set RptEntry.ResourceCapabilities = RESOURCE | FRU | MANAGED_HOTSWAP
|
|
Packit |
db01ca |
set RptEntry.HotSwapCapabilities = AUTOEXTRACT_READ_ONLY
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd /
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create just resource
|
|
Packit |
db01ca |
new {SYSTEM_BLADE,7}
|
|
Packit |
db01ca |
cd {SYSTEM_BLADE,7}
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create log
|
|
Packit |
db01ca |
new log
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create controls
|
|
Packit |
db01ca |
new ctrl-1
|
|
Packit |
db01ca |
cd ctrl-1
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Type = DIGITAL
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Digital.Default = ON
|
|
Packit |
db01ca |
set State.Digital = ON
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
new ctrl-2
|
|
Packit |
db01ca |
cd ctrl-2
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Type = DISCRETE
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
new ctrl-3
|
|
Packit |
db01ca |
cd ctrl-3
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Type = ANALOG
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Analog.Min = 0
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Analog.Max = 100
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Analog.Default = 50
|
|
Packit |
db01ca |
set State.Analog = 60
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
new ctrl-4
|
|
Packit |
db01ca |
cd ctrl-4
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Type = STREAM
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Stream.Default.Stream = BINARY:123456
|
|
Packit |
db01ca |
set State.Stream.Stream = BINARY:654321
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
new ctrl-5
|
|
Packit |
db01ca |
cd ctrl-5
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Type = TEXT
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
new ctrl-6
|
|
Packit |
db01ca |
cd ctrl-6
|
|
Packit |
db01ca |
set Rdr.CtrlRec.Type = OEM
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# write-only control
|
|
Packit |
db01ca |
new ctrl-7
|
|
Packit |
db01ca |
cd ctrl-7
|
|
Packit |
db01ca |
set Rdr.CtrlRec.WriteOnly = TRUE
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# control with read-only mode
|
|
Packit |
db01ca |
new ctrl-8
|
|
Packit |
db01ca |
cd ctrl-8
|
|
Packit |
db01ca |
set Rdr.CtrlRec.DefaultMode.ReadOnly = TRUE
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create sensors
|
|
Packit |
db01ca |
new sen-1
|
|
Packit |
db01ca |
cd sen-1
|
|
Packit |
db01ca |
set Rdr.SensorRec.Category = THRESHOLD
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
new sen-2
|
|
Packit |
db01ca |
cd sen-2
|
|
Packit |
db01ca |
set Rdr.SensorRec.Category = GENERIC
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# sensor without enable control
|
|
Packit |
db01ca |
new sen-3
|
|
Packit |
db01ca |
cd sen-3
|
|
Packit |
db01ca |
set Rdr.SensorRec.EnableCtrl = FALSE
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# sensor with READ_ONLY event control
|
|
Packit |
db01ca |
new sen-4
|
|
Packit |
db01ca |
cd sen-4
|
|
Packit |
db01ca |
set Rdr.SensorRec.Category = GENERIC
|
|
Packit |
db01ca |
set Rdr.SensorRec.EventCtrl = READ_ONLY
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# sensor with READ_ONLY_MASKS event control
|
|
Packit |
db01ca |
new sen-5
|
|
Packit |
db01ca |
cd sen-5
|
|
Packit |
db01ca |
set Rdr.SensorRec.Category = GENERIC
|
|
Packit |
db01ca |
set Rdr.SensorRec.EventCtrl = READ_ONLY_MASKS
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# sensor with asserted state
|
|
Packit |
db01ca |
new sen-6
|
|
Packit |
db01ca |
cd sen-6
|
|
Packit |
db01ca |
set Rdr.SensorRec.Category = GENERIC
|
|
Packit |
db01ca |
set EventState = STATE_05
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# sensor with no readable thresholds
|
|
Packit |
db01ca |
new sen-7
|
|
Packit |
db01ca |
cd sen-7
|
|
Packit |
db01ca |
set Rdr.SensorRec.Category = THRESHOLD
|
|
Packit |
db01ca |
set Rdr.SensorRec.ThresholdDefn.ReadThold = 0
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# sensor with no writable thresholds
|
|
Packit |
db01ca |
new sen-8
|
|
Packit |
db01ca |
cd sen-8
|
|
Packit |
db01ca |
set Rdr.SensorRec.Category = THRESHOLD
|
|
Packit |
db01ca |
set Rdr.SensorRec.ThresholdDefn.WriteThold = 0
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create RO inventory
|
|
Packit |
db01ca |
new inv-1
|
|
Packit |
db01ca |
cd inv-1
|
|
Packit |
db01ca |
set ReadOnly = TRUE
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
# RO Area
|
|
Packit |
db01ca |
new area-1
|
|
Packit |
db01ca |
cd area-1
|
|
Packit |
db01ca |
set ReadOnly = TRUE
|
|
Packit |
db01ca |
# RO Field
|
|
Packit |
db01ca |
new field-1
|
|
Packit |
db01ca |
cd field-1
|
|
Packit |
db01ca |
set ReadOnly = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
# RW Field
|
|
Packit |
db01ca |
new field-2
|
|
Packit |
db01ca |
cd field-2
|
|
Packit |
db01ca |
set ReadOnly = FALSE
|
|
Packit |
db01ca |
cd ../../
|
|
Packit |
db01ca |
# RW Area
|
|
Packit |
db01ca |
new area-2
|
|
Packit |
db01ca |
cd area-2
|
|
Packit |
db01ca |
set ReadOnly = FALSE
|
|
Packit |
db01ca |
# RO Field
|
|
Packit |
db01ca |
new field-1
|
|
Packit |
db01ca |
cd field-1
|
|
Packit |
db01ca |
set ReadOnly = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
# RW Field
|
|
Packit |
db01ca |
new field-2
|
|
Packit |
db01ca |
cd field-2
|
|
Packit |
db01ca |
set ReadOnly = FALSE
|
|
Packit |
db01ca |
cd ../../../
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create RW inventory
|
|
Packit |
db01ca |
new inv-2
|
|
Packit |
db01ca |
cd inv-2
|
|
Packit |
db01ca |
set ReadOnly = FALSE
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
# RO Area
|
|
Packit |
db01ca |
new area-1
|
|
Packit |
db01ca |
cd area-1
|
|
Packit |
db01ca |
set ReadOnly = TRUE
|
|
Packit |
db01ca |
# RO Field
|
|
Packit |
db01ca |
new field-1
|
|
Packit |
db01ca |
cd field-1
|
|
Packit |
db01ca |
set ReadOnly = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
# RW Field
|
|
Packit |
db01ca |
new field-2
|
|
Packit |
db01ca |
cd field-2
|
|
Packit |
db01ca |
set ReadOnly = FALSE
|
|
Packit |
db01ca |
cd ../../
|
|
Packit |
db01ca |
# RW Area
|
|
Packit |
db01ca |
new area-2
|
|
Packit |
db01ca |
cd area-2
|
|
Packit |
db01ca |
set ReadOnly = FALSE
|
|
Packit |
db01ca |
# RO Field
|
|
Packit |
db01ca |
new field-1
|
|
Packit |
db01ca |
cd field-1
|
|
Packit |
db01ca |
set ReadOnly = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
# RW Field
|
|
Packit |
db01ca |
new field-2
|
|
Packit |
db01ca |
cd field-2
|
|
Packit |
db01ca |
set ReadOnly = FALSE
|
|
Packit |
db01ca |
cd ../../../
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create watchdog
|
|
Packit |
db01ca |
new wdt-0
|
|
Packit |
db01ca |
cd wdt-0
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create annunciator
|
|
Packit |
db01ca |
new ann-1
|
|
Packit |
db01ca |
cd ann-1
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create annunciator with AUTO ReadOnly Mode
|
|
Packit |
db01ca |
new ann-2
|
|
Packit |
db01ca |
cd ann-2
|
|
Packit |
db01ca |
set Rdr.AnnunciatorRec.ModeReadOnly = TRUE
|
|
Packit |
db01ca |
set Mode = AUTO
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create dimi with single test
|
|
Packit |
db01ca |
new dimi-1
|
|
Packit |
db01ca |
cd dimi-1
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
new test-0
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create fumi with logical bank
|
|
Packit |
db01ca |
new fumi-1
|
|
Packit |
db01ca |
cd fumi-1
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
# create fumi with explicit banks
|
|
Packit |
db01ca |
new fumi-2
|
|
Packit |
db01ca |
cd fumi-2
|
|
Packit |
db01ca |
set Rdr.FumiRec.Capability = BANKCOPY | TARGET_VERIFY | COMPONENTS | BANKREORDER
|
|
Packit |
db01ca |
new bank-1
|
|
Packit |
db01ca |
new bank-2
|
|
Packit |
db01ca |
new bank-3
|
|
Packit |
db01ca |
new bank-4
|
|
Packit |
db01ca |
new bank-5
|
|
Packit |
db01ca |
set Visible = TRUE
|
|
Packit |
db01ca |
cd ..
|
|
Packit |
db01ca |
|
|
Packit |
db01ca |
cd /
|
|
Packit |
db01ca |
|