Skip to content

Commit

Permalink
refactor: mrmevroutdly.db added to manage the fine dly outs.
Browse files Browse the repository at this point in the history
  • Loading branch information
jerzyjamroz committed Sep 17, 2024
1 parent 1679d78 commit 2c649fe
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 28 deletions.
1 change: 1 addition & 0 deletions evrMrmApp/Db/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ include $(TOP)/configure/CONFIG
USR_DBFLAGS += -I$(TOP)/mrmShared/Db

DB += mrmevrout.db
DB += mrmevroutdly.db
DB += mrmevrbase.template
DB += mrmevrdc.template
DB += mrmevrbufrx.db
Expand Down
28 changes: 0 additions & 28 deletions evrMrmApp/Db/mrmevrout.db
Original file line number Diff line number Diff line change
Expand Up @@ -523,31 +523,3 @@ record(waveform, "$(ON)Label-I") {
info(autosaveFields_pass1, "VAL")
alias("$(ON)User-SP")
}

# Fine delay

record(ao, "$(ON)FineDelay-SP") {
field( DESC, "Fine delay output")
field( DTYP, "Obj Prop double")
field( OUT , "@OBJ=$(OBJ), PROP=Fine Delay")
field( EGU , "ns")
field( PINI, "YES")
field( VAL , "0")
field( HOPR, "8.686")
field( LOPR, "0")
field( DRVH, "10")
field( DRVL, "0")
field( PREC, "2")
field( FLNK, "$(ON)FineDelay-RB")
info( autosaveFields_pass0, "VAL")
}

record(ai, "$(ON)FineDelay-RB") {
field( DESC, "Fine delay")
field( DTYP, "Obj Prop double")
field( INP , "@OBJ=$(OBJ), PROP=Fine Delay")
field( HIHI, "8.687")
field( LOLO, "-0.001")
field( PREC, "2")
field( EGU, "ns")
}
27 changes: 27 additions & 0 deletions evrMrmApp/Db/mrmevroutdly.db
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Fine delay adapter for mrmevrout.db

record(ao, "$(ON)FineDelay-SP") {
field( DESC, "Fine delay output")
field( DTYP, "Obj Prop double")
field( OUT , "@OBJ=$(OBJ), PROP=Fine Delay")
field( EGU , "ns")
field( PINI, "YES")
field( VAL , "0")
field( HOPR, "8.686")
field( LOPR, "0")
field( DRVH, "10")
field( DRVL, "0")
field( PREC, "2")
field( FLNK, "$(ON)FineDelay-RB")
info( autosaveFields_pass0, "VAL")
}

record(ai, "$(ON)FineDelay-RB") {
field( DESC, "Fine delay")
field( DTYP, "Obj Prop double")
field( INP , "@OBJ=$(OBJ), PROP=Fine Delay")
field( HIHI, "8.687")
field( LOLO, "-0.001")
field( PREC, "2")
field( EGU, "ns")
}

0 comments on commit 2c649fe

Please sign in to comment.