NetCDF example file - CL61

CL61 User Guide

Document code
M212475EN
Revision
E
Language
English
Product
CL61
Document type
User guide

Here is an example of a netCDF file that Vaisala Lidar Ceilometer CL61 produces.

netcdf file:live_20221026_063555.nc {
  dimensions:
    time = UNLIMITED;   // (5 currently)
    range = 3276;
    layer = 5;
  variables:
    int cloud_base_heights(time=5, layer=5);
      :coordinates = "time layer longitude latitude";
      :_FillValue = -99; // int
      :units = "m";
      :long_name = "heights (range) of the detected cloud bases";
      :_ChunkSizes = 1U, 5U; // uint

    int vertical_visibility(time=5);
      :long_name = "visibility in the direction of the instrument beam";
      :coordinates = "time longitude latitude";
      :_FillValue = -99; // int
      :units = "m";
      :_ChunkSizes = 1024U; // uint

    float p_pol(time=5, range=3276);
      :units = "1/(m*sr)";
      :long_name = "parallel-polarized component of the backscattered light";
      :coordinates = "time range longitude latitude";
      :averaging_time_in_seconds = 60; // int
      :_FillValue = -999.0f; // float
      :_ChunkSizes = 1U, 3276U; // uint

    float x_pol(time=5, range=3276);
      :units = "1/(m*sr)";
      :long_name = "cross-polarized component of the backscattered light";
      :coordinates = "time range longitude latitude";
      :averaging_time_in_seconds = 60; // int
      :_FillValue = -999.0f; // float
      :_ChunkSizes = 1U, 3276U; // uint

    float beta_att(time=5, range=3276);
      :units = "1/(m*sr)";
      :long_name = "attenuated volume backscatter coefficient";
      :coordinates = "time range longitude latitude";
      :averaging_time_in_seconds = 60; // int
      :_FillValue = -999.0f; // float
      :_ChunkSizes = 1U, 3276U; // uint

    float linear_depol_ratio(time=5, range=3276);
      :long_name = "linear depolarisation ratio of the backscatter volume";
      :coordinates = "time range longitude latitude";
      :averaging_time_in_seconds = 60; // int
      :_FillValue = -999.0f; // float
      :_ChunkSizes = 1U, 3276U; // uint

    double time(time=5);
      :_FillValue = -999.0; // double
      :units = "seconds since 1970-01-01 00:00:00.000";
      :long_name = "Time";
      :axis = "T";
      :standard_name = "time";
      :cf_role = "profile_id";
      :comment = "represents the end of the averaging period";
      :_ChunkSizes = 512U; // uint

    double range(range=3276);
      :_FillValue = -999.0; // double
      :units = "m";
      :long_name = "measurement distance from the instrument in the direction of the transmitted laser beam";
      :axis = "Z";
      :positive = "up";

    int layer(layer=5);
      :_FillValue = -999; // int
      :units = "layer";
      :long_name = "number of the observed cloud layer (1,2,...,5)";

    double longitude;
      :_FillValue = -999.0; // double
      :units = "degrees_east";
      :long_name = "longitude";
      :standard_name = "longitude";

    double latitude;
      :_FillValue = -999.0; // double
      :units = "degrees_north";
      :long_name = "latitude";
      :standard_name = "latitude";

    int elevation;
      :_FillValue = -999; // int
      :units = "m";
      :long_name = "elevation";
      :standard_name = "ground_level_altitude";
      :comment = "measurement site height above or below a fixed reference point, most commonly a reference geoid";

    double azimuth_angle;
      :_FillValue = -999.0; // double
      :units = "degrees";
      :long_name = "measurement azimuth angle";
      :standard_name = "sensor_azimuth_angle";
      :comment = "reference direction: north";

    double beta_att_sum(time=5);
      :_FillValue = -999.0; // double
      :units = "1/(10^4*sr)";
      :long_name = "scaled integral of the attenuated volume backscatter coefficient";
      :_ChunkSizes = 512U; // uint

    double beta_att_noise_level(time=5);
      :_FillValue = -999.0; // double
      :long_name = "a unitless number describing the noise level of the attenuated volume backscatter coefficient";
      :_ChunkSizes = 512U; // uint

    short tilt_correction(time=5);
      :_FillValue = -999S; // short
      :long_name = "tilt correction";
      :comment = "on/off (1/0)";
      :_ChunkSizes = 2048U; // uint

    float tilt_angle(time=5);
      :_FillValue = -999.0f; // float
      :units = "degrees";
      :standard_name = "zenith_angle";
      :long_name = "instrument tilt angle from the vertical";
      :_ChunkSizes = 1024U; // uint

    short height_offset(time=5);
      :_FillValue = -999S; // short
      :long_name = "instrument height offset to reference level";
      :comment = "positive, if the instrument is placed e.g. on the roof of a building. Negative, if the instrument is placed below the ground level altitude e.g. in a pit. This value will be added to the cloud base height results.";
      :units = "m";
      :_ChunkSizes = 2048U; // uint

    short airplane_filter_max_range;
      :_FillValue = -999S; // short
      :units = "m";
      :long_name = "airplane filter max range";
      :comment = "user configured value, zero for not in use, otherwise the configured range";

    short sky_condition_total_cloud_cover(time=5);
      :_FillValue = -99S; // short
      :units = "oktas";
      :long_name = "total amount of cloud cover";
      :comment = "aggregated across layers";
      :coordinates = "time longitude latitude";
      :_ChunkSizes = 2048U; // uint

    short sky_condition_cloud_layer_covers(time=5, layer=5);
      :_FillValue = -99S; // short
      :units = "oktas";
      :long_name = "amount of cloud cover in different cloud layers";
      :comment = "for up to 5 layers";
      :coordinates = "time layer longitude latitude";
      :_ChunkSizes = 1U, 5U; // uint

    int sky_condition_cloud_layer_heights(time=5, layer=5);
      :_FillValue = -99; // int
      :units = "m";
      :long_name = "height of different cloud layers";
      :comment = "for up to 5 layers";
      :coordinates = "time layer longitude latitude";
      :_ChunkSizes = 1U, 5U; // uint

    int cloud_penetration_depth(time=5, layer=5);
      :_FillValue = -99; // int
      :units = "m";
      :long_name = "cloud penetration depth in the direction of the instrument beam";
      :coordinates = "time layer longitude latitude";
      :_ChunkSizes = 1U, 5U; // uint

    int cloud_thickness(time=5, layer=5);
      :_FillValue = -99; // int
      :units = "m";
      :long_name = "cloud thickness in the direction of the instrument beam";
      :coordinates = "time layer longitude latitude";
      :_ChunkSizes = 1U, 5U; // uint

    short precipitation_detection(time=5);
      :_FillValue = -999S; // short
      :long_name = "detection of ground reaching precipitation";
      :comment = "detected/not-detected (1/0)";
      :coordinates = "time longitude latitude";
      :_ChunkSizes = 2048U; // uint

    short fog_detection(time=5);
      :_FillValue = -999S; // short
      :long_name = "detection of fog";
      :comment = "detected/not-detected (1/0)";
      :coordinates = "time longitude latitude";
      :_ChunkSizes = 2048U; // uint

    short receiver_gain(time=5);
      :_FillValue = -999S; // short
      :long_name = "receiver gain status";
      :comment = "high-gain/low-gain (1/0)";
      :_ChunkSizes = 2048U; // uint

    float range_resolution;
      :_FillValue = -999.0f; // float
      :units = "m";
      :long_name = "range resolution";
      :comment = "distance between consecutive profile elements";

    double cloud_calibration_factor;
      :_FillValue = -999.0; // double
      :long_name = "factory cloud calibration value";
      :comment = "instrument specific beta_att calibration value measured at the factory";

    double cloud_calibration_factor_user;
      :_FillValue = -999.0; // double
      :long_name = "user set cloud calibration value";
      :comment = "instrument specific beta_att calibration value set by the user, same as the factory value by default";

    float overlap_function(range=3276);
      :_FillValue = -999.0f; // float
      :long_name = "instrument specific overlap function";
      :comment = "shares the vertical resolution of profiles";

  group: monitoring {
    variables:
      double time(time=5);
        :_FillValue = -999.0; // double
        :units = "seconds since 1970-01-01 00:00:00.000";
        :long_name = "Time";
        :axis = "T";
        :standard_name = "time";
        :_ChunkSizes = 512U; // uint

      float window_condition(time=5);
        :_FillValue = -999.0f; // float
        :units = "percent";
        :long_name = "window condition";
        :comment = "100 for a clean, 0 for a totally dirty window";
        :_ChunkSizes = 1024U; // uint

      float laser_power_percent(time=5);
        :_FillValue = -999.0f; // float
        :units = "percent";
        :long_name = "laser power percent";
        :_ChunkSizes = 1024U; // uint

      float background_radiance(time=5);
        :_FillValue = -999.0f; // float
        :long_name = "background radiance";
        :range = "[0 1747]";
        :_ChunkSizes = 1024U; // uint

      float internal_temperature(time=5);
        :_FillValue = -999.0f; // float
        :units = "celsius";
        :long_name = "internal temperature";
        :_ChunkSizes = 1024U; // uint

      float internal_humidity(time=5);
        :_FillValue = -999.0f; // float
        :units = "RH";
        :long_name = "internal humidity";
        :comment = "percent (% RH)";
        :_ChunkSizes = 1024U; // uint

      float internal_pressure(time=5);
        :long_name = "internal pressure";
        :_FillValue = -999.0f; // float
        :units = "hPa";
        :_ChunkSizes = 1024U; // uint

      float laser_temperature(time=5);
        :_FillValue = -999.0f; // float
        :units = "celsius";
        :long_name = "laser temperature";
        :_ChunkSizes = 1024U; // uint

      float window_blower(time=5);
        :comment = "on/off (1/0)";
        :_FillValue = -999.0f; // float
        :long_name = "window blower";
        :_ChunkSizes = 1024U; // uint

      float internal_heater(time=5);
        :_FillValue = -999.0f; // float
        :long_name = "internal heater";
        :comment = "on/off (1/0)";
        :_ChunkSizes = 1024U; // uint

      float window_blower_heater(time=5);
        :_FillValue = -999.0f; // float
        :long_name = "window blower heater";
        :comment = "on/off (1/0)";
        :_ChunkSizes = 1024U; // uint

      float transmitter_enclosure_temperature(time=5);
        :_FillValue = -999.0f; // float
        :units = "celsius";
        :long_name = "transmitter enclosure temperature";
        :_ChunkSizes = 1024U; // uint

  }

  group: status {
    variables:
      double time(time=5);
        :_FillValue = -999.0; // double
        :units = "seconds since 1970-01-01 00:00:00.000";
        :long_name = "Time";
        :axis = "T";
        :standard_name = "time";
        :_ChunkSizes = 512U; // uint

      short Device_controller_temperature(time=5);
        :_FillValue = -999S; // short
        :long_name = "Device_controller_temperature";
        :_ChunkSizes = 2048U; // uint

      short Device_controller_electronics(time=5);
        :_FillValue = -999S; // short
        :long_name = "Device_controller_electronics";
        :_ChunkSizes = 2048U; // uint

      short Device_controller_overall(time=5);
        :_FillValue = -999S; // short
        :long_name = "Device_controller_overall";
        :_ChunkSizes = 2048U; // uint

      short Optics_unit_accelerometer(time=5);
        :_FillValue = -999S; // short
        :long_name = "Optics_unit_accelerometer";
        :_ChunkSizes = 2048U; // uint

      short Optics_unit_electronics(time=5);
        :_FillValue = -999S; // short
        :long_name = "Optics_unit_electronics";
        :_ChunkSizes = 2048U; // uint

      short Optics_unit_overall(time=5);
        :_FillValue = -999S; // short
        :long_name = "Optics_unit_overall";
        :_ChunkSizes = 2048U; // uint

      short Optics_unit_memory(time=5);
        :_FillValue = -999S; // short
        :long_name = "Optics_unit_memory";
        :_ChunkSizes = 2048U; // uint

      short Optics_unit_tilt_angle(time=5);
        :_FillValue = -999S; // short
        :long_name = "Optics_unit_tilt_angle";
        :_ChunkSizes = 2048U; // uint

      short Receiver_electronics(time=5);
        :_FillValue = -999S; // short
        :long_name = "Receiver_electronics";
        :_ChunkSizes = 2048U; // uint

      short Receiver_overall(time=5);
        :_FillValue = -999S; // short
        :long_name = "Receiver_overall";
        :_ChunkSizes = 2048U; // uint

      short Receiver_memory(time=5);
        :_FillValue = -999S; // short
        :long_name = "Receiver_memory";
        :_ChunkSizes = 2048U; // uint

      short Receiver_voltage(time=5);
        :_FillValue = -999S; // short
        :long_name = "Receiver_voltage";
        :_ChunkSizes = 2048U; // uint

      short Receiver_solar_saturation(time=5);
        :_FillValue = -999S; // short
        :long_name = "Receiver_solar_saturation";
        :_ChunkSizes = 2048U; // uint

      short Window_blocking(time=5);
        :_FillValue = -999S; // short
        :long_name = "Window_blocking";
        :_ChunkSizes = 2048U; // uint

      short Window_condition(time=5);
        :_FillValue = -999S; // short
        :long_name = "Window_condition";
        :_ChunkSizes = 2048U; // uint

      short Window_blower_fan(time=5);
        :_FillValue = -999S; // short
        :long_name = "Window_blower_fan";
        :_ChunkSizes = 2048U; // uint

      short Window_blower_heater(time=5);
        :_FillValue = -999S; // short
        :long_name = "Window_blower_heater";
        :_ChunkSizes = 2048U; // uint

      short Servo_drive_electronics(time=5);
        :_FillValue = -999S; // short
        :long_name = "Servo_drive_electronics";
        :_ChunkSizes = 2048U; // uint

      short Servo_drive_overall(time=5);
        :_FillValue = -999S; // short
        :long_name = "Servo_drive_overall";
        :_ChunkSizes = 2048U; // uint

      short Servo_drive_memory(time=5);
        :_FillValue = -999S; // short
        :long_name = "Servo_drive_memory";
        :_ChunkSizes = 2048U; // uint

      short Servo_drive_control(time=5);
        :_FillValue = -999S; // short
        :long_name = "Servo_drive_control";
        :_ChunkSizes = 2048U; // uint

      short Servo_drive_ready(time=5);
        :_FillValue = -999S; // short
        :long_name = "Servo_drive_ready";
        :_ChunkSizes = 2048U; // uint

      short Transmitter_electronics(time=5);
        :_FillValue = -999S; // short
        :long_name = "Transmitter_electronics";
        :_ChunkSizes = 2048U; // uint

      short Transmitter_light_source(time=5);
        :_FillValue = -999S; // short
        :long_name = "Transmitter_light_source";
        :_ChunkSizes = 2048U; // uint

      short Transmitter_light_source_power(time=5);
        :_FillValue = -999S; // short
        :long_name = "Transmitter_light_source_power";
        :_ChunkSizes = 2048U; // uint

      short Transmitter_overall(time=5);
        :_FillValue = -999S; // short
        :long_name = "Transmitter_overall";
        :_ChunkSizes = 2048U; // uint

      short Transmitter_light_source_safety(time=5);
        :_FillValue = -999S; // short
        :long_name = "Transmitter_light_source_safety";
        :_ChunkSizes = 2048U; // uint

      short Transmitter_memory(time=5);
        :_FillValue = -999S; // short
        :long_name = "Transmitter_memory";
        :_ChunkSizes = 2048U; // uint

      short Maintenance_overall(time=5);
        :_FillValue = -999S; // short
        :long_name = "Maintenance_overall";
        :_ChunkSizes = 2048U; // uint

      short Device_overall(time=5);
        :_FillValue = -999S; // short
        :long_name = "Device_overall";
        :_ChunkSizes = 2048U; // uint

      short Recently_started(time=5);
        :_FillValue = -999S; // short
        :long_name = "Recently_started";
        :_ChunkSizes = 2048U; // uint

      short Measurement_status(time=5);
        :_FillValue = -999S; // short
        :long_name = "Measurement_status";
        :_ChunkSizes = 2048U; // uint

      short Datacom_overall(time=5);
        :_FillValue = -999S; // short
        :long_name = "Datacom_overall";
        :_ChunkSizes = 2048U; // uint

      short Measurement_data_destination_not_set(time=5);
        :_FillValue = -999S; // short
        :long_name = "Measurement_data_destination_not_set";
        :_ChunkSizes = 2048U; // uint

      short Inside_heater(time=5);
        :_FillValue = -999S; // short
        :long_name = "Inside_heater";
        :_ChunkSizes = 2048U; // uint

      short Receiver_sensitivity(time=5);
        :_FillValue = -999S; // short
        :long_name = "Receiver_sensitivity";
        :_ChunkSizes = 2048U; // uint

      short Data_generation_status(time=5);
        :_FillValue = -999S; // short
        :long_name = "Data_generation_status";
        :_ChunkSizes = 2048U; // uint

  }

  // global attributes:
  :title = "CL61D CL61 with Depolarization";
  :institution = Vaisala;
  :source = ;
  :conventions = "CF-1.8";
  :schema_version = "1.3";
  :sw_version = "1.2.7";
  :history = ;
  :comment = ;
  :unit = "m";
  :instrument_serial_number = "T0650002";
  :overlap_function_provided = 1S; // short
  :overlap_is_corrected = 1S; // short
  :file_temporal_span_in_minutes = 5.0; // double
  :profile_interval_in_seconds = 60; // int

  data:
    cloud_base_heights = 
      {
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99}
      }
    vertical_visibility = 
      {-99, -99, -99, -99, -99}
    p_pol = 
      {
        {8.1808787E-7, 7.196612E-7, 7.6596643E-7, ... 1.9492056E-6, 3.3532885E-6},
        {8.6130206E-7, 7.419825E-7, 7.705374E-7, ... 1.2308351E-5, 1.2614914E-5},
        {9.196278E-7, 7.776576E-7, 7.893953E-7, ... 3.2520134E-6, 2.9151818E-6},
        {9.572715E-7, 8.0411735E-7, 8.094215E-7, ... -1.7989412E-6, -2.6651007E-6},
        {8.1808787E-7, 7.196612E-7, 7.6596643E-7, ... 1.9492056E-6, 3.3532885E-6}      
      }
    x_pol = 
      {
        {8.1808787E-7, 7.196612E-7, 7.6596643E-7, ... 1.9492056E-6, 3.3532885E-6},
        {8.6130206E-7, 7.419825E-7, 7.705374E-7, ... 1.2308351E-5, 1.2614914E-5},
        {9.196278E-7, 7.776576E-7, 7.893953E-7, ... 3.2520134E-6, 2.9151818E-6},
        {9.572715E-7, 8.0411735E-7, 8.094215E-7, ... -1.7989412E-6, -2.6651007E-6},
        {8.1808787E-7, 7.196612E-7, 7.6596643E-7, ... 1.9492056E-6, 3.3532885E-6}
      }
    beta_att = 
      {
        {8.1808787E-7, 7.196612E-7, 7.6596643E-7, ... 1.9492056E-6, 3.3532885E-6},
        {8.6130206E-7, 7.419825E-7, 7.705374E-7, ... 1.2308351E-5, 1.2614914E-5},
        {9.196278E-7, 7.776576E-7, 7.893953E-7, ... 3.2520134E-6, 2.9151818E-6},
        {9.572715E-7, 8.0411735E-7, 8.094215E-7, ... -1.7989412E-6, -2.6651007E-6},
        {8.1808787E-7, 7.196612E-7, 7.6596643E-7, ... 1.9492056E-6, 3.3532885E-6}
      }
    linear_depol_ratio = 
      {
        {0.21420485, 0.17058994, 0.12048329, ... 1.021156, 0.952593},
        {0.21420485, 0.17058994, 0.12048329, ... 1.021156, 0.952593},
        {0.21420485, 0.17058994, 0.12048329, ... 1.021156, 0.952593},
        {0.21420485, 0.17058994, 0.12048329, ... 1.021156, 0.952593},
        {0.21420485, 0.17058994, 0.12048329, ... 1.021156, 0.952593}
      }
    time = 
      {1.666765855595E9, 1.666765915861E9, 1.666765975752E9, 1.666766035622E9, 1.66676609563E9}
    range = 
      {0.0, 4.8, 9.6, ... 15715.2, 15720.0}
    layer = 
      {1, 2, 3, 4, 5}
    longitude = 24.9
    latitude = 60.24
    elevation = 100
    azimuth_angle = 0.0
    beta_att_sum = 
      {0.022879193903183843, 0.021999401168512026, 0.020873419029985574, 0.01852002303361893, 0.021492068754781244}
    beta_att_noise_level = 
      {221.90533806979244, 188.2546193794424, 240.6371629682206, 189.7071369738923, 169.16402541538315}
    tilt_correction = 
      {0, 0, 0, 0, 0}
    tilt_angle = 
      {3.5, 3.5, 3.6, 3.5, 3.6}
    height_offset = 
      {100, 100, 100, 100, 100}
    airplane_filter_max_range = 200
    sky_condition_total_cloud_cover = 
      {-99, -99, -99, -99, -99}
    sky_condition_cloud_layer_covers = 
      {
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99}
      }
    sky_condition_cloud_layer_heights = 
      {
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99}
      }
    cloud_penetration_depth = 
      {
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99}
      }
    cloud_thickness = 
      {
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99},
        {-99, -99, -99, -99, -99}
      }
    precipitation_detection = 
      {0, 0, 0, 0, 0}
    fog_detection = 
      {0, 0, 0, 0, 0}
    receiver_gain = 
      {1, 1, 1, 1, 1}
    range_resolution = 4.8
    cloud_calibration_factor = 0.525863767
    cloud_calibration_factor_user = 0.525863767
    overlap_function = 
      {-999.0, 1.20818135E-4, 7.0267974E-4, 0.0022322354, ... -999.0, -999.0}
    monitoring/time = 
      {1.666765855225541E9, 1.6667659151773417E9, 1.6667659751695518E9, 1.6667660352580073E9, 1.6667660952061698E9}
    monitoring/window_condition = 
      {100.0, 100.0, 100.0, 100.0, 100.0}
    monitoring/laser_power_percent = 
      {96.89943, 97.218163, 97.225708, 97.30184, 96.261213}
    monitoring/background_radiance = 
      {20.285715, 73.0, 93.55556, 28.285715, 44.714287}
    monitoring/internal_temperature = 
      {25.07, 25.08, 25.07, 25.06, 25.07}
    monitoring/internal_humidity = 
      {33.714, 33.681, 33.714, 33.76, 33.76}
    monitoring/internal_pressure = 
      {1003.0222, 1003.01904, 1003.04517, 1003.0671, 1003.052}
    monitoring/laser_temperature = 
      {19.667673, 19.795488, 20.929043, 20.196367, 19.978943}
    monitoring/window_blower = 
      {1.0, 1.0, 1.0, 1.0, 1.0}
    monitoring/internal_heater = 
      {0.0, 0.0, 0.0, 0.0, 0.0}
    monitoring/window_blower_heater = 
      {0.0, 0.0, 0.0, 0.0, 0.0}
    monitoring/transmitter_enclosure_temperature = 
      {40.868496, 40.868496, 40.868496, 40.868496, 40.868496}
    status/time = 
      {1.666765855225541E9, 1.6667659151773417E9, 1.6667659751695518E9, 1.6667660352580073E9, 1.6667660952061698E9}
    status/Device_controller_temperature = 
      {0, 0, 0, 0, 0}
    status/Device_controller_electronics = 
      {0, 0, 0, 0, 0}
    status/Device_controller_overall = 
      {0, 0, 0, 0, 0}
    status/Optics_unit_accelerometer = 
      {0, 0, 0, 0, 0}
    status/Optics_unit_electronics = 
      {0, 0, 0, 0, 0}
    status/Optics_unit_overall = 
      {0, 0, 0, 0, 0}
    status/Optics_unit_memory = 
      {0, 0, 0, 0, 0}
    status/Optics_unit_tilt_angle = 
      {0, 0, 0, 0, 0}
    status/Receiver_electronics = 
      {0, 0, 0, 0, 0}
    status/Receiver_overall = 
      {0, 0, 0, 0, 0}
    status/Receiver_memory = 
      {0, 0, 0, 0, 0}
    status/Receiver_voltage = 
      {0, 0, 0, 0, 0}
    status/Receiver_solar_saturation = 
      {0, 0, 0, 0, 0}
    status/Window_blocking = 
      {0, 0, 0, 0, 0}
    status/Window_condition = 
      {0, 0, 0, 0, 0}
    status/Window_blower_fan = 
      {0, 0, 0, 0, 0}
    status/Window_blower_heater = 
      {0, 0, 0, 0, 0}
    status/Servo_drive_electronics = 
      {0, 0, 0, 0, 0}
    status/Servo_drive_overall = 
      {0, 0, 0, 0, 0}
    status/Servo_drive_memory = 
      {0, 0, 0, 0, 0}
    status/Servo_drive_control = 
      {0, 0, 0, 0, 0}
    status/Servo_drive_ready = 
      {0, 0, 0, 0, 0}
    status/Transmitter_electronics = 
      {0, 0, 0, 0, 0}
    status/Transmitter_light_source = 
      {0, 0, 0, 0, 0}
    status/Transmitter_light_source_power = 
      {0, 0, 0, 0, 0}
    status/Transmitter_overall = 
      {0, 0, 0, 0, 0}
    status/Transmitter_light_source_safety = 
      {0, 0, 0, 0, 0}
    status/Transmitter_memory = 
      {0, 0, 0, 0, 0}
    status/Maintenance_overall = 
      {0, 0, 0, 0, 0}
    status/Device_overall = 
      {0, 0, 0, 0, 0}
    status/Recently_started = 
      {0, 0, 0, 0, 0}
    status/Measurement_status = 
      {0, 0, 0, 0, 0}
    status/Datacom_overall = 
      {0, 0, 0, 0, 0}
    status/Measurement_data_destination_not_set = 
      {0, 0, 0, 0, 0}
    status/Inside_heater = 
      {0, 0, 0, 0, 0}
    status/Receiver_sensitivity = 
      {0, 0, 0, 0, 0}
    status/Data_generation_status = 
      {0, 0, 0, 0, 0}
}