netcdf pvcskyrad60sM1.b1.20130709.000000 { dimensions: time = UNLIMITED ; // (660 currently) variables: int base_time ; base_time:string = "9-Jul-2013,0:00:00 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 2013-07-09 00:00:00 0:00" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2013-07-09 00:00:00 0:00" ; int qc_time(time) ; qc_time:long_name = "Quality check results on field: Time offset from midnight" ; qc_time:units = "unitless" ; qc_time:description = "This field contains bit packed values which should be interpreted as listed. No bits set (zero) represents good data." ; qc_time:bit_1_description = "Delta time between current and previous samples is zero." ; qc_time:bit_1_assessment = "Indeterminate" ; qc_time:bit_2_description = "Delta time between current and previous samples is less than the delta_t_lower_limit field attribute." ; qc_time:bit_2_assessment = "Indeterminate" ; qc_time:bit_3_description = "Delta time between current and previous samples is greater than the delta_t_upper_limit field attribute." ; qc_time:bit_3_assessment = "Indeterminate" ; qc_time:delta_t_lower_limit = 60. ; qc_time:delta_t_upper_limit = 60. ; qc_time:prior_sample_flag = 1 ; qc_time:comment = "If the \'prior_sample_flag\' is set the first sample time from a new raw file will be compared against the time just previous to it in the stored data. If it is not set the qc_time value for the first sample will be set to 0." ; float down_long_hemisp1(time) ; down_long_hemisp1:long_name = "Downwelling Longwave Hemispheric Irradiance, Pyrgeometer1" ; down_long_hemisp1:units = "W/m^2" ; down_long_hemisp1:valid_min = 75.f ; down_long_hemisp1:valid_max = 550.f ; down_long_hemisp1:missing_value = -9999.f ; down_long_hemisp1:ventilation_status = "Ventilated" ; down_long_hemisp1:shade_status = "Shaded" ; int qc_down_long_hemisp1(time) ; qc_down_long_hemisp1:long_name = "Quality check results on field: Downwelling Longwave Hemispheric Irradiance, Pyrgeometer1" ; qc_down_long_hemisp1:units = "unitless" ; qc_down_long_hemisp1:description = "See global attributes for individual bit descriptions." ; float down_long_hemisp2(time) ; down_long_hemisp2:long_name = "Downwelling Longwave Hemispheric Irradiance, Pyrgeometer2" ; down_long_hemisp2:units = "W/m^2" ; down_long_hemisp2:valid_min = 75.f ; down_long_hemisp2:valid_max = 550.f ; down_long_hemisp2:missing_value = -9999.f ; down_long_hemisp2:ventilation_status = "Ventilated" ; down_long_hemisp2:shade_status = "Shaded" ; int qc_down_long_hemisp2(time) ; qc_down_long_hemisp2:long_name = "Quality check results on field: Downwelling Longwave Hemispheric Irradiance, Pyrgeometer2" ; qc_down_long_hemisp2:units = "unitless" ; qc_down_long_hemisp2:description = "See global attributes for individual bit descriptions." ; float down_short_diffuse_hemisp(time) ; down_short_diffuse_hemisp:long_name = "Downwelling Shortwave Diffuse Hemispheric Irradiance, Pyranometer" ; down_short_diffuse_hemisp:units = "W/m^2" ; down_short_diffuse_hemisp:valid_min = -10.f ; down_short_diffuse_hemisp:valid_max = 800.f ; down_short_diffuse_hemisp:missing_value = -9999.f ; down_short_diffuse_hemisp:ventilation_status = "Ventilated" ; int qc_down_short_diffuse_hemisp(time) ; qc_down_short_diffuse_hemisp:long_name = "Quality check results on field: Downwelling Shortwave Diffuse Hemispheric Irradiance, Pyranometer" ; qc_down_short_diffuse_hemisp:units = "unitless" ; qc_down_short_diffuse_hemisp:description = "See global attributes for individual bit descriptions." ; float short_direct_normal(time) ; short_direct_normal:long_name = "Shortwave Direct Normal Irradiance, Pyrheliometer" ; short_direct_normal:units = "W/m^2" ; short_direct_normal:valid_min = -10.f ; short_direct_normal:valid_max = 1200.f ; short_direct_normal:missing_value = -9999.f ; int qc_short_direct_normal(time) ; qc_short_direct_normal:long_name = "Quality check results on field: Shortwave Direct Normal Irradiance, Pyrheliometer" ; qc_short_direct_normal:units = "unitless" ; qc_short_direct_normal:description = "See global attributes for individual bit descriptions." ; float down_short_hemisp(time) ; down_short_hemisp:long_name = "Downwelling Shortwave Hemispheric Irradiance, Pyranometer" ; down_short_hemisp:units = "W/m^2" ; down_short_hemisp:valid_min = -10.f ; down_short_hemisp:valid_max = 1500.f ; down_short_hemisp:missing_value = -9999.f ; down_short_hemisp:ventilation_status = "Ventilated" ; int qc_down_short_hemisp(time) ; qc_down_short_hemisp:long_name = "Quality check results on field: Downwelling Shortwave Hemispheric Irradiance, Pyranometer" ; qc_down_short_hemisp:units = "unitless" ; qc_down_short_hemisp:description = "See global attributes for individual bit descriptions." ; float sky_ir_temp(time) ; sky_ir_temp:long_name = "Sky/Cloud Infrared Temperature" ; sky_ir_temp:units = "K" ; sky_ir_temp:valid_min = 173.2f ; sky_ir_temp:valid_max = 313.15f ; sky_ir_temp:valid_delta = 50.f ; sky_ir_temp:missing_value = -9999.f ; int qc_sky_ir_temp(time) ; qc_sky_ir_temp:long_name = "Quality check results on field: Sky/Cloud Infrared Temperature" ; qc_sky_ir_temp:units = "unitless" ; qc_sky_ir_temp:description = "See global attributes for individual bit descriptions." ; float down_long_hemisp1_std(time) ; down_long_hemisp1_std:long_name = "Downwelling Longwave Hemispheric Irradiance, Pyrgeometer1, Standard Deviation" ; down_long_hemisp1_std:units = "W/m^2" ; down_long_hemisp1_std:missing_value = -9999.f ; down_long_hemisp1_std:ventilation_status = "Ventilated" ; down_long_hemisp1_std:shade_status = "Shaded" ; float down_long_hemisp2_std(time) ; down_long_hemisp2_std:long_name = "Downwelling Longwave Hemispheric Irradiance, Pyrgeometer2, Standard Deviation" ; down_long_hemisp2_std:units = "W/m^2" ; down_long_hemisp2_std:missing_value = -9999.f ; down_long_hemisp2_std:ventilation_status = "Ventilated" ; down_long_hemisp2_std:shade_status = "Shaded" ; float down_short_diffuse_hemisp_std(time) ; down_short_diffuse_hemisp_std:long_name = "Downwelling Shortwave Diffuse Hemispheric Irradiance, Pyranometer, Standard Deviation" ; down_short_diffuse_hemisp_std:units = "W/m^2" ; down_short_diffuse_hemisp_std:missing_value = -9999.f ; down_short_diffuse_hemisp_std:ventilation_status = "Ventilated" ; float short_direct_normal_std(time) ; short_direct_normal_std:long_name = "Shortwave Direct Normal Irradiance, Pyrheliometer, Standard Deviation" ; short_direct_normal_std:units = "W/m^2" ; short_direct_normal_std:missing_value = -9999.f ; float down_short_hemisp_std(time) ; down_short_hemisp_std:long_name = "Downwelling Shortwave Hemispheric Irradiance, Pyranometer, Standard Deviation" ; down_short_hemisp_std:units = "W/m^2" ; down_short_hemisp_std:missing_value = -9999.f ; down_short_hemisp_std:ventilation_status = "Ventilated" ; float sky_ir_temp_std(time) ; sky_ir_temp_std:long_name = "Sky/Cloud Infrared Temperature Standard Deviation" ; sky_ir_temp_std:units = "K" ; sky_ir_temp_std:missing_value = -9999.f ; float down_long_hemisp1_max(time) ; down_long_hemisp1_max:long_name = "Downwelling Longwave Hemispheric Irradiance, Pyrgeometer1, Maxima" ; down_long_hemisp1_max:units = "W/m^2" ; down_long_hemisp1_max:valid_min = 75.f ; down_long_hemisp1_max:valid_max = 550.f ; down_long_hemisp1_max:missing_value = -9999.f ; down_long_hemisp1_max:ventilation_status = "Ventilated" ; down_long_hemisp1_max:shade_status = "Shaded" ; int qc_down_long_hemisp1_max(time) ; qc_down_long_hemisp1_max:long_name = "Quality check results on field: Downwelling Longwave Hemispheric Irradiance, Pyrgeometer1, Maxima" ; qc_down_long_hemisp1_max:units = "unitless" ; qc_down_long_hemisp1_max:description = "See global attributes for individual bit descriptions." ; float down_long_hemisp2_max(time) ; down_long_hemisp2_max:long_name = "Downwelling Longwave Hemispheric Irradiance, Pyrgeometer2, Maxima" ; down_long_hemisp2_max:units = "W/m^2" ; down_long_hemisp2_max:valid_min = 75.f ; down_long_hemisp2_max:valid_max = 550.f ; down_long_hemisp2_max:missing_value = -9999.f ; down_long_hemisp2_max:ventilation_status = "Ventilated" ; down_long_hemisp2_max:shade_status = "Shaded" ; int qc_down_long_hemisp2_max(time) ; qc_down_long_hemisp2_max:long_name = "Quality check results on field: Downwelling Longwave Hemispheric Irradiance, Pyrgeometer2, Maxima" ; qc_down_long_hemisp2_max:units = "unitless" ; qc_down_long_hemisp2_max:description = "See global attributes for individual bit descriptions." ; float down_short_diffuse_hemisp_max(time) ; down_short_diffuse_hemisp_max:long_name = "Downwelling Shortwave Diffuse Hemispheric Irradiance, Pyranometer, Maxima" ; down_short_diffuse_hemisp_max:units = "W/m^2" ; down_short_diffuse_hemisp_max:valid_min = -10.f ; down_short_diffuse_hemisp_max:valid_max = 800.f ; down_short_diffuse_hemisp_max:missing_value = -9999.f ; down_short_diffuse_hemisp_max:ventilation_status = "Ventilated" ; int qc_down_short_diffuse_hemisp_max(time) ; qc_down_short_diffuse_hemisp_max:long_name = "Quality check results on field: Downwelling Shortwave Diffuse Hemispheric Irradiance, Pyranometer, Maxima" ; qc_down_short_diffuse_hemisp_max:units = "unitless" ; qc_down_short_diffuse_hemisp_max:description = "See global attributes for individual bit descriptions." ; float short_direct_normal_max(time) ; short_direct_normal_max:long_name = "Shortwave Direct Normal Irradiance, Pyrheliometer, Maxima" ; short_direct_normal_max:units = "W/m^2" ; short_direct_normal_max:valid_min = -10.f ; short_direct_normal_max:valid_max = 1200.f ; short_direct_normal_max:missing_value = -9999.f ; int qc_short_direct_normal_max(time) ; qc_short_direct_normal_max:long_name = "Quality check results on field: Shortwave Direct Normal Irradiance, Pyrheliometer, Maxima" ; qc_short_direct_normal_max:units = "unitless" ; qc_short_direct_normal_max:description = "See global attributes for individual bit descriptions." ; float down_short_hemisp_max(time) ; down_short_hemisp_max:long_name = "Downwelling Shortwave Hemispheric Irradiance, Pyranometer, Maxima" ; down_short_hemisp_max:units = "W/m^2" ; down_short_hemisp_max:valid_min = -10.f ; down_short_hemisp_max:valid_max = 1500.f ; down_short_hemisp_max:missing_value = -9999.f ; down_short_hemisp_max:ventilation_status = "Ventilated" ; int qc_down_short_hemisp_max(time) ; qc_down_short_hemisp_max:long_name = "Quality check results on field: Downwelling Shortwave Hemispheric Irradiance, Pyranometer, Maxima" ; qc_down_short_hemisp_max:units = "unitless" ; qc_down_short_hemisp_max:description = "See global attributes for individual bit descriptions." ; float sky_ir_temp_max(time) ; sky_ir_temp_max:long_name = "Sky/Cloud Infrared Temperature Maxima" ; sky_ir_temp_max:units = "K" ; sky_ir_temp_max:valid_min = 173.2f ; sky_ir_temp_max:valid_max = 313.15f ; sky_ir_temp_max:missing_value = -9999.f ; int qc_sky_ir_temp_max(time) ; qc_sky_ir_temp_max:long_name = "Quality check results on field: Sky/Cloud Infrared Temperature Maxima" ; qc_sky_ir_temp_max:units = "unitless" ; qc_sky_ir_temp_max:description = "See global attributes for individual bit descriptions." ; float down_long_hemisp1_min(time) ; down_long_hemisp1_min:long_name = "Downwelling Longwave Hemispheric Irradiance, Pyrgeometer1, Minima" ; down_long_hemisp1_min:units = "W/m^2" ; down_long_hemisp1_min:valid_min = 75.f ; down_long_hemisp1_min:valid_max = 550.f ; down_long_hemisp1_min:missing_value = -9999.f ; down_long_hemisp1_min:ventilation_status = "Ventilated" ; down_long_hemisp1_min:shade_status = "Shaded" ; int qc_down_long_hemisp1_min(time) ; qc_down_long_hemisp1_min:long_name = "Quality check results on field: Downwelling Longwave Hemispheric Irradiance, Pyrgeometer1, Minima" ; qc_down_long_hemisp1_min:units = "unitless" ; qc_down_long_hemisp1_min:description = "See global attributes for individual bit descriptions." ; float down_long_hemisp2_min(time) ; down_long_hemisp2_min:long_name = "Downwelling Longwave Hemispheric Irradiance, Pyrgeometer2, Minima" ; down_long_hemisp2_min:units = "W/m^2" ; down_long_hemisp2_min:valid_min = 75.f ; down_long_hemisp2_min:valid_max = 550.f ; down_long_hemisp2_min:missing_value = -9999.f ; down_long_hemisp2_min:ventilation_status = "Ventilated" ; down_long_hemisp2_min:shade_status = "Shaded" ; int qc_down_long_hemisp2_min(time) ; qc_down_long_hemisp2_min:long_name = "Quality check results on field: Downwelling Longwave Hemispheric Irradiance, Pyrgeometer2, Minima" ; qc_down_long_hemisp2_min:units = "unitless" ; qc_down_long_hemisp2_min:description = "See global attributes for individual bit descriptions." ; float down_short_diffuse_hemisp_min(time) ; down_short_diffuse_hemisp_min:long_name = "Downwelling Shortwave Diffuse Hemispheric Irradiance, Pyranometer, Minima" ; down_short_diffuse_hemisp_min:units = "W/m^2" ; down_short_diffuse_hemisp_min:valid_min = -10.f ; down_short_diffuse_hemisp_min:valid_max = 800.f ; down_short_diffuse_hemisp_min:missing_value = -9999.f ; down_short_diffuse_hemisp_min:ventilation_status = "Ventilated" ; int qc_down_short_diffuse_hemisp_min(time) ; qc_down_short_diffuse_hemisp_min:long_name = "Quality check results on field: Downwelling Shortwave Diffuse Hemispheric Irradiance, Pyranometer, Minima" ; qc_down_short_diffuse_hemisp_min:units = "unitless" ; qc_down_short_diffuse_hemisp_min:description = "See global attributes for individual bit descriptions." ; float short_direct_normal_min(time) ; short_direct_normal_min:long_name = "Shortwave Direct Normal Irradiance, Pyrheliometer, Minima" ; short_direct_normal_min:units = "W/m^2" ; short_direct_normal_min:valid_min = -10.f ; short_direct_normal_min:valid_max = 1200.f ; short_direct_normal_min:missing_value = -9999.f ; int qc_short_direct_normal_min(time) ; qc_short_direct_normal_min:long_name = "Quality check results on field: Shortwave Direct Normal Irradiance, Pyrheliometer, Minima" ; qc_short_direct_normal_min:units = "unitless" ; qc_short_direct_normal_min:description = "See global attributes for individual bit descriptions." ; float down_short_hemisp_min(time) ; down_short_hemisp_min:long_name = "Downwelling Shortwave Hemispheric Irradiance, Pyranometer, Minima" ; down_short_hemisp_min:units = "W/m^2" ; down_short_hemisp_min:valid_min = -10.f ; down_short_hemisp_min:valid_max = 1500.f ; down_short_hemisp_min:missing_value = -9999.f ; down_short_hemisp_min:ventilation_status = "Ventilated" ; int qc_down_short_hemisp_min(time) ; qc_down_short_hemisp_min:long_name = "Quality check results on field: Downwelling Shortwave Hemispheric Irradiance, Pyranometer, Minima" ; qc_down_short_hemisp_min:units = "unitless" ; qc_down_short_hemisp_min:description = "See global attributes for individual bit descriptions." ; float sky_ir_temp_min(time) ; sky_ir_temp_min:long_name = "Sky/Cloud Infrared Temperature Minima" ; sky_ir_temp_min:units = "K" ; sky_ir_temp_min:valid_min = 173.2f ; sky_ir_temp_min:valid_max = 313.15f ; sky_ir_temp_min:missing_value = -9999.f ; int qc_sky_ir_temp_min(time) ; qc_sky_ir_temp_min:long_name = "Quality check results on field: Sky/Cloud Infrared Temperature Minima" ; qc_sky_ir_temp_min:units = "unitless" ; qc_sky_ir_temp_min:description = "See global attributes for individual bit descriptions." ; float vBatt(time) ; vBatt:long_name = "Battery voltage" ; vBatt:units = "V" ; vBatt:missing_value = -9999.f ; float logger_temp(time) ; logger_temp:long_name = "Logger temperature" ; logger_temp:units = "C" ; logger_temp:missing_value = -9999.f ; float inst_down_long_hemisp1_dome_temp(time) ; inst_down_long_hemisp1_dome_temp:long_name = "Instantaneous Downwelling Pyrgeometer Dome Thermistor Temperature, Pyrgeometer1" ; inst_down_long_hemisp1_dome_temp:units = "K" ; inst_down_long_hemisp1_dome_temp:missing_value = -9999.f ; inst_down_long_hemisp1_dome_temp:ventilation_status = "Ventilated" ; inst_down_long_hemisp1_dome_temp:shade_status = "Shaded" ; inst_down_long_hemisp1_dome_temp:temp_calc1 = "L=ln(resistance[ohms])" ; inst_down_long_hemisp1_dome_temp:temp_calc2 = "T=1/(0.0010295+(0.0002391*L)+(1.568e-7*L^3))" ; inst_down_long_hemisp1_dome_temp:average_calc = "Three 20-second values are averaged to produce a 60-second value" ; float inst_down_long_hemisp1_case_temp(time) ; inst_down_long_hemisp1_case_temp:long_name = "Instantaneous Downwelling Pyrgeometer Case Thermistor Temperature, Pyrgeometer1" ; inst_down_long_hemisp1_case_temp:units = "K" ; inst_down_long_hemisp1_case_temp:missing_value = -9999.f ; inst_down_long_hemisp1_case_temp:ventilation_status = "Ventilated" ; inst_down_long_hemisp1_case_temp:shade_status = "Shaded" ; inst_down_long_hemisp1_case_temp:temp_calc1 = "L=ln(resistance[ohms])" ; inst_down_long_hemisp1_case_temp:temp_calc2 = "T=1/(0.0010295+(0.0002391*L)+(1.568e-7*L^3))" ; inst_down_long_hemisp1_case_temp:average_calc = "Three 20-second values are averaged to produce a 60-second value" ; float inst_down_long_hemisp2_dome_temp(time) ; inst_down_long_hemisp2_dome_temp:long_name = "Instantaneous Downwelling Pyrgeometer Dome Thermistor Temperature, Pyrgeometer2" ; inst_down_long_hemisp2_dome_temp:units = "K" ; inst_down_long_hemisp2_dome_temp:missing_value = -9999.f ; inst_down_long_hemisp2_dome_temp:ventilation_status = "Ventilated" ; inst_down_long_hemisp2_dome_temp:shade_status = "Shaded" ; inst_down_long_hemisp2_dome_temp:temp_calc1 = "L=ln(resistance[ohms])" ; inst_down_long_hemisp2_dome_temp:temp_calc2 = "T=1/(0.0010295+(0.0002391*L)+(1.568e-7*L^3))" ; inst_down_long_hemisp2_dome_temp:average_calc = "Three 20-second values are averaged to produce a 60-second value" ; float inst_down_long_hemisp2_case_temp(time) ; inst_down_long_hemisp2_case_temp:long_name = "Instantaneous Downwelling Pyrgeometer Case Thermistor Temperature, Pyrgeometer2" ; inst_down_long_hemisp2_case_temp:units = "K" ; inst_down_long_hemisp2_case_temp:missing_value = -9999.f ; inst_down_long_hemisp2_case_temp:ventilation_status = "Ventilated" ; inst_down_long_hemisp2_case_temp:shade_status = "Shaded" ; inst_down_long_hemisp2_case_temp:temp_calc1 = "L=ln(resistance[ohms])" ; inst_down_long_hemisp2_case_temp:temp_calc2 = "T=1/(0.0010295+(0.0002391*L)+(1.568e-7*L^3))" ; inst_down_long_hemisp2_case_temp:average_calc = "Three 20-second values are averaged to produce a 60-second value" ; float inst_down_long_hemisp1_tp(time) ; inst_down_long_hemisp1_tp:long_name = "Instantaneous Downwelling Pyrgeometer Thermopile, Pyrgeometer1" ; inst_down_long_hemisp1_tp:units = "W/m^2" ; inst_down_long_hemisp1_tp:missing_value = -9999.f ; inst_down_long_hemisp1_tp:ventilation_status = "Ventilated" ; inst_down_long_hemisp1_tp:shade_status = "Shaded" ; inst_down_long_hemisp1_tp:average_calc = "Three 20-second values are averaged to produce a 60-second value" ; float inst_down_long_hemisp2_tp(time) ; inst_down_long_hemisp2_tp:long_name = "Instantaneous Downwelling Pyrgeometer Thermopile, Pyrgeometer2" ; inst_down_long_hemisp2_tp:units = "W/m^2" ; inst_down_long_hemisp2_tp:missing_value = -9999.f ; inst_down_long_hemisp2_tp:ventilation_status = "Ventilated" ; inst_down_long_hemisp2_tp:shade_status = "Shaded" ; inst_down_long_hemisp2_tp:average_calc = "Three 20-second values are averaged to produce a 60-second value" ; float lat ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; float lon ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; float alt ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; // global attributes: :qc_standards_version = "1.0" ; :dod_version = "skyrad60s-b1-1.4" ; :process_version = "ingest-rad-2.2-0.el5" ; :command_line = "rad_ingest -n skyrad -s pvc -f M1" ; :data_level = "b1" ; :input_source = "/data/collection/pvc/pvcskyradM1.00/SkyRadData.20130709000000.dat" ; :site_id = "pvc" ; :facility_id = "M1: Cape Cod, Massachusetts" ; :sample_interval = "1 second" ; :averaging_interval = "60 seconds" ; :comment = "" ; :resolution_description = "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.\n", "\n", "resolution for lat = 0.001\n", "resolution for lon = 0.001\n", "resolution for alt = 1" ; :serial_number = "PIR1-DIR: 34303\n", "PIR2-DIR: 34306\n", "Diffuse PSP: 35751\n", "NIP: 37285\n", "PSP-DS: 37302\n", "SKY-IR: 2301\n", "" ; :calib_coeff = "calib_coeff_k0 = PIR1-DIR: 0.000000 W/m^2\n", "calib_coeff_k1 = PIR1-DIR: 0.247500 W/(m^2*uV)\n", "calib_coeff_k2 = PIR1-DIR: 1.000000 unitless\n", "calib_coeff_k3 = PIR1-DIR: -4.000000 unitless\n", "calib_coeff_kr = PIR1-DIR: 0.000000 K/uV\n", "calib_coeff_k0 = PIR2-DIR: 0.000000 W/m^2\n", "calib_coeff_k1 = PIR2-DIR: 0.230400 W/(m^2*uV)\n", "calib_coeff_k2 = PIR2-DIR: 1.000000 unitless\n", "calib_coeff_k3 = PIR2-DIR: -4.000000 unitless\n", "calib_coeff_kr = PIR2-DIR: 0.000000 K/uV\n", "Diffuse PSP: 104.450000 W/(m^2*mV)\n", "NIP: 117.250000 W/(m^2*mV)\n", "PSP-DS: 119.210000 W/(m^2*mV)\n", "SKY-IR: 26.000000 K/V\n", "SKY-IR-OFFSET: 173.200000 K\n", "" ; :qc_method = "Standard Mentor QC" ; :qc_comment = "The QC field values are a bit packed representation of true/false values for the tests that may have been performed. A QC value of zero means that none of the tests performed on the value failed.\n", "\n", "The QC field values make use of the internal binary format to store the results of the individual QC tests. This allows the representation of multiple QC states in a single value. If the test associated with a particular bit fails the bit is turned on. Turning on the bit equates to adding the integer value of the failed test to the current value of the field. The QC field\'s value can be interpreted by applying bit logic using bitwise operators, or by examining the QC value\'s integer representation. A QC field\'s integer representation is the sum of the individual integer values of the failed tests. The bit and integer equivalents for the first 5 bits are listed below:\n", "\n", "bit_1 = 00000001 = 0x01 = 2^0 = 1\n", "bit_2 = 00000010 = 0x02 = 2^1 = 2\n", "bit_3 = 00000100 = 0x04 = 2^2 = 4\n", "bit_4 = 00001000 = 0x08 = 2^3 = 8\n", "bit_5 = 00010000 = 0x10 = 2^4 = 16" ; :qc_bit_1_description = "Value is equal to missing_value." ; :qc_bit_1_assessment = "Bad" ; :qc_bit_2_description = "Value is less than the valid_min." ; :qc_bit_2_assessment = "Bad" ; :qc_bit_3_description = "Value is greater than the valid_max." ; :qc_bit_3_assessment = "Bad" ; :qc_bit_4_description = "Difference between current and previous values exceeds valid_delta." ; :qc_bit_4_assessment = "Indeterminate" ; :zeb_platform = "pvcskyrad60sM1.b1" ; :history = "created by user dsmgr on machine iron at 9-Jul-2013,2:47:00, using $State: zebra-zeblib-4.23-0.el5 $" ; }