J. Kissel, J. Garcia, D. Barker
The Simulink user models were modified today to incorporate IPC functionality on 'h1sush34'
. This library part is using Shared Memory on "h1sush34" only, so communication across different I/O chassis is not needed. The motivation behind the modifications was the fact that the BIO switch cards allow only one user model to send and receive signals to the hardware. So, the solution was to use the MC2 user model, "h1susmc2", as the communicator to the BIO card hardware. Signals sent and received to the BIO card must be routed through the MC2 user model. The control input, however, is controlled in the individual models ("h1suspr2" & "h1sussr2") but sent to MC2 by shared memory to switch the BIO card hardware. A signal to the BIO card for the PR2 channels can still be entered from a PR2 medm, but in reality the signal is routed through the MC2 user model. So, in order to control the BIO switched for PR2 or SR2, the "h1susmc2" model must be running for the full functionality.
All three models were recompiled and installed on "h1sush34" along with a reboot of the DAQ.
Models are checked into the svn locally in:
/opt/rtcds/lho/h1/userapps/release/sus/h1/models/
"h1susmc2"
"h1suspr2"
"h1sussr2"