From 1d0be31d3f96d33514b3e4cd795de48f430d8e26 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Mon, 19 Mar 2018 15:39:56 -0700 Subject: [PATCH] update iocimagedemo --- iocBoot/iocimagedemo/image.db | 11 ++++++++--- iocBoot/iocimagedemo/table.db | 8 ++++++-- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/iocBoot/iocimagedemo/image.db b/iocBoot/iocimagedemo/image.db index beb4975..28aebca 100644 --- a/iocBoot/iocimagedemo/image.db +++ b/iocBoot/iocimagedemo/image.db @@ -1,18 +1,20 @@ record(longout, "$(N):ArraySize0_RBV") { + field(VAL, "100") info(Q:group, { "$(N):Array":{ - "dimension[0].size":{+channel:"VAL", +type:"plain"} + "dimension[0].size":{+channel:"VAL", +type:"plain", +putorder:0} } }) field(FLNK, "$(N):ArraySize1_RBV") } record(longout, "$(N):ArraySize1_RBV") { + field(VAL, "100") info(Q:group, { "$(N):Array":{ - "dimension[1].size":{+channel:"VAL", +type:"plain"} + "dimension[1].size":{+channel:"VAL", +type:"plain", +putorder:0} } }) field(FLNK, "$(N):ArrayData_") @@ -20,6 +22,7 @@ record(longout, "$(N):ArraySize1_RBV") { record(aSub, "$(N):ArrayData_") { field(SNAM, "QSRV_image_demo") + field(PINI, "YES") field(FTA, "ULONG") field(FTB, "ULONG") field(FTVA, "USHORT") @@ -35,7 +38,9 @@ record(waveform, "$(N):ArrayData") { info(Q:group, { "$(N):Array":{ +id:"epics:nt/NTNDArray:1.0", - "value":{+type:"any", +channel:"VAL", +trigger:"*"}, + "value":{+type:"any", + +channel:"VAL", + +trigger:"*"}, "":{+type:"meta", +channel:"SEVR"} } }) diff --git a/iocBoot/iocimagedemo/table.db b/iocBoot/iocimagedemo/table.db index 9279e7f..86a1480 100644 --- a/iocBoot/iocimagedemo/table.db +++ b/iocBoot/iocimagedemo/table.db @@ -35,11 +35,15 @@ record(aao, "$(N)B") { field(TPRO, "1") } -record(bo, "$(N)Save") { +record(longout, "$(N)Save") { + field(MDEL, "-1") # ensure we always trigger group monitor field(TPRO, "1") info(Q:group, { "$(N)Tbl":{ - "_save":{+type:"proc", +channel:"VAL", +putorder:2} + "_save":{+type:"proc", + +channel:"VAL", + +putorder:2, + +trigger:"*"} } }) }