Was there ever a 'fix' for this? I have a very simply db where a mbboDirect feeds and AO record. The AO record writes to HW. During normal
operations the Bits are toggled on/off and that works. But during a maintenance period the engineers want to enter an integer value. This does
not work anymore. It worked in 3.14 but now in 3.15 it doesn't.
EPICS 3.14.11
devl06 [118]: caget MbboRec.VAL
MbboRec.VAL 0
devl06 [119]: caput MbboRec.VAL 2048
Old : MbboRec.VAL 0
New : MbboRec.VAL 2048
devl06 [120]: caput MbboRec.BB 0
Old : MbboRec.BB 0
New : MbboRec.BB 0
devl06 [121]: caput MbboRec.BC 1
Old : MbboRec.BC 0
New : MbboRec.BC 1
devl06 [122]: caget MbboRec.VAL
MbboRec.VAL 4096
devl06 [123]:
EPICS 3.15.6
devl06 [127]: caget MbboRec.VAL
MbboRec.VAL 0
devl06 [128]: caput MbboRec.VAL 2048
Old : MbboRec.VAL 0
New : MbboRec.VAL 0
devl06 [129]: caput MbboRec.VAL 2048
Old : MbboRec.VAL 0
New : MbboRec.VAL 0
devl06 [130]: caput MbboRec.VAL 2047
Old : MbboRec.VAL 0
New : MbboRec.VAL 0
devl06 [131]: caput MbboRec.BB 1
Old : MbboRec.BB 0
New : MbboRec.BB 1
devl06 [132]: caget MbboRec.VAL
MbboRec.VAL 2048
devl06 [133]: caput MbboRec.VAL 0
Old : MbboRec.VAL 2048
New : MbboRec.VAL 2048
devl06 [134]: