Sanjit and I are trying to put names to some signals which exist in SimuLink land, but which don't (yet) exist in EPICS land. The deelio is that for each of the chosen SEIS signals in the ASS_TOP_PEM screen, the signal is split. One part of the signal is used to decide how the adaptive filter should look, and the other part is actually used when doing the on-line subtraction. Previously only the part of the signal which is used to decide on the Adaptive Filter could be seen on the screens, and had names.
Before touching anything on the Simulink ASS.mdl, I did an svn check in, which put things at revision 36639.
To try to make the desired signals exist, I put cdsFilt boxes (to create filter modules for each of these signals), and gave each of them a name (kind of like the Neverending Story....once they have a name, they'll exist). My new names are C1:ASS-TOP_PEM_#_APPLY, which correspond to the previously-existing C1:ASS-TOP_PEM_#_ADPT (these are the ones that are along the top of the ASS_TOP_PEM matrix screen). This version of the simulink model was checked in, and the svn is now at revision 36640.
We then did some "make clean", "make ass" and "make install-ass" action, and burt restored c1assepics, but nothing seems to be happening. The screen doesn't have white boxes all over the place, and we didn't get any errors when we did the makes, and I'm sure we burt restored correctly (made sure the ASS GDS screen had a 1 in the lower left box etc), but all the values on the screen are still zero.
When we ran the ass front end in terminal on the c1ass machine, we did see an error: "Invalid chan num found 2 = 30624" "DAQ init failed -- exiting". I think this means that we need to have told some file somewhere that I was going to be adding 8 new channels. (maybe an .ini file?) Hopefully the Joe & Peter team can help us out with this, since they've been doing this kind of thing for the new system.
Moral of the story is, the new (non-working) simulink file has been svn checked in as revision 36640, and we're reverting to revision 36639, which was before I touched anything today.