New Flight Computer

From AD7ZJ Wiki
Revision as of 22:12, 14 April 2012 by Elijah (talk | contribs)
Jump to navigation Jump to search

This is the new flight computer we are in the process of developing. This page serves to document the current progress.

High Level Requirements

  • Documentation
    • Complete documentation including development tool requirements and installation process.
    • User’s manual showing how to utilize all hardware and software features of the system.
  • Single board for flight computer and beacon use
  • AX.25 packet capability for data transmission
  • On-board landing prediction based on wind data gathered during ascent
    • Auto flight start detection to begin logging for prediction
  • Logging
    • Mass storage support for easy access to flight data
    • Internal and external temp sensors
    • Ability to add additional sensors externally would be nice
    • Log battery voltage
  • At least one servo driver
  • Ability to receive DTMF/packet commands in flight
    • (clear logging, begin logging, beacon reset, GPS reset, frequency change)
  • Ability to configure volatile parameters via menu or file
    • Call Sign
    • Beacon time slotting
    • Customization of the status string


Useful References

http://www.gnu.org/savannah-checkouts/gnu/libc/manual/html_node/Rounding-Functions.html

http://openocd.sourceforge.net/doc/html/General-Commands.html

http://openocd.sourceforge.net/doc/html/CPU-Configuration.html

http://openocd.sourceforge.net/doc/html/Flash-Commands.html

http://gitref.org/basic/