NRAO Home  >  Green Bank  |  Wiki Topic:    GB > Software > PlanOfRecordC42006
   Changes | Index | Contents | Search | Statistics | Go

Software Plan of Record

Cycle 4 2006 (May 15 - June 23, 2006)


Weeks

  • Week 1 5/15 - 5/19
  • Week 2 5/22 - 5/26
  • Week 3 5/29 - 6/2
  • Week 4 6/5 - 6/9
  • Week 5 6/12 - 6/16
  • Week 6 6/19 - 6/23

Release date for M&C/Sparrow: June 28, 2006

Who's in the Box?
  • Melinda - 50% Balancing, 50% Penn Array
  • Joe - 70% PTCS, 20% Penn Array, 10% Vacation
  • Ray - 50% PTCS, 15% Zspectrometer, 20% Balancing, 15% Vacation
  • Amy - 10% Zpectrometer, 20% Dynamic Scheduling, 20% Quality, 50% Management
  • Bob - 20% GBTIDL, 80% Research
  • Paul - 100% Reservation System
  • Mark - 20% Integration Testing, 30% CM&E, 50% CCB

Key for the "Status" column:

  • DONE (%Y%) means the task has been successfully completed
  • MOVED TO... (%M%) means the task has been completed and is awaiting integration tests
  • PICK (%S%) means the task has been completed and is awaiting sponsor tests
  • ALERT! (%X%) means the task will not be completed this cycle, but was expected to be completed
  • ok means that the task is not yet complete or ready for tests, but ALS has evaluated results & progress is clearly on track

1. Operational/Scientific Support Items Completed During C4 2006

For each support item, please list the amount of effort involved as either: low, medium, or high. Guidelines for these rankings are as follows:

If multiple people are involved in an item, please list it only once. Effort estimates should reflect total time elapsed, i.e. how long did it take to fix the problem start to finish - not the sum total of each person's time.


2. Commitments

The default/unsorted state reflects priority order for this cycle.

Task Info/MR Lead Sponsor,Team Notes Status
GBTIDLv2.0 Support N/A BobGarwood BobGarwood   PICK
Attend Zpectrometer Meetings ZpectProject KarenONeil AmyShelton, RamonCreager The next meeting is scheduled for July 12. See ZpectMeeting6 for an agenda. DONE
Test Zpectrometer Manager with UMd Hardware ModificationRequest1C306 RamonCreager KarenONeil, AmyShelton See status page. Also see: ZpectProject, ZpectSoftwareDevelopment. No testing yet - waiting on hardware. Zpectrometer MR updated per last meeting. DONE
Add LST Capabilities to Scheduling Blocks ModificationRequest14C306 MarkClark FrankGhigo, AmyShelton Sponsor and lead decided to table handling of solar system objects for this release. DONE
Allow Saving of Invalid Scheduling Blocks ModificationRequest4C805 MarkClark KarenONeil, AmyShelton MR written and approved. (Out of scope section added, will not affect work.) ALERT!
Balancing Project - Get, Set, and Change Attenuators ModificationRequest8C505 MelindaMello FrankGhigo, RamonCreager Approved by sponsor ok
Balancing Project - Converter Rack: Add Ability to Set Power Levels and to Balance to those Levels ModificationRequest4C505 MelindaMello FrankGhigo, RamonCreager Second priority.
On HOLD for the following reasons:
1. This MR is dependent on the overall architecture of the balancing i.i balancing algorthims done in managers or the balance api. This really should be nailed down before this MR is approved and development started.
2.Scott Ransom is the primary champion for this MR and must be consulted with. Frank is waiting for a response from Scott.
ok
Balancing Project - Change Spectrometer Warning Messages During Balance ModificationRequest9C505 MelindaMello FrankGhigo, RamonCreager Third priority.
I have suggested that removal of the ScanStart balance_mode be included in this MR during the observing issues meeting on 5/24/06. It was agreed that I could remove it as long as no one has used this option from astrid. The removal should pave the way for better balancing in the manager (if needed...there seems to be disenting opions whether it needs improvement).
Follow up:
No user has set the balance to ScanStart? mode in ASTRID. Removal of the ScanStart? parameter has been added to the design section of the MR.
ok
Balancing Project - IF Rack: Change messages to indicate non-balance and non-linearity ModificationRequest10C505 MelindaMello FrankGhigo, RamonCreager Approved by sponsor ok
Balancing Project - Multiple sampling for Balancing procedures to diminish RFI effects ModificationRequest11C505 MelindaMello FrankGhigo, RamonCreager Fifth priority.
This MR is dependent on the overall architecture of the balancing i.e balancing algorthims done in managers or the balance api. This really should be nailed down before this MR is approved and development started.
The balancing project charter has been started and will be offered for review by the end of this week.
ok
Test F. Schwab's Antenna Trajectory Algorithm ModificationRequest2C306, Trajectory Test Notes JoeBrandt JohnFord, MelindaMello This task is in support of the testing of Fred's algorithm only - no integration with the Antenna Manager planned for C4.
One round of testing completed. Need a second round of tests with a constant rate bias. Plotting results in report.
 
Participate in Dynamic Scheduling discussions Dynamic Web AmyShelton KarenONeil   DONE
Penn Array Commissioning Support of Fits Archiver PennArrayReceiverSoftwareCleanup? MelindaMello BrianMason Updated the fitsarchiver to work with a new version of IRC. There were Mark III package name changes, Interface card problems, xml device file parsing problems. All issues were either resolved or work arounds were found. Tagged the new fits archiver version and sent it to Penn DONE
Create Penn Array Manager ModificationRequest3C406 JoeBrandt BrianMason, MelindaMello MelindaMello Updating YPAR parameter list and verifying it against IRC and Mark III control specification. ok
Implement Linux Quadrant Detector Manager ModificationRequest9C306 RamonCreager JasonRay, PaulMarganian This will not be released this cycle. Work is almost complete. However, we will need to allocate some of Ray's time next cycle to finish. Currently, the Manager compiles and links, with new GDAQ library. We still need to add more parameters and samplers having to do with the DT-50 (heater/defroster). Summary of work remaining: DT-50 library, finish DDL, testing ALERT!
Implement CCB Self-Test ModificationRequest10C306 MarkClark BrianMason, MelindaMello   DONE
Integration Tests N/A MarkClark All http://wiki.gb.nrao.edu/bin/view/Software/IntegrationTest_6_4_Second DONE
Create NRAO-wide reservation system. N/A PaulMarganian NicoleRadziwill, CarlBignell Not much progress (vacation) this week. Recovering from PHP upgrade from 4.1.2 to 5.1.1.
See Also ReservationsStageTwo.
ok


3. Refactored Code

Description Tests Submitter Notes Status
Handling of source velocity arrays Run scans with Ephemerides and velocities specified in catalogs MarkClark Scheduling blocks were failing because of retention of bad source velocity arrays from the previous block. DONE
Astrid validation and simulation Validate and simulate astrid scheduling blocks in Astrid. MarkClark Removed use of temporary files in sending output to output windows (TextCtrls). DONE
Fixed Antenna status bug No special tests required. JoeBrandt Bug related to operating in the presence of motor or controller faults. DONE
Added detection of az wrap limit during long scans No special test required. JoeBrandt Added message when wrap limit is exceeded during long scan. DONE

4. Background Tasks

Task MR Team Notes Status
Correct boom deploy/retract under M&C control BoomDeployRetractProblem? JasonRay, JoeBrandt, MelindaMello Code works, but SCU rejects reset command. Needs investigation with electronics support.  
Create spectrometer integration-level plot server and client. N/A PaulMarganian, AmyShelton    
GFM Return Code in Astrid ModificationRequest17C705 KarenONeil, MarkClark Talk to sponsor before starting!  
Quality App ModificationRequest12C705 NicoleRadziwill, AmyShelton, RonDuPlain We have a design in place and are ironing out details.  
Implement Spectrometer Bad Lags Fix ModificationRequest15C306 KarenONeil, BobGarwood It's turning out to be trickier to get this to work efficiently than I thought it would. I'm getting it to work in the aips++ filler first (because I'm still more comfortable there than in sparrow). I'm hoping that once I have things working okay there that it will translate to
python without too much thought. It might be done by the end of next week, but I think it needs some extensive testing before we release it. It may also need some fine tuning of the parameters involved.
 

5. Miscellaneous

Topic PlanOfRecordC42006 . { Edit | Attach | Ref-By | Printable | Diffs | r1.62 | > | r1.61 | > | r1.60 | More }
Revision r1.62 - 28 Jun 2006 - 18:53 GMT - MarkClark Content copyright © 1999-2007 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.