Minutes from the 09/06/05 LCLS SLC IOC meeting: (1) BSAC: Debbie to spend 2 days changing the header on the database lists back to the original SLC header. The version will be removed and no more version check will be done. This means that it is critical that all tasks that use database lists deallocate their database lists and restart on a SLC restart command (which is in our design anyway). The byte counts in the header will be converted to word counts and the count data type will be changed from 4 byte integer to 2 byte integer. Debbie will change the database utilties and the BSAC code that uses database lists. Steph will change CSTR/ASYNC as she does code review and regression test. Much code releasing in the last week by Debbie, Diane, and Steph for BSAC. Single shot and start/stop acquisition working. Bob Hall created a development channel archiver and Debbie worked with Bob to get test PVs into the archiver. (2) Magnet: Kristi is finishing up requisitions and VME module studies and hopes to have a magnet design review on Sept 20. She plans to prototype with mgntHdlr this week to get back into the groove. (3) FECC: Ron Chestnut presented the plans for the FECC PC project. His presentation is here: http://www.slac.stanford.edu/grp/lcls/controls/global/sw/slc_ioc/meeting/FECC-SAIOC.ppt Notes from Ron: The major issues seem to be: 1) Controls is building the FECC; Eric is testing the hardware plus link now, and all is working. Fuller recalls (as do I) that this has been underway for at least 5 years now. (GLAST took 2 or so years out of the project) 2) The medium to long term goal of the LCLS is EPICS only, and VME only. 3) The FECC could provide a bridge over the period where applications are not yet ready or stuff is not yet moved off CAMAC. 4) Modifying a VME CAMAC Branch driver to talk SLC CAMAC is certainly doable. 5) The last CAMAC stuff to be moved will probably be weird stuff. This means that some support for old hardware should remain (and be supported by new software = EPICS). 6) We expect to test the FECC here with some small parts of the ported iRMX code soon (months, i.e. this year). 7) Funding for wiring the star net of gigabit fibers to all current SLC Micro locations is (Fuller and I think) not in place. 8) Funding for building many FECCS is in a similar situation. 9) Not impacting other LCLS development is very important. 10) LCLS may well decide to not use the FECC idea at all. It is LCLS's choice. 11) We will keep talking. One interesting point is that the easiest way to get a UDP broadcast of the PNET info (for the FECC-support PC) is proably to get a clone of the VME PNET card, pare down Dayle's code, and echo the broadcast via software. 12) It may be the case that PEP will acquiesce to a test in PR02, in order to get more CAMAC bandwidth. (4) Updated Task Lists: Done Tasks Who When ------------------------------------------ --------------- ---------- * BSAC reply msg for single shot acq Debbie, Diane Sep 02 * Development Archiver BobH, Debbie Sep 02 Major Tasks Who When ------------------------------------------ --------------- ---------- * BSAC buffered acquisition Debbie, Diane Sep 13 * BSAC async update, RTEMS testing Diane, Debbie Sep 20 * Magnet design review Kristi Sep 20 * Magnet code/test finished Kristi Oct * Change iocLogServer for CMLOG Steph Sept * Decide on SLC PNET timing diags support Steph Sept * ESD - IOC naming and restrictions Steph Sept * ICD - EVR,BPM,GADCs,FBCK All Oct * Production SLC IOC test with PX00 Steph, Terri Oct 04 * BSAC integration test with EVR D,D,S,Dayle Oct * BSAC integration test with ADC D,D,S,Till Oct * SLC database for injector K,S,Nancy Nov * LCLS SLC modelling database setup, etc Mark Woodley Next year Loose End Tasks Who When ------------------------------------------ -------------- ----------- * Update VDCT/database standards Steph Sep 13 * Thread priorities Steph Sep 20 * iocsh dbupdate ALL* bug Debbie Sep 20 * Change dblist header for FECC Debbie Sep 20 * Timing of 10 sec update not right Steph Sep 20 * slcExec to check CSTR CDSC bit for FECC Diane/KenU Sep 20 * LCLS channel archiver Sergei Sept * LCLS channel watcher, setpoint restore Kristi Oct * slcCmlog change to honor stop flag Steph Oct * Add how-to-add-an-slc-aware-ioc Steph Sept * CSTR/ASYNC review and regression test Steph Sep 23 * Wrong IPL time when not booted from SCP Steph Sep 23 * slcCmlog error metering Steph Sept * Pulse ID in SCP correlation plots MikeZ Oct? * Update specs All As needed * Update record naming conventions All As needed TBD: * Increase max number of micros * Second production proxy? * Production "domain" split * MCC CA server change for controlling CAMAC power supplies (need estimate) (5) Vacation: Kristi - Mid or Late Oct Steph - Sept 26 to 30 Tony - gone until Oct Debbie - one week in November