Projects/MidasBeaconReceiver/MidasBeaconReceiver/BeaconPlan

Software Radio Beacon Receiver Project Plan

General Plan

  1. Team introduction

  2. Learning to use the tools (Wiki, Python, MIDAS-M, Madrigal, Eagleware, Altium Protel, Altera Quartus)

  3. Learning about the ionosphere, satellite beacons, receivers, software radio, signal processing, and scientific databases

  4. Group activities to specify design and characterize satellite beacon signals (group)

  5. Design specification (group)

  6. General design review (group)

  7. Implementation plan approval and taskings (group)

  8. Detailed component implementations (individual)

  9. Individual component testing (individual)

  10. Pair to pair component integration and test (team pairs)

  11. System level component integration and test (group)

  12. System operation, evaluation, debugging, and calibration activities (group)

Project Rules

  1. The project will be documented in the OpenRadar wiki.

  2. OpenOffice will be used when an office suite is necessary. (e.g. OpenDraw for planning drawings)

  3. Elements of the system and interfaces between components will be documented.

  4. Hardware schematics will be properly annotated.

  5. Software and firmware will be written with lots of comments describing the purpose of the code.

  6. All project designs, software, and documents outside the wiki will be revision controled using Subversion.

  7. The official IDE will be Eclipse.

  8. Work smarter, not harder.

  9. Get help from the right person to get things done efficiently.

Approximate Timeline

last edited 2007-06-04 18:52:22 by FrankLind