altos/test: Adjust CRC error rate after FEC fix
[fw/altos] / altosdroid / Notebook
index d244c9da6a832f1ef66969dd56c63f447071cae8..73b5ed27278392d61afad82caa1bd18147853035 100644 (file)
@@ -6,11 +6,103 @@ Desired AltosDroid feature list
  *) Channel scanning. Provide the ability to search for telemetry
     signals like AltosUI does.
 
- *) Highlight current frequency in the frequency list.
-
  *) Random frequency selection. Provide some mechanism to input
     arbitrary radio frequencies. Could be like AltosUI which allows
     you to edit the list of frequencies and assign names to them,
     or perhaps something better.
   
-  
+ *) TM configuration from the droid
+
+ *) Monitor-idle mode
+
+ *) Online maps comes up tracking object at 0,0
+
+ *) Have names for each serial number, default to callsign
+
+Completed features
+
+ *) Highlight current frequency in the frequency list.
+
+       Placed current frequency in title bar
+
+ *) Remember most-recently-used TBT and frequency, perhaps
+    auto-connect at startup.
+
+       Done
+    
+ *) Re-loading flight data from .telem file to get back to
+    'find my rocket' mode after shutting down the application.
+
+       Done
+
+ *) Imperial Units mode
+
+       Done
+
+ *) Select satellite imaging mode
+
+       Done
+
+ *) Deal with long bluetooth list. Currently, a list longer than
+    the screen makes it impossible to use entries off the bottom.
+
+       Done
+
+ *) Pickle/unpickle state instead of reloading entire history from
+    file. Current restart time is lengthy.
+
+       Done
+
+ *) Offline maps
+
+       Done
+
+ *) Multi-tracker management
+
+       Done
+
+ *) Provide units for age field, turn red if old
+
+       Done
+
+ *) TeleBT battery voltage
+
+       Done
+
+ *) Evaluate performance issues
+
+       Done. Offline maps were duplicating tabs at every redisplay.
+
+ *) Merge offline/online maps into single tab with mode
+
+       Done.
+
+ *) Auto select tracker after long delay
+
+       Done.
+
+ *) Select tracker by clicking map
+
+       Done.
+
+ *) Convert to four tab design:
+
+       Done.
+
+ *) Make voice responses depend on selected tab
+
+       Done.
+
+ *) Monitor TeleMega igniters
+
+       Done. Visible only in Pad tab
+
+ *) Make it harder to switch trackers in map view. Too easy to touch
+    the screen and switch on accident.
+
+       Done. A menu pops up with trackers within a small radius of
+       the touch point, letting you cancel if that wasn't your intent.
+
+ *) Make sure it keeps talking with the screen blanked
+
+       Done. Don't shut down voice when stopping UI.