The Onboard Data Management System (ODMS) collects data from a variety of onboard systems such as: GPS, AIMMS-20 (meteorology), laser or radar altimeters, flow controllers, switches, etc. This data can be input utilizing an integrated high-speed Controller Area Network (CAN) interface, four RS-232 serial ports, or ten digital input/output pins. An embedded microprocessor assembles packets and sends them to the data transmission system using an internal modem. If no external GPS device is available, an optional internal WAAS-enabled GPS board allows the ODMS to act as a stand-alone positioning unit.