Skip to content

Commit

Permalink
utcaApp: add missing PREC to some FOFB records.
Browse files Browse the repository at this point in the history
  • Loading branch information
ericonr committed May 20, 2024
1 parent 9c12b44 commit ce62940
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
6 changes: 6 additions & 0 deletions utcaApp/Db/fofb_processing_channel.template
Original file line number Diff line number Diff line change
Expand Up @@ -122,26 +122,30 @@ record(calc, "$(S)$(RTM_CHAN)FOFBAcc-Mon"){
record(ao, "$(S)$(RTM_CHAN)FOFBAccGain-SP"){
field(DESC, "Accumulator gain")
field(PINI, "YES")
field(PREC, 5)
}
record(calc, "$(S)$(RTM_CHAN)FOFBAccGain-RB"){
field(DESC, "Accumulator gain")
field(INPA, "$(S)$(RTM_CHAN)FOFBAccGain-SP CP")
field(INPB, "$(S)$(RTM_CHAN)FOFBAccFilterGain-SP CP")
field(INPC, "$(S)$(RTM_CHAN)FOFBAccHwGain-Mon CP")
field(CALC, "B==0?A:C/B")
field(PREC, 5)
}

record(ao, "$(S)$(RTM_CHAN)FOFBAccFilterGain-SP"){
field(DESC, "Shaper filter gain")
field(VAL, 1)
field(PINI, "YES")
field(PREC, 5)
}
record(calc, "$(S)$(RTM_CHAN)FOFBAccFilterGain-RB"){
field(DESC, "Shaper filter gain")
field(INPA, "$(S)$(RTM_CHAN)FOFBAccFilterGain-SP CP")
field(INPB, "$(S)$(RTM_CHAN)FOFBAccGain-SP CP")
field(INPC, "$(S)$(RTM_CHAN)FOFBAccHwGain-Mon CP")
field(CALC, "B==0?A:C/B")
field(PREC, 5)
}

record(calcout, "$(S)$(RTM_CHAN)FOFBAccGainCalc"){
Expand All @@ -155,12 +159,14 @@ record(ao, "$(S)$(RTM_CHAN)FOFBAccHwGain-RB"){
field(DTYP, "asynFloat64")
field(DESC, "Accumulator gain in hw.")
field(OUT, "@asyn($(PORT),$(ADDR))CH_ACC_GAIN")
field(PREC, 5)
}
record(ai, "$(S)$(RTM_CHAN)FOFBAccHwGain-Mon"){
field(DESC, "Accumulator gain in hw.")
field(DTYP, "asynFloat64")
field(SCAN, "I/O Intr")
field(INP, "@asyn($(PORT),$(ADDR))CH_ACC_GAIN")
field(PREC, 5)
}

record(bo, "$(S)$(RTM_CHAN)FOFBAccFreeze-Sel"){
Expand Down
2 changes: 2 additions & 0 deletions utcaApp/Db/fofb_shaper_filt_channel.template
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ record(aao, "$(S)$(RTM_CHAN)FOFBAccFilter-SP"){
field(NELM, 50)
field(FTVL, "DOUBLE")
field(OUT, "@asyn($(PORT),$(ADDR))COEFF")
field(PREC, 5)
}
record(aai, "$(S)$(RTM_CHAN)FOFBAccFilter-RB"){
field(DESC, "In-series biquads: b0,b1,b2,a1,a2 (a0=1)")
Expand All @@ -15,4 +16,5 @@ record(aai, "$(S)$(RTM_CHAN)FOFBAccFilter-RB"){
field(FTVL, "DOUBLE")
field(SCAN, "I/O Intr")
field(INP, "@asyn($(PORT),$(ADDR))COEFF")
field(PREC, 5)
}

0 comments on commit ce62940

Please sign in to comment.