...
- Reserve MATLAB PVs (lclshome->All->Matlab GUIs->Matlab PVs->Matlab Support PVs, choose unreserved ones marked “spare”)
- Create list of test PVs from step (1), one per line
- Open Message Log Viewer and filter for “Facility like “Channel”
- Run: ChannelWatcher -f <filename from step (2)>
- Verify that ChannelWatcher logs a message connecting to the PVs in the list from step (2)
- Change the value(s) of the PVs in the list using caput
- Verify that ChannelWatcher logs messages pertaining to each PV value change
CWget
- Using reserved MATLAB PVs from ChannelWatcher test, run:
CWget <file with list of MATLAB PVs, one per line> - Verify with caget that the values returned match the actual current values of the PVs.
CWget [filename] > [output_file]
CWput
- Using reserved MATLAB PVs from ChannelWatcher test, create file with one PV per line and
CWput [output_file_changes]
edm
eget
- Log in as laci to lcls-daemon2
- Check the output of v4_service_monitor cronjob and verify that eget ran successfully:
cat /tmp/v4_service_monitor.log - eget -ts ds -a tag=LCLS.BSA.rootnames
- eget -ts ds -a name=KLYS:%:KPHR
fwdCliS
iocLogMsgServer
- Change /etc/init.d/st.iocLogMsgServer on lcls-daemon2 to point at /usr/local/lcls/tools/iocLogMsgServer/script/st.iocLogMsgServer64
- Change /etc/init.d/st.fwdCliS on lcls-daemon2 to point at /usr/local/lcls/tools/fwdCliS/script/st.fwdCliS64
- Restart /etc/init.d/st.iocLogMsgServer on lcls-daemon2
- Restart /etc/init.d/st.fwdCliS on lcls-daemon2
- Open lclshome->All->Message Log... and verify that messages are coming through
- Verify that messages are being added to the Oracle database
...