| Task Priority | Task | Info/MR | Lead | Sponsor,Team | Notes | MR Status | Date Required/Task Status |
| 4 | Add Thermal Zernike Coefficients to Active Surface Manager | ModificationRequest8C308 | MelindaMello | ToddHunter | MJM 5/15/2008:Sponsor tested during integration and released in 8.3. I had to spend some time on finding a "heizen bug in the Active Surface unit tests". | | |
| 13 | Fix Pointing Update Glitches | ModificationRequest3C208 | JoeBrandt | JohnFord | Complete. Will be released with 8.2 | | |
| 14 | Change Method of Velocity Generation for Pointing Model | ModificationRequest9C208 | JoeBrandt | ToddHunter | Complete. Will be released with 8.2 | | |
| 3 | Propagate Active Surface Zeros File Version to Engineering FITS File | ModificationRequest14C208 | JoeBrandt | ToddHunter, FredSchwab | | | |
| 15 | Add Decimation filter to sampler2log | ModificationRequest2C308 | JoeBrandt | KevinSexton | | | |
| 16 | Increase sampling bandwidth on Servo Monitor | ModificationRequest3C308 | PeteWhiteis | KevinSexton | Added buffering to Vmic3118 driver to prevent data loss during data transport cycle. Tested with Sponsor (K Sexton, and during integration tests and verified results. Awaiting final sponsor sign off. | | |
| 17 | CCU Servo Interlock Update | ModificationRequest03C042007 | JoeBrandt | JohnFord, TimWeadon | Complete and ready for deployment. (Should be around 8/11/08) | | |
| 1 | Develop mcTime replacement for RTAI/x86 platform | McTime | PeteWhiteis | JoeBrandt | Initial phase of development/testing complete. Now being used for RTAI implementation of Active Surface | N/A | |
| 1 | Port Active Surface Slave code to RTAI | N/A | PeteWhiteis | PeteWhiteis | Done for now. Have code up and running, sampling 'virtual' positions and status data for 17 actuator sets on 1 IIOP. Full expect to have to touch this code again when integrating/testing master code. | | |
| 4 | Eliminate use of RPC for master/slave communications | N/A | PeteWhiteis | PeteWhiteis | The RPC interface between master and slave is redundant now that the master and slave code reside in the same processor space. Now the Dispatch class circumvents RPC and call the Slave Access routines directly. | | |
| 5 | Eliminate translation from Master to Slave format | N/A | PeteWhiteis | PeteWhiteis | Need to remove all translating master < == > slave actuator space for 2 slave system. This was not intuitive for me, and I've had to spend a bit of time breaking out the translation code and unit testing just so I understood what was happening in the translation process. Next step is to replace the 2 slave arrays with a single double sized array and compare results with unit test. Done. | | |
| 6 | Create separate process for MCB device polling. | n/a | PeteWhiteis | PeteWhiteis | Started looking at Ray Creager's MCB daemon. Anticipate using this component as interface to MCB hardware. Will write a simple pthread to interface w/ daemon, periodically acquire data, and pass it into Active Surface Master Monitoring system. | | |