You must Login to edit this page.
Or, create a new account, then email your wiki name to someone in the RemoteAccessGroup to edit these wiki pages.

EOL Aircraft Field Project Computing Handbook



1. Integrating to the RAF Aircraft Computing Infrastructure

1.1. Hooking up to the onboard network

There are two separate Gigabit ethernets onboard. One is for data collection and the second is for data display. The two nets are connected through the central server, which provides DHCP to both networks.


1.2. Timing (onboard)


1.3. Real-time data feed onboard


1.4. Acquiring data from the database

EOL is using the PostgreSQL database for real-time data access and display.


1.5. Instrument Control

A central instrument control infrastructure for our DSMs is still under design for onboard instrument control.

EOL will not provide any infrastructure for remote instrument control other than providing bandwidth. SATCOM is still not reliable enough for mission critical remote instrument control.


1.6. Reporting Instrument Status

Instruments wishing to provide a status web-page can multicast the below XML packet to 239.0.0.10 on port 30001 and the central server will pick it up.

Example:

<?xml version="1.0" encoding="UTF-8"?>
  <group>
    <name>dsm303</name>
    <clock>12:45:21</clock>
    <frequency>1</frequency>
    <health>Green</health>
    <status><![CDATA[<html><h1>MTP Status</h1><hr>Instrument working awesome!<p></html>]]></status>
  </group>

Instrument name, something short:

    <name>dsm303</name>

Time of status:

    <clock>12:45:21</clock>

Expected frequency of this packet in seconds. This is so the receiving software can decide when the instrument is no longer reporting:

    <frequency>1</frequency>

A short overall health [ Red or Green, 0 or 1 ? ]:

    <health>Green</health>

This section is optional. If it exists it should contain an HTML document which will be rendered on the status web-page available at all computers onboard the aircraft:

    <status>
      <![CDATA[<html> A status web page </html>]]>
    </status>


1.7. SATCOM

Both aircraft are equipped with INMARSAT 3 and Iridium.


2. Real-time Software Tools & Products

2.1. Ground Database

A subset of the aircraft database is mirrored to the ground.


2.2. Internet Relay Chat (IRC)

Chat is available between participants of a field campaign. Personnel aboard the aircraft can communicate with ground personnel when satellite communications are operational.


2.3. Display Software


2.4. Google Earth

Google Earth KML files are available which track the aircraft. These auto-refresh every 60 seconds. Example KML this file has a specific field campaign coded into it.


3. RAF Post-flight Data

3.1. Data Products

The Primary RAF data product is delivered as a netCDF file. This file includes all scalar and most vector/histogram (PMS-1D) data. Instruments which require large bandwidth to record are typically recorded separately.

3.1.1. netCDF file

3.1.2. PMS-2D

PMS-2D data is recorded in a separate file, follow the 'Description' below for data formats and more.


3.2. Providing Data to RAF for Integration

Data should be provided in netCDF or NcML (an XML version of netCDF).


4. EOL Aircraft Software Download Page

EOL-SEW: Aircraft/Handbook (last edited 2008-07-30 15:05:44 by ChrisWebster)