The Icarus Project

The Icarus Project

High Altitude Ballooning

XML – Format for payloads and chase cars

<object>
<object_type>payload|car</object_type>
<name>XXXX</name> // ICARUS or CHASE CAR
<transmission>
<frequency>XXX.XXX.XX</frequency>
<mode>usb|lsb|fm|am</mode>
<timings>continuous</timings>  // This is the only option at the moment
<txtype>
<rtty>
<shift>XXX</shift>
<coding>ascii-8|ascii-7|baudot</coding>
<baud>XX</baud>
<stop_bits>1|1.5|2</stop_bits>
</rtty>
<cw> </cw> // Not implemented
<dominox> </dominox> // Not implemented
</txtype>
<sentence>
<sentence-delimiter>XX</sentence-delimiter> // XX is a char normally ‘$$’
<field-delimiter>X</field-delimiter> // X is a char normally ‘,’
<fields>X</fields> // X is the number of fields
<field>
<seq>1</seq> // This is incremental and automatic
<dbfield>callsign|time|latitude|longitude|altitude|speed|bearing|temp_int
|temp_ext|temp_cam|baro_pressure|cycle_count</dbfield>
<datatype>char|integer|decimal|fixed|time|custom</datatype>
<decimal_places>XX</decimal_places>
<maxsize>XX</maxsize> // This is the maximum number of chars that can make up the field
<minsize>XX</minsize> // This is the minimum number of chars that can make up the field
</field>
</sentence>
</transmission>
</object>

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>