netcdf corstereocamaauxS4.a1.20190501.000501 { dimensions: time = UNLIMITED ; // (20 currently) variables: int base_time ; base_time:string = "2019-05-01 00:00:00 0:00" ; base_time:long_name = "Base time in Epoch" ; base_time:units = "seconds since 1970-1-1 0:00:00 0:00" ; base_time:ancillary_variables = "time_offset" ; double time_offset(time) ; time_offset:long_name = "Time offset from base_time" ; time_offset:units = "seconds since 2019-05-01 00:00:00 0:00" ; time_offset:ancillary_variables = "base_time" ; double time(time) ; time:long_name = "Time offset from midnight" ; time:units = "seconds since 2019-05-01 00:00:00 0:00" ; time:calendar = "gregorian" ; time:standard_name = "time" ; float battery_voltage(time) ; battery_voltage:long_name = "Battery terminal voltage" ; battery_voltage:units = "V" ; battery_voltage:valid_min = 0.f ; battery_voltage:valid_max = 15.f ; battery_voltage:missing_value = -9999.f ; float load_voltage(time) ; load_voltage:long_name = "Load voltage" ; load_voltage:units = "V" ; load_voltage:valid_min = 0.f ; load_voltage:valid_max = 15.f ; load_voltage:missing_value = -9999.f ; float load_current(time) ; load_current:long_name = "Load current" ; load_current:units = "A" ; load_current:valid_min = 0.f ; load_current:valid_max = 3.f ; load_current:missing_value = -9999.f ; float battery_temperature(time) ; battery_temperature:long_name = "Battery temperature" ; battery_temperature:units = "degC" ; battery_temperature:missing_value = -9999.f ; float ambient_temperature(time) ; ambient_temperature:long_name = "Ambient temperature sensed by the charge controller" ; ambient_temperature:units = "degC" ; ambient_temperature:missing_value = -9999.f ; float remote_temperature(time) ; remote_temperature:long_name = "Remote temperature sensor temperature" ; remote_temperature:units = "degC" ; remote_temperature:missing_value = -9999.f ; short charge_state(time) ; charge_state:long_name = "Charge state" ; charge_state:units = "1" ; charge_state:missing_value = -9999s ; charge_state:flag_values = 0s, 1s, 2s, 3s, 4s, 5s, 6s, 7s, 8s, 9s, 10s ; charge_state:flag_meanings = "start night_check disconnect night fault mppt absorption float equalize slave fixed" ; short charge_fault(time) ; charge_fault:long_name = "Charge fault" ; charge_fault:units = "1" ; charge_fault:missing_value = -9999s ; charge_fault:flag_values = 0s, 1s, 2s, 3s, 4s, 5s, 6s, 7s, 8s, 9s, 10s, 11s ; charge_fault:flag_meanings = "overcurrent_phase_1 fet_shorted software_bug battery_hvd array_hvd eeprom_setting_edit rts_shorted rts_disconnected temp_sensor_failed battery_lvd slave_control_timeout dip_switch_changed" ; charge_fault:flag_0_description = "Overcurrent Phase 1" ; charge_fault:flag_1_description = "FET(s) Shorted" ; charge_fault:flag_2_description = "Software Bug" ; charge_fault:flag_3_description = "Battery HVD (High Voltage Disconnect)" ; charge_fault:flag_4_description = "Array HVD (High Voltage Disconnect)" ; charge_fault:flag_5_description = "EEPROM Setting Edit (reset required)" ; charge_fault:flag_6_description = "RTS Shorted" ; charge_fault:flag_7_description = "RTS was valid, now disconnected" ; charge_fault:flag_8_description = "Local temp. sensor failed" ; charge_fault:flag_9_description = "Battery LVD (Low Voltage Disconnect)" ; charge_fault:flag_10_description = "Slave Control Timeout" ; charge_fault:flag_11_description = "DIP Switch Changed (excl. DIP 8)" ; short load_state(time) ; load_state:long_name = "Load state" ; load_state:units = "1" ; load_state:missing_value = -9999s ; load_state:flag_values = 0s, 1s, 2s, 3s, 4s, 5s, 6s, 7s ; load_state:flag_meanings = "start load_on lvd_warning lvd fault disconnect load_off override" ; short load_fault(time) ; load_fault:long_name = "Load fault" ; load_fault:units = "1" ; load_fault:missing_value = -9999s ; load_fault:flag_values = 0s, 1s, 2s, 3s, 4s, 5s, 6s, 7s ; load_fault:flag_meanings = "external_short_circuit overcurrent fet_shorted software_bug high_voltage_disconnect heatsink_over_temperature dip_switch_changed eeprom_setting_edit" ; load_fault:flag_0_description = "External Short Circuit" ; load_fault:flag_1_description = "Overcurrent" ; load_fault:flag_2_description = "FET(s) Shorted" ; load_fault:flag_3_description = "Software Bug" ; load_fault:flag_4_description = "High Voltage Disconnect" ; load_fault:flag_5_description = "Heatsink Over-Temperature" ; load_fault:flag_6_description = "DIP Switch Changed (excl. DIP 8)" ; load_fault:flag_7_description = "EEPROM Setting Edit (reset required)" ; float power_output(time) ; power_output:long_name = "Charger output power" ; power_output:units = "W" ; power_output:valid_min = 0.f ; power_output:valid_max = 300.f ; power_output:missing_value = -9999.f ; float sweep_Vmp(time) ; sweep_Vmp:long_name = "Vmp found during sweep" ; sweep_Vmp:units = "V" ; sweep_Vmp:valid_min = 0.f ; sweep_Vmp:valid_max = 15.f ; sweep_Vmp:missing_value = -9999.f ; float sweep_max_power(time) ; sweep_max_power:long_name = "Maximum output power found during sweep" ; sweep_max_power:units = "W" ; sweep_max_power:valid_min = 0.f ; sweep_max_power:valid_max = 300.f ; sweep_max_power:missing_value = -9999.f ; float daily_battery_voltage_min(time) ; daily_battery_voltage_min:long_name = "Daily minimum battery voltage" ; daily_battery_voltage_min:units = "V" ; daily_battery_voltage_min:valid_min = 0.f ; daily_battery_voltage_min:valid_max = 15.f ; daily_battery_voltage_min:missing_value = -9999.f ; float daily_battery_voltage_max(time) ; daily_battery_voltage_max:long_name = "Daily maximum battery voltage" ; daily_battery_voltage_max:units = "V" ; daily_battery_voltage_max:valid_min = 0.f ; daily_battery_voltage_max:valid_max = 15.f ; daily_battery_voltage_max:missing_value = -9999.f ; float daily_battery_charge(time) ; daily_battery_charge:long_name = "Total battery charge during the day" ; daily_battery_charge:units = "A h" ; daily_battery_charge:missing_value = -9999.f ; float daily_load(time) ; daily_load:long_name = "Total load current during the day" ; daily_load:units = "A h" ; daily_load:missing_value = -9999.f ; float enclosure_temperature(time) ; enclosure_temperature:long_name = "Temperature inside the camera enclosure" ; enclosure_temperature:units = "degC" ; enclosure_temperature:valid_min = -55.f ; enclosure_temperature:valid_max = 125.f ; enclosure_temperature:missing_value = -9999.f ; float lat ; lat:long_name = "North latitude" ; lat:units = "degree_N" ; lat:valid_min = -90.f ; lat:valid_max = 90.f ; lat:standard_name = "latitude" ; float lon ; lon:long_name = "East longitude" ; lon:units = "degree_E" ; lon:valid_min = -180.f ; lon:valid_max = 180.f ; lon:standard_name = "longitude" ; float alt ; alt:long_name = "Altitude above mean sea level" ; alt:units = "m" ; alt:standard_name = "altitude" ; // global attributes: :command_line = "stereocam_ingest -s cor -f S4 -DR -n stereocama" ; :Conventions = "ARM-1.2" ; :process_version = "ingest-stereocam-1.3-0.el6" ; :dod_version = "stereocamaaux-a1-1.1" ; :input_source = "/data/collection/cor/corstereocamaS4.00/corstereocamaS4log.a1.20190501.000501.txt" ; :site_id = "cor" ; :platform_id = "stereocamaaux" ; :facility_id = "S4" ; :data_level = "a1" ; :location_description = "Cloud, Aerosol, and Complex Terrain Interactions (CACTI), Cordoba, Argentina" ; :datastream = "corstereocamaauxS4.a1" ; :doi = "10.5439/1395333" ; :history = "created by user dsmgr on machine ruby at 2019-06-21 14:23:32, using ingest-stereocam-1.3-0.el6" ; }