Difference between revisions of "Emsat"

From MyLabWiki
Jump to: navigation, search
m (Functional Requirements)
Line 25: Line 25:
 
** At AOS, TCA, and LOS
 
** At AOS, TCA, and LOS
 
** Every minute while satellite is in range
 
** Every minute while satellite is in range
 +
* Logging support
 +
** Text (TBC)
 +
** Voice record (TBC)
 +
** Video record (TBC)
  
 
== Interface Requirements ==
 
== Interface Requirements ==

Revision as of 16:15, 6 September 2009

Emsat is a real-time satellite tracking and orbit predictions application for the Maemo platform. The objective is to provide a full featured satellite tracking application that can support portable satellite communications.


User Interface

The user interface must be intuitive so that the user can use the basic functionality of the app without reading any manuals. The HIG[1] will be taken into account.

Functional Requirements

  • Track objects in space
    • Earth orbiting satellites
    • Interplanetary spacecraft using data from JPL Horizon
    • Sun, Moon, other planets?
  • Uses location from built-in GPS (default)
  • User can specify a fixed location
    • Lat/Lon/Alt
    • Select a city (OVI map?)
    • Maidenhead grid square
  • Future passes can be saved to calendar with reminder option
    • Built-in calendar
    • Gmail (TBC)
    • Emsat built-in scheduler
  • Voice announcements
    • 5 minute before pass
    • At AOS, TCA, and LOS
    • Every minute while satellite is in range
  • Logging support
    • Text (TBC)
    • Voice record (TBC)
    • Video record (TBC)

Interface Requirements

  • Doppler tuning
    • Full duplex: IC-910, IC-9100, FT-847, TS-2000
    • Simplex: IC-706, IC-7000
    • Receiver: FT-817, FT-857, FT-897
  • Antenna rotator tracking (is this relevant for portable ops?)
  • Electrical interface
    • USB
    • Bluetooth
    • WiFi

Static Architecture

Dynamic Architecture

References

  1. Maemo 5 Developer Guide, Human Interface Guidelines

Resources