Commit in epics/trunk/epics_example/myexampleApp/Db on MAIN
dbHybLV.db+42-2909 -> 910
dbSVT.db+16-1909 -> 910
+58-3
2 modified files
Added poll status for heartbeat. Added some test sync records.

epics/trunk/epics_example/myexampleApp/Db
dbHybLV.db 909 -> 910
--- epics/trunk/epics_example/myexampleApp/Db/dbHybLV.db	2014-08-22 01:16:20 UTC (rev 909)
+++ epics/trunk/epics_example/myexampleApp/Db/dbHybLV.db	2014-08-22 01:16:55 UTC (rev 910)
@@ -883,11 +883,50 @@
     field(SCAN,"Passive")
 }
 
+
 record(ao, SVT:lv:hyb:bot:0:avdd:v_set) {
   field(OUT, "SVT:lv:hyb:bot:0:avdd:v_set_sub CPP")
   field(DTYP,"Soft Channel")
 }
 
+
+
+
+record(bo, SVT:lv:hyb:bot:all:v_sync) {
+    field(FLNK, "SVT:lv:hyb:bot:1:all:v_sync_fanout")
+    field(DTYP,"Soft Channel")
+    field(ZNAM, "Off")
+    field(ONAM, "On")
+    field(OMSL, "supervisory")
+}
+
+
+
+record(fanout, SVT:lv:hyb:bot:1:all:v_sync_fanout) {
+  field(SELM, "All")
+  field(LNK1, "SVT:lv:hyb:bot:1:avdd:v_sync")
+}
+
+record(ai, SVT:lv:hyb:bot:1:avdd:v_sync) {
+  field(SCAN, "Passive") 
+  field(PREC, "3")
+  field(INP, "SVT:lv:hyb:bot:1:avdd:v_set_rd")
+  field(FLNK,"SVT:lv:hyb:bot:1:avdd:v_set_sync")
+  field(DTYP,"Soft Channel")
+}
+
+
+record(ao, SVT:lv:hyb:bot:1:avdd:v_set_sync) {
+  field(OMSL, "closed_loop")
+  field(DOL, "SVT:lv:hyb:bot:1:avdd:v_sync")
+  field(OUT, "SVT:lv:hyb:bot:1:avdd:v_set CPP")
+  field(DTYP,"Soft Channel")
+}
+
+
+
+
+
 record(sub,SVT:lv:hyb:bot:1:avdd:v_set_sub)
 {
     field(INAM,"subLVInit")
@@ -900,6 +939,7 @@
   field(DTYP,"Soft Channel")
 }
 
+
 record(sub,SVT:lv:hyb:bot:2:avdd:v_set_sub)
 {
     field(INAM,"subLVInit")
@@ -1054,7 +1094,7 @@
 }
 
 record(bo, SVT:lv:hyb:bot:0:dvdd:switch) {
-    field(DOL,"SVT:lv:hyb:bot:0:all:switch")
+    field(DOL,"SVT:lv:hyb:bot:0:all:switch CPP")
     field(DTYP,"Soft Channel")
     field(ZNAM, "Off")
     field(ONAM, "On")
@@ -1070,7 +1110,7 @@
 }
 
 record(bo, SVT:lv:hyb:bot:1:dvdd:switch) {
-    field(DOL,"SVT:lv:hyb:bot:1:all:switch")
+    field(DOL,"SVT:lv:hyb:bot:1:all:switch CPP")
     field(DTYP,"Soft Channel")
     field(ZNAM, "Off")
     field(ONAM, "On")

epics/trunk/epics_example/myexampleApp/Db
dbSVT.db 909 -> 910
--- epics/trunk/epics_example/myexampleApp/Db/dbSVT.db	2014-08-22 01:16:20 UTC (rev 909)
+++ epics/trunk/epics_example/myexampleApp/Db/dbSVT.db	2014-08-22 01:16:55 UTC (rev 910)
@@ -1,10 +1,17 @@
 
+record(sub, SVT:poll_stat) {
+    field(SCAN,"Passive")
+    field(INAM,"subPollStatInit")
+    field(SNAM,"subPollStatProcess")
+    field(FLNK,"SVT:hb_check")
+}
+
 record(sub,SVT:poll_xml)
 {
     field(SCAN,"5 second")
     field(INAM,"subPollInit")
     field(SNAM,"subPollProcess")
-    field(FLNK,"SVT:temp:fe:0:axixadc:t_rd")
+    field(FLNK,"SVT:poll_stat")
     field(INPA, "SVT:poll_xml_ip CPP")
     field(INPB, "SVT:poll_xml_port CPP")
 }
@@ -16,3 +23,11 @@
 record(longin, SVT:poll_xml_port) {
     field(VAL,"8090")
 }
+
+record(bi, SVT:hb_check) {
+  field(SCAN, "Passive") 
+  field(INP, "SVT:poll_stat CPP")
+  field(DTYP,"Soft Channel")
+  field(FLNK,"SVT:temp:fe:0:axixadc:t_rd")
+}
+
SVNspam 0.1