Software Team Minutes 4/16/2003
Attendees: Larry, James, Jamey (we didn't see Paul although we saw his shadow)
We reviewed the status of all software systems in the light of the upcoming June launch and mid-May freeze. Generally, we need to establish a telemetry protocol and implement it in RocketView, and work on the entire flight computer software. See the table below.
Andrew hopes to have at least the power management CAN node together by Monday of this week when he is going to run off to the Embedded Systems Conference. He can make this available for integration.
Nathan and Larry are working on the sequencer code. Jamey and I helped Larry work past a couple items tonight. Larry and Nathan are getting together this weekend to make additional progress.
Otherwise, Jamey is way to busy to do much work. We walked through some areas of RocketView and the Tower software code and observed a key interlock on the Rocket Ready signal appears to be commented out.
James needs to go off and spent time on this. Everyone had red eyeballs and left early today.
- General
- Telmetry protocol must be established
- Timestamp generation needs to be thought about
- Flight Computer Software
- Status: In Development. Need to Implement everything.
- Particularly uncertain:
- PIC node serialize/deserialize
- SMART: PIC node data interpretation
- Avionics Software
- Andrew's bailiwick
- Andrew hopes to have Power Control node working Monday 4/21
- Need to have programming model for it on FC side.
- Uplink Software
- Description: mocom control through parallel port & sound card DTMF tone generation
- Needs checkin to CVS. -- Larry to do
- Tower Software
- Description: text socket pair to/from Launch control and tower microcontroller serial port. This is a bridge.
- Need ignition timer to automatically turn everything off
- Need to pay attention to rocket ready
- "Mystic bit of hardware that Andrew's building" will mux power & Rocket Ready
- Launch Control Software
- Description: text socket pair to/from Tower server
- Minor tweaks needed.
- Pinger required
- Needs to send ARM command to FC
- Needs relay control configuration for muxed power & rocket ready
- Telemetry Viewer Software (aka Rocketview)
- Implement Telemetry protocol (read side only)
- Need list of meaningful packets
- Implement new, improved, meaningful displays
-- ?JamesPerkins - 16 Apr 2003