Minutes from the 07/12/05, 07/12/05 LCLS SLC IOC meetings (updated for July 19 progress): (1) Updated Task Lists: Done Tasks since 6/28/05 Who When ------------------------------------------ --------------- ---------- * Magnet EPICS func reqts review Kristi July 1 * BSAC design review Debbie, Diane July 14 Major Tasks Who When ------------------------------------------ --------------- ---------- * Prototype mgntHdlr working Kristi July 22 * Add more slc utilities for Hdlrs Kristi July 22 * Change iocLogServer for CMLOG Steph July * Magnet SLC design review Kristi July * Magnet EPICS design review Kristi July * PNET timing diags review Steph July * BPM SCP and SLC DB for BPM testing MikeZ, Nancy July * Decide on SCP wire-scanner Controls Group July * Decide on proxy for Oct test Terri July * ICD - EVR (w/Dayle) D, D, Kristi Aug * ICD - BPM (w/Till) Debbie, Diane Aug * ICD - Toroid and GADCs (w/Doug) Debbie, Diane Aug * ICD - Fast Feedback (w/Steph) D, D, Kristi Aug * BSAC code/test finished Debbie, Diane Aug 17 * Magnet code/test finished Kristi Aug 17 * PNET timing diags code/test finished Steph Aug 17 * SCP and SLC DB for Oct test stand Nancy Oct * LCLS SLC modelling database setup, etc Mark Woodley Next year Loose End Tasks Who When ------------------------------------------ -------------- ----------- * Determine how BPM ANGL,OFFS,XTOL used Diane, Debbie July * Add how-to-add-an-slc-aware-ioc Steph July 22 * Timing of 10 sec update not right Steph Aug 17 * CSTR/ASYNC code review Steph Aug 17 * Wrong IPL time when not booted from SCP Steph Aug 17 * Thread priorities Steph Aug 17 * slcCmlog change to honor stop flag Steph Aug 17 * slcCmlog error metering Steph Aug 17 * Update specs All As needed * Update record naming conventions All As needed TBD: * Increase max number of micros * Second production proxy? * VMS changes to support SLC IOC * "Domain" split * MCC CA server change for controlling CAMAC power supplies (need estimate) (2) Vacation: Diane - July 25 to Aug 5 (2 weeks) BobF - 1st or 2nd week of Aug Kristi - Sept or later Steph - Aug 15 to 23 (1.5 weeks) (3) Include Files: Include files unique to source in one directory stays in that directory. Example: *def.hc file that contains message codes unique to a handler goes into that handler's directory. Also, Kristi recommends that we add *defstr.h files with defines for message format strings to make it easier to find where in the source file that message is logged. (4) New Utilities by Bob Sass: Bob is adding new utilities in the slc-aware code for the FECC project. He will test and commit as needed. He should be sending out emails when a commit is done. (5) New Utilities by Kristi: Kristi wants to break out more utilities for use by the handlers to get rid of duplicated code in all the handlers. She will email Diane, Debbie, and Steph when they are ready and they will then update their handlers to use the utilities when time permits. (6) SLC/EPICS Database Consistency: It is preferred that when a device exists in the SLC database but is marked offline, that the same device exists in EPICS and is also marked offline instead of being removed. To save effort, there will be limited consistency checking (if any) of the SLC and EPICS databases during handler initialization.