Hello EPICS-community,
I’m trying to find a solution for the following calculation:
record(scalcout,"$(exp):FilePath") {
field(INAA,"$(exp):PathMenu.VAL CP")
field(INBB,"$(exp):DateMenu.VAL CP")
field(INCC,"$(exp):SampleMenu.VAL CP")
field(INDD,"$(exp):OrientationMenu.VAL CP")
field(INEE,"$(exp):EnergyMenu.VAL CP")
field(INFF,"$(cam):$(format)1:FileNumber CP")
field(CALC,"AA+BB+CC+DD+EE+FF")
field(OUT,"$(cam):$(format)1:FilePath")
}
INAA to INFF are mbbo records that I want to use as dropdown-menus. Each time a dropdown-menu is changed by the user, the scalcout record recalculates the FilePath and puts the new path-string to the areaDetector FilePath
record, which is a waveform. This would work fine, if there wasn’t the 40 character limitation for the scalcout-record, so the OUT field is cut. Each of the input fields is smaller then 40 character but combined (the actual path-string) is longer. Can anyone
give me an example how to solve this, if possible? I searched the tech-talk but with no luck…
Regards
Michael
Michael Sintschuk
Bundesanstalt für Materialforschung und –prüfung (BAM)
8.5 Mikro-ZfP
Unter den Eichen 87
12205 Berlin
GERMANY
P: +49 30 8104-5736 (BESSY, Adlershof)
P: +49 30 8104-4065 (BAM, Steglitz)
michael.sintschuk at bam.de