netcdf classic (CDF-1) {
dimensions:
	time = UNLIMITED ; // (1 currently)
	range_gate = 75 ;
	power = 2 ;
// global attributes:
		:ingest_software = " wind_load.c,v 5.9 2003/11/13 20:59:55 ermold process-ingest-rwp_ingest-7.4-0 $" ;
		:proc_level = "a1" ;
		:input_source = "915rwp1:/data/collection/nsa/nsa915rwpC1.00/2004012418.cnw" ;
		:site_id = "nsa" ;
		:facility_id = "C1 : PAARCS2:NSA-Barrow_Central_Facility" ;
		:sample_int = "see sampr field" ;
		:averaging_int = "none" ;
		:serial_number = "915RWP6474" ;
		:resolution_description = (text block) ;
| The resolution field attributes refer to the number of significant
| digits relative to the decimal point that should be used in
| calculations.  Using fewer digits might result in greater uncertainty;
| using a larger number of digits should have no effect and thus is
| unnecessary.  However, analyses based on differences in values with
| a larger number of significant digits than indicated could lead to
| erroneous results or misleading scientific conclusions.
| 
| resolution for lat= 0.001
| resolution for lon = 0.001
| resolution for alt = 1
		:comment = (text block) ;
| There may be 1-3 Consensus Wind samples at any sample time.  These  are due
| to different powers being averaged.  Thus, the dimension "power" has been
| added.  This dimension offsets samples which occur at the same time. This
| dimension is constant for each NetCDF file.
| 
| The height values are for the tilted axes.  To determine the  height values
| for the vertical axis, divide the tilted axes  values by sin(elevation).
| 
| The time stamp assigned to each data point indicates the BEGINNING of any
| period of averaging of the geophysical data.
| 
| "Blank Data" values are generated by the RWP when a value can not be
| determined.  "missing_value" occurs when no RWP data exists for a given
| field.
		:Ground_Clutter_Max-range_gates = "12" ;
		:Number_of_Data_Sets_in_Mode-Count = "1" ;
		:dcoffset_Correction-Off_On = "1" ;
		:Blank_Data = "9999" ;
		:Frequency-MHz = "915" ;
		:Consensus_Window_0-m_per_s = "3.00" ;
		:Consensus_Window_1-m_per_s = "3.00" ;
		:Consensus_Window_2-m_per_s = "3.00" ;
		:Consensus_Window_3-m_per_s = "3.00" ;
		:Consensus_Window_4-m_per_s = "-9999" ;
		:Number_of_Points_in_FFT-Count = "64" ;
		:zeb_platform = "nsa915rwpwindconC1.a1" ;
		:history = "created by user dsmgr on machine left at 24-Jan-2004,21:09:45, using $State: ds-zebra-zeblib-4.12-0 $" ;
variables:
	int base_time ;
		base_time:string = "24-Jan-2004,18:10:45 GMT" ;
		base_time:long_name = "Base time in Epoch" ;
		base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ;
	double time_offset(time) ;
		time_offset:long_name = "Time offset from base_time" ;
		time_offset:units = "seconds since 2004-01-24 18:10:45 0:00" ;
	double time(time) ;
		time:long_name = "Time offset from midnight" ;
		time:units = "seconds since 2004-01-24 00:00:00 0:00" ;
	float range_gate(range_gate) ;
		range_gate:long_name = "Height Index" ;
		range_gate:units = "index" ;
		range_gate:resolution = 1.0 ;
	float power(power) ;
		power:long_name = "Power offset" ;
		power:units = "unitless" ;
	float height_p(range_gate, power) ;
		height_p:long_name = "Array of heights for each power" ;
		height_p:units = "km" ;
		height_p:resolution = 0.00999999978 ;
		height_p:missing_value = -9999.0 ;
	float spd(time, range_gate, power) ;
		spd:long_name = "Horizontal wind speed" ;
		spd:units = "m/s" ;
		spd:resolution = 0.00999999978 ;
		spd:missing_value = -9999.0 ;
	float dir(time, range_gate, power) ;
		dir:long_name = "Horizontal wind direction" ;
		dir:units = "deg" ;
		dir:resolution = 1.0 ;
		dir:missing_value = -9999.0 ;
	float u_wind(time, range_gate, power) ;
		u_wind:long_name = "Easterly Wind Component" ;
		u_wind:units = "m/s" ;
		u_wind:resolution = 0.00999999978 ;
		u_wind:missing_value = -9999.0 ;
	float v_wind(time, range_gate, power) ;
		v_wind:long_name = "Northerly Wind Component" ;
		v_wind:units = "m/s" ;
		v_wind:resolution = 0.00999999978 ;
		v_wind:missing_value = -9999.0 ;
	float vel0(time, range_gate, power) ;
		vel0:long_name = "Beam 0 radial wind speed" ;
		vel0:units = "m/s" ;
		vel0:resolution = 0.00999999978 ;
		vel0:missing_value = -9999.0 ;
	float vel1(time, range_gate, power) ;
		vel1:long_name = "Beam 1 radial wind speed" ;
		vel1:units = "m/s" ;
		vel1:resolution = 0.00999999978 ;
		vel1:missing_value = -9999.0 ;
	float vel2(time, range_gate, power) ;
		vel2:long_name = "Beam 2 radial wind speed" ;
		vel2:units = "m/s" ;
		vel2:resolution = 0.00999999978 ;
		vel2:missing_value = -9999.0 ;
	float vel3(time, range_gate, power) ;
		vel3:long_name = "Beam 3 radial wind speed" ;
		vel3:units = "m/s" ;
		vel3:resolution = 0.00999999978 ;
		vel3:missing_value = -9999.0 ;
	float vel4(time, range_gate, power) ;
		vel4:long_name = "Beam 4 radial wind speed" ;
		vel4:units = "m/s" ;
		vel4:resolution = 0.00999999978 ;
		vel4:missing_value = -9999.0 ;
	float ncns0(time, range_gate, power) ;
		ncns0:long_name = "Number of values that passed consensus, beam 0" ;
		ncns0:units = "count" ;
		ncns0:resolution = 1.0 ;
		ncns0:missing_value = -9999.0 ;
	float ncns1(time, range_gate, power) ;
		ncns1:long_name = "Number of values that passed consensus, beam 1" ;
		ncns1:units = "count" ;
		ncns1:resolution = 1.0 ;
		ncns1:missing_value = -9999.0 ;
	float ncns2(time, range_gate, power) ;
		ncns2:long_name = "Number of values that passed consensus, beam 2" ;
		ncns2:units = "count" ;
		ncns2:resolution = 1.0 ;
		ncns2:missing_value = -9999.0 ;
	float ncns3(time, range_gate, power) ;
		ncns3:long_name = "Number of values that passed consensus, beam 3" ;
		ncns3:units = "count" ;
		ncns3:resolution = 1.0 ;
		ncns3:missing_value = -9999.0 ;
	float ncns4(time, range_gate, power) ;
		ncns4:long_name = "Number of values that passed consensus, beam 4" ;
		ncns4:units = "count" ;
		ncns4:resolution = 1.0 ;
		ncns4:missing_value = -9999.0 ;
	float snr0(time, range_gate, power) ;
		snr0:long_name = "Signal to Noise Ratio, Beam 0" ;
		snr0:units = "dB" ;
		snr0:resolution = 1.0 ;
		snr0:missing_value = -9999.0 ;
	float snr1(time, range_gate, power) ;
		snr1:long_name = "Signal to Noise Ratio, Beam 1" ;
		snr1:units = "dB" ;
		snr1:resolution = 1.0 ;
		snr1:missing_value = -9999.0 ;
	float snr2(time, range_gate, power) ;
		snr2:long_name = "Signal to Noise Ratio, Beam 2" ;
		snr2:units = "dB" ;
		snr2:resolution = 1.0 ;
		snr2:missing_value = -9999.0 ;
	float snr3(time, range_gate, power) ;
		snr3:long_name = "Signal to Noise Ratio, Beam 3" ;
		snr3:units = "dB" ;
		snr3:resolution = 1.0 ;
		snr3:missing_value = -9999.0 ;
	float snr4(time, range_gate, power) ;
		snr4:long_name = "Signal to Noise Ratio, Beam 4" ;
		snr4:units = "dB" ;
		snr4:resolution = 1.0 ;
		snr4:missing_value = -9999.0 ;
	float nheight(power) ;
		nheight:long_name = "Number of valid heights for each power" ;
		nheight:units = "count" ;
		nheight:resolution = 1.0 ;
		nheight:missing_value = -9999.0 ;
	float nrec0(time, power) ;
		nrec0:long_name = "Number of Spectra/ave int, Beam 0" ;
		nrec0:units = "count" ;
		nrec0:resolution = 1.0 ;
		nrec0:missing_value = -9999.0 ;
	float nrec1(time, power) ;
		nrec1:long_name = "Number of Spectra/ave int, Beam 1" ;
		nrec1:units = "count" ;
		nrec1:resolution = 1.0 ;
		nrec1:missing_value = -9999.0 ;
	float nrec2(time, power) ;
		nrec2:long_name = "Number of Spectra/ave int, Beam 2" ;
		nrec2:units = "count" ;
		nrec2:resolution = 1.0 ;
		nrec2:missing_value = -9999.0 ;
	float nrec3(time, power) ;
		nrec3:long_name = "Number of Spectra/ave int, Beam 3" ;
		nrec3:units = "count" ;
		nrec3:resolution = 1.0 ;
		nrec3:missing_value = -9999.0 ;
	float nrec4(time, power) ;
		nrec4:long_name = "Number of Spectra/ave int, Beam 4" ;
		nrec4:units = "count" ;
		nrec4:resolution = 1.0 ;
		nrec4:missing_value = -9999.0 ;
	float nrcns0(time, power) ;
		nrcns0:long_name = "Number of Values Required for Consensus, Beam 0" ;
		nrcns0:units = "count" ;
		nrcns0:resolution = 1.0 ;
		nrcns0:missing_value = -9999.0 ;
	float nrcns1(time, power) ;
		nrcns1:long_name = "Number of Values Required for Consensus, Beam 1" ;
		nrcns1:units = "count" ;
		nrcns1:resolution = 1.0 ;
		nrcns1:missing_value = -9999.0 ;
	float nrcns2(time, power) ;
		nrcns2:long_name = "Number of Values Required for Consensus, Beam 2" ;
		nrcns2:units = "count" ;
		nrcns2:resolution = 1.0 ;
		nrcns2:missing_value = -9999.0 ;
	float nrcns3(time, power) ;
		nrcns3:long_name = "Number of Values Required for Consensus, Beam 3" ;
		nrcns3:units = "count" ;
		nrcns3:resolution = 1.0 ;
		nrcns3:missing_value = -9999.0 ;
	float nrcns4(time, power) ;
		nrcns4:long_name = "Number of Values Required for Consensus, Beam 4" ;
		nrcns4:units = "count" ;
		nrcns4:resolution = 1.0 ;
		nrcns4:missing_value = -9999.0 ;
	float avgint(time, power) ;
		avgint:long_name = "Average Interval" ;
		avgint:units = "min" ;
		avgint:resolution = 1.0 ;
		avgint:missing_value = -9999.0 ;
	float rgs(time, power) ;
		rgs:long_name = "Range Gate Spacing" ;
		rgs:units = "m" ;
		rgs:resolution = 1.0 ;
		rgs:missing_value = -9999.0 ;
	float sampr(time, power) ;
		sampr:long_name = "Sample Rate" ;
		sampr:units = "MHz" ;
		sampr:resolution = 0.00100000005 ;
		sampr:missing_value = -9999.0 ;
	float plen(power) ;
		plen:long_name = "Pulse Length" ;
		plen:units = "ns" ;
		plen:resolution = 1.0 ;
		plen:missing_value = -9999.0 ;
	float ipp(power) ;
		ipp:long_name = "Interpulse Period" ;
		ipp:units = "us" ;
		ipp:resolution = 0.100000001 ;
		ipp:missing_value = -9999.0 ;
	float tditime(power) ;
		tditime:long_name = "Time Domain Integration Time" ;
		tditime:units = "ms" ;
		tditime:resolution = 0.00999999978 ;
		tditime:missing_value = -9999.0 ;
	float ncoh(power) ;
		ncoh:long_name = "Number of Coherent Samples/Spectral Point" ;
		ncoh:units = "count" ;
		ncoh:resolution = 1.0 ;
		ncoh:missing_value = -9999.0 ;
	float dly(power) ;
		dly:long_name = "Delay Time" ;
		dly:units = "us" ;
		dly:resolution = 0.00100000005 ;
		dly:missing_value = -9999.0 ;
	float nspc(power) ;
		nspc:long_name = "Number of Individual Spectra/Average Spectrum" ;
		nspc:units = "count" ;
		nspc:resolution = 1.0 ;
		nspc:missing_value = -9999.0 ;
	float prf(power) ;
		prf:long_name = "Pulse Repetition Frequency" ;
		prf:units = "kHz" ;
		prf:resolution = 0.00999999978 ;
		prf:missing_value = -9999.0 ;
	float bswitch(power) ;
		bswitch:long_name = "Rx bandwidth switch code" ;
		bswitch:units = "unitless" ;
		bswitch:missing_value = -9999.0 ;
	float sitime(power) ;
		sitime:long_name = "Individual Spectrum Integration Time" ;
		sitime:units = "s" ;
		sitime:resolution = 0.00999999978 ;
		sitime:missing_value = -9999.0 ;
	float rgf(power) ;
		rgf:long_name = "Height of Center of First Range Gate" ;
		rgf:units = "km" ;
		rgf:resolution = 0.00999999978 ;
		rgf:missing_value = -9999.0 ;
	float rgl(power) ;
		rgl:long_name = "Height of Center of Last Range Gate" ;
		rgl:units = "km" ;
		rgl:resolution = 0.00999999978 ;
		rgl:missing_value = -9999.0 ;
	float spcavetim(power) ;
		spcavetim:long_name = "Ave Time per Average Spectra.  Also known as dwell." ;
		spcavetim:units = "s" ;
		spcavetim:resolution = 0.00999999978 ;
		spcavetim:missing_value = -9999.0 ;
	float pcbits(power) ;
		pcbits:long_name = "Number of Pulse Code Bits" ;
		pcbits:units = "count" ;
		pcbits:missing_value = -9999.0 ;
	float oband(power) ;
		oband:long_name = "Oblique FFT Bandwidth" ;
		oband:units = "m/s" ;
		oband:resolution = 0.00999999978 ;
		oband:missing_value = -9999.0 ;
	float vband(power) ;
		vband:long_name = "Vertical FFT Bandwidth" ;
		vband:units = "m/s" ;
		vband:resolution = 0.00999999978 ;
		vband:missing_value = -9999.0 ;
	float ovsr(power) ;
		ovsr:long_name = "Oblique Velocity Spectral Resolution" ;
		ovsr:units = "m/s" ;
		ovsr:resolution = 0.00999999978 ;
		ovsr:missing_value = -9999.0 ;
	float vvsr(power) ;
		vvsr:long_name = "Vertical Velocity Spectral Resolution" ;
		vvsr:units = "m/s" ;
		vvsr:resolution = 0.00999999978 ;
		vvsr:missing_value = -9999.0 ;
	float azimuth0(power) ;
		azimuth0:long_name = "Azimuth of Beam 0 for WINDS data" ;
		azimuth0:units = "deg" ;
		azimuth0:resolution = 1.0 ;
		azimuth0:missing_value = -9999.0 ;
	float azimuth1(power) ;
		azimuth1:long_name = "Azimuth of Beam 1 for WINDS data" ;
		azimuth1:units = "deg" ;
		azimuth1:resolution = 1.0 ;
		azimuth1:missing_value = -9999.0 ;
	float azimuth2(power) ;
		azimuth2:long_name = "Azimuth of Beam 2 for WINDS data" ;
		azimuth2:units = "deg" ;
		azimuth2:resolution = 1.0 ;
		azimuth2:missing_value = -9999.0 ;
	float azimuth3(power) ;
		azimuth3:long_name = "Azimuth of Beam 3 for WINDS data" ;
		azimuth3:units = "deg" ;
		azimuth3:resolution = 1.0 ;
		azimuth3:missing_value = -9999.0 ;
	float azimuth4(power) ;
		azimuth4:long_name = "Azimuth of Beam 4 for WINDS data" ;
		azimuth4:units = "deg" ;
		azimuth4:resolution = 1.0 ;
		azimuth4:missing_value = -9999.0 ;
	float elevation0(power) ;
		elevation0:long_name = "Elevation angle of Beam 0 for WINDS data" ;
		elevation0:units = "deg" ;
		elevation0:resolution = 0.100000001 ;
		elevation0:missing_value = -9999.0 ;
	float elevation1(power) ;
		elevation1:long_name = "Elevation angle of Beam 1 for WINDS data" ;
		elevation1:units = "deg" ;
		elevation1:resolution = 0.100000001 ;
		elevation1:missing_value = -9999.0 ;
	float elevation2(power) ;
		elevation2:long_name = "Elevation angle of Beam 2 for WINDS data" ;
		elevation2:units = "deg" ;
		elevation2:resolution = 0.100000001 ;
		elevation2:missing_value = -9999.0 ;
	float elevation3(power) ;
		elevation3:long_name = "Elevation angle of Beam 3 for WINDS data" ;
		elevation3:units = "deg" ;
		elevation3:resolution = 0.100000001 ;
		elevation3:missing_value = -9999.0 ;
	float elevation4(power) ;
		elevation4:long_name = "Elevation angle of Beam 4 for WINDS data" ;
		elevation4:units = "deg" ;
		elevation4:resolution = 0.100000001 ;
		elevation4:missing_value = -9999.0 ;
	float lat ;
		lat:long_name = "north latitude" ;
		lat:units = "degrees" ;
		lat:valid_min = -90.0 ;
		lat:valid_max = 90.0 ;
	float lon ;
		lon:long_name = "east longitude" ;
		lon:units = "degrees" ;
		lon:valid_min = -180.0 ;
		lon:valid_max = 180.0 ;
	float alt ;
		alt:long_name = "altitude" ;
		alt:units = "meters above Mean Sea Level" ;
// time: first 65445.0, last 65445.0, count 1
// range_gate: first 0.0, last 74.0, count 75
// power: first 1.0, last 2.0, count 2
}