Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
[fw/altos] / altosdroid / Notebook
1 Desired AltosDroid feature list
2
3  *) GPS satellite status tab. Monitor GPS C/N0 numbers and
4     SVIDs. Provides more info before GPS lock is acquired.
5
6  *) Channel scanning. Provide the ability to search for telemetry
7     signals like AltosUI does.
8
9  *) Random frequency selection. Provide some mechanism to input
10     arbitrary radio frequencies. Could be like AltosUI which allows
11     you to edit the list of frequencies and assign names to them,
12     or perhaps something better.
13   
14  *) TM configuration from the droid
15
16  *) Monitor-idle mode
17
18  *) TeleBT battery voltage
19
20  *) Select tracker by clicking map
21
22  *) Auto select tracker after long delay
23
24  *) Evaluate performance issues
25
26  *) Merge offline/online maps into single tab with mode
27
28  *) Make voice responses depend on selected tab
29
30  *) Monitor TeleMega igniters
31
32  *) Convert to four tab design:
33
34         1) Pad
35
36                 Report out GPS status, report igniter/battery status changes
37
38         2) Flight
39
40                 Report height, speed, az/el/range
41
42         3) Recovery
43
44                 Report range bearing/heading (bearing if stationary,
45                 heading if in motion
46
47         4) Map
48
49                 Pick out report based on current flight status
50                 (presume flight if in motion, recovery otherwise)
51
52 Completed features
53
54  *) Highlight current frequency in the frequency list.
55
56         Placed current frequency in title bar
57
58  *) Remember most-recently-used TBT and frequency, perhaps
59     auto-connect at startup.
60
61         Done
62     
63  *) Re-loading flight data from .telem file to get back to
64     'find my rocket' mode after shutting down the application.
65
66         Done
67
68  *) Imperial Units mode
69
70         Done
71
72  *) Select satellite imaging mode
73
74         Done
75
76  *) Deal with long bluetooth list. Currently, a list longer than
77     the screen makes it impossible to use entries off the bottom.
78
79         Done
80
81  *) Pickle/unpickle state instead of reloading entire history from
82     file. Current restart time is lengthy.
83
84         Done
85
86  *) Offline maps
87
88         Done
89
90  *) Multi-tracker management
91
92         Done
93
94  *) Provide units for age field, turn red if old
95
96         Done