summaryrefslogtreecommitdiff
path: root/ToDoList.mdwn
blob: b2b55866f9622604d066971b420e57b2fe5168bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# <a name="Current to do list: USENIX 2003"></a> Current to do list: USENIX 2003

<font>(This page is for the current PSAS to do list for the next major event(s). Feel free to edit, add, etc.)</font>

On Ian's suggestion, here's the current to do list, along with who should be doing what. I've missed some here and there, so as always, please edit.

## <a name="IMU - CAN - FC - 802.11b - TC"></a> IMU -&gt; CAN -&gt; FC -&gt; 802.11b -&gt; TC

1. APS (Avionics Power System)
  1. Shutdown system, LEDS: done - [[AndrewGreenberg]]
  2. APSState machine: In testing - [[AndrewGreenberg]]
  3. volts/amps calibration: in progress - [[AndrewGreenberg]]
2. IMU
  1. check to see if we need any changes - [[AndrewGreenberg]]
  2. Calibration constants - [[AndrewGreenberg]]/TAB
3. System
  1. Power &amp; CAN cabling: done - [[AndrewGreenberg]]/TAB
4. Get FC software working
  1. sequencer &amp; APS: who is working on this?
  2. refactor CAN and NET code into library to share between FC and LTC: done - [[JamesPerkins]]
  3. implement FC tasks to use the library: done - [[JamesPerkins]]
5. Freeze CAN messages: still working on it - [[AndrewGreenberg]]
6. Update rocketview: done - [[DavidCassard]]
7. **Integration: done (packets from IMU displayed in rocketview!)**

## <a name="LCC - 802.11b - LTC - LT"></a> LCC -&gt; 802.11b -&gt; LTC -&gt; LT

1. Finish the launch tower PC104 computer: done except for nice IDE cable - [[AndrewGreenberg]]
  1. Get the image on the new CF card booting on the LTC: done- [[AndrewGreenberg]]
  2. Reconfigure for launch tower (new addr, new software)
  3. Get 802.11b card working
    1. make a second ethernet cable
2. make a generic PIC board for relays and special effects: Ted/Andrew
  1. allocate unique CAN ids for the various relays (data: 0 off, 1 on)
  2. the "Launch" command should also take a password to deter false positives)
3. write LTC software - [[IanOsgood]]
  1. single process CAN-NET bridge, using CAN/NET libraries: done - [[IanOsgood]]
    1. rewrite it to use TCP (same as renegade) to ensure the commands get through: done - Ian
  2. unit tests: done - Ian
  3. test on board - Ian/Andrew/James
4. adapt Launch Control to send CAN TCP packets to both tower and rocket - [[KarlHallowell]]
5. integration: LCC - LTC - PIC

## <a name="Other"></a> Other

1. Posters in some vector format - Andrew, using the services of the PSU Graphic Design Center:
  1. Vehicles
  2. LV2 (airframe, launch diagram)
  3. Avionics
  4. Software
  5. GPL-GPS
2. To bring list
3. Presentation for Saturday
4. BOF organization

## <a name="Icing on the cake"></a> Icing on the cake

- Manual Uplink is done! WTG, Larry!