Command Telemetry

Home Balloon Terminology APRS Settings Command Telemetry Data Format Predicting Flights Filling Balloons Launching  Stacks

Command Telemetry Format for TVNSP Nearcraft

TVNSP nearcraft carry a Central Computer/Programmable Sequencer (CC/PS) to operate each mission. The heart of the CC/PS is the Basic Stamp 2-IC, which is programmed prior to each mission. Portions of the flight code remain constant, from flight to flight. Other portions of the flight code, those dealing with specific experiments for instance, are changed for each mission. The portions that remain constant are referred to as the Command Telemetry, since this telemetry focuses on the status of the nearcraft's command module. Command Telemetry from each TVNSP nearcraft launched consists of an endless repetition of data (that is, endless until the nearcraft is powered down). The format for the Command Telemetry changes during the different facets and phases of a mission.

Each mission consists of two facets, the Preflight Facet (PreF) and the Flight Facet. The Flight Facet consists of two phases, Ascent Phase (AscPh) and Descent Phase (DscPh). Preflight begins at nearcraft power up and continues for approximately five minutes. A simple software timer determines the end of Preflight Facet. At the end of the Preflight Facet, TVNSP nearcraft automatically enter the Flight Facet. As long as the onboard GPS provides valid data, the change in nearcraft altitude determines when the phase of the Flight Facet changes. In future flights, an onboard barometric altimeter will be used should the GPS receiver fail. The initial phase of the Flight Facet is Ascent Phase. When a greater than 100 meter drop in altitude is detected, the nearcraft enters Descent Phase. The CC/PS can force a change in Flight phase should the GPS receiver lose satellite lock, but later recover.

The data format of PreF is organized into the following fields.

bullet

PreF T-5

bullet

R-5 GPS

bullet

NMEA GPGGA sentence

bullet

NMEA GPRMC sentence

bullet

1000 ft

bullet

R-5,B-CH1,2015,B-CH2,1045,B-CH3,960,B-CH4,4000,B-CH5,1006,B-CH6, 1467,B-CH7,2148,B-CH8,3904,

The above data repeat four times every minute. At each minute the T-5 and R-5 decrements until it reach zero. At T-0, the nearcraft enters the Flight Facet of its mission. The five minutes required to enter the Flight Facet should be sufficient to launch a near space stack.

When the countdown has reached zero, the nearcraft transmits the following text:
bullet

Lift Off

Now the nearcraft enters the Flight Facet, beginning with the Ascent Phase.

The data format of Flight Facet is organized into the following fields.
bullet

TV NSP Flight (mission number)

bullet

(this flight's message)

bullet

R-1Stat (either AscPh or DscPh)

bullet

R-1 GPS

bullet

NMEA GPGGA sentence

bullet

NMEA GPRMC sentence

bullet

1000 ft

bullet

R-1,B-CH1,2015,B-CH2,1045,B-CH3,960,B-CH4,4000,B-CH5,1006,B-CH6, 1467,B-CH7,2148,B-CH8,3904,

bullet

R-1Exp

bullet

NMEA GPGGA sentence

bullet

NMEA GPRMC sentence

bullet

(data from experiments)

The above data repeats until the nearcraft is powered down. When the balloon burst is detected, the Phase field changes from AscPh to DscPh.

Data from experiments will be proceeded with a field identifier followed with a value. Before each flight, the format for experimental data should be published. In any case, after each flight, experiment data will be made available to the public after the principal investigator (PI) has had time to analyze the results.

TVNSP Messages

The CC/PS is capable of detecting many conditions. These conditions are divided into two categories, Critical Errors and Status Messages. Critical Error messages appear in capital letters, while the Status Messages appear in a mix of capital and lower case letters. In the future the number of detectable conditions will increase and the CC/PS will be programmed to respond appropriately to them.

Current Critical Error Messages

NOGPS
When the GPS has failed to respond within 30 seconds of being given a command

GPS SPOOF
When the CC/PS determines the detected drop in altitude was caused by a bad NMEA field

BAD GPS DATA
When the increase in altitude is greater than 500 meters or the decrease in altitude is greater than 1000 meters (both are greater than what is normally expected)

NO DELTA ALT
When the change in altitude is less than 100 meters (within SA error limits)

Current Status Messages

Baro#Phase
The change in barometric pressure doesn't match the current flight phase

GPS Burst
The CC/PS has detected a 100 meter or greater drop in altitude based on GPS data

Baro Burst
The CC/PS has detected a drop in altitude based on barometric altimeter data