Das2

Site Catalog Browser

VESPA Search

Test Catalog

Unknown node type WebSockSrc

Raw catalog entry displayed below

{
  "_path": "tag:das2.org,2012:site:/uiowa/tracers/tracers-2/l1a/magic/merged/flexRT",
  "_url": "https://space.physics.uiowa.edu/das/stream/source/tracers/tracers-2/l1a/magic/merged/flexRT.json",
  "contacts": [
    {
      "email": "chris-piker@uiowa.edu",
      "name": "Chris Piker",
      "type": "maintainer"
    },
    {
      "name": "David Miles",
      "type": "scientific"
    }
  ],
  "interface": {
    "coords": {
      "time": {
        "label": "Time",
        "props": {
          "max": {
            "label": "Maximum",
            "set": {
              "param": "read.time.max",
              "required": true
            },
            "title": "Maximum time value to stream",
            "value": null
          },
          "min": {
            "label": "Minimum",
            "set": {
              "param": "read.time.min",
              "required": true
            },
            "title": "Minimum time value to stream",
            "value": null
          },
          "units": {
            "value": "UTC"
          }
        },
        "validRange": [
          "2025-08-12T22:22",
          "2025-08-31T23:40"
        ]
      }
    },
    "data": {
      "adc_board_temp": {
        "label": "Board Temp",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Board Temperature"
      },
      "adc_input_current": {
        "label": "Bus Curr",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Input Bus Current"
      },
      "adc_input_voltage": {
        "label": "Bus Volts",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Input Bus Voltage"
      },
      "adc_ref_v": {
        "label": "2.5V ADC Ref",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "2.5V ADC Reference"
      },
      "adc_ref_v1_24": {
        "label": "1.24V Ref",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Reference Voltage"
      },
      "adc_sens_temp": {
        "label": "Sensor Temp",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Sensor Temperature"
      },
      "adc_zener_ref": {
        "label": "Zener Ref",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Zener Reference"
      },
      "adc_zener_temp": {
        "label": "Zener Temp",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Zener Temperature"
      },
      "bdc": {
        "label": "B_dc @ 16 Hz",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Raw DC Magnetic Field at 16 Hz"
      },
      "boot_count": {
        "label": "Boot count",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Counter incremented and stored at boot"
      },
      "chop_offset_x": {
        "label": "X Chop Offset",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Phase offset of x chop signal"
      },
      "chop_offset_y": {
        "label": "Y Chop Offset",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Phase offset of y chop signal"
      },
      "chop_offset_z": {
        "label": "Z Chop Offset",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Phase offset of z chop signal"
      },
      "cmd_count": {
        "label": "Cmd Counter",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Power On # of accepted commands"
      },
      "cmd_err_count": {
        "label": "Cmd Error Count",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Power On # of rejected commands"
      },
      "cram_checksum": {
        "label": "CRAM Checksum",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "CRAM checksum"
      },
      "drive_deadspace": {
        "label": "RC Drive Space",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Ringcore h-bridge drive deadspace"
      },
      "drive_ena": {
        "label": "RC Drive Enable",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Ringcore h-bridge drive enable"
      },
      "drive_phase_off": {
        "label": "RC Drive Phase",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Ringcore h-bridge drive phase offset"
      },
      "ext_sync_ref": {
        "label": "Ext Sync Ref",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "MAGIC sync reference is external (1) or internally generated (0) "
      },
      "filt_ena": {
        "label": "Filter Enable",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Firmware implementation of FIR filter on science data"
      },
      "firmware_ver": {
        "label": "Firmware Ver",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Firmware version identifier"
      },
      "hardware_id": {
        "label": "Hardware ID",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Unique hardware identifier"
      },
      "last_cmd_addr": {
        "label": "Last Cmd Addr",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Address portion of the past command"
      },
      "last_cmd_data": {
        "label": "Last Cmd Data",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Data portion of the past command"
      },
      "mag_magic_sync": {
        "label": "Mag-Magic Sync",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Up-time of mag sync xor magic sync (# of clock cycles)"
      },
      "mag_sync_sum": {
        "label": "Mag Sync Sum",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Total uptime over housekeeping table refresh (# of clock cycles)"
      },
      "oscil_pwm": {
        "label": "Oscillator PWM",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "PWM Value for Oscillator"
      },
      "phase_offset_x": {
        "label": "X Sample Offset",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "X-channel sampling phase offset"
      },
      "phase_offset_y": {
        "label": "Y Sample Offset",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Y-channel sampling phase offset"
      },
      "phase_offset_z": {
        "label": "Z Sample Offset",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Z-channel sampling phase offset"
      },
      "por_flag": {
        "label": "Power On Reset",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Power On Reset Flag"
      },
      "pps_offset": {
        "label": "PPS Offset",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Time since PPS (# of clock cycles)"
      },
      "psu_sync_accum": {
        "label": "PSU Sync Accum",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Up-time of power supply sync signal (# of clock cycles)"
      },
      "pwr_spp_sync": {
        "label": "Pwr Supply Sync",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Flag indicating power supply sync has failed"
      },
      "second_counter": {
        "label": "Second Counter",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Count rising edge of PPS"
      },
      "sens_heat_duty": {
        "label": "Sensor Heat PWM",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "PWM Duty cycle of Sensor Heater"
      },
      "sens_heat_ena": {
        "label": "Sensor Heat On",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Sensor Heater Enable"
      },
      "subsec_counter": {
        "label": "Subsec Counter",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Clock cycles between rising edge of PPS and Sample"
      },
      "sync_avg_duty": {
        "label": "Sync Avg Duty",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Average oscillator pulse-width modulator duty cycle"
      },
      "sync_jitter": {
        "label": "Sync Jitter",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Oscillator control pulse-width modulator duty cycle difference"
      },
      "sync_pid_d_coef": {
        "label": "MM Sync D Coef",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "MAG-MAGIC synchronization PID controller Differential coefficient "
      },
      "sync_pid_ena": {
        "label": "MM Sync PID Ena",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "MAG-MAGIC synchronization PID controller enable"
      },
      "sync_pid_i_coef": {
        "label": "MM Sync I Coef",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "MAG-MAGIC synchronization PID controller Integral coefficient"
      },
      "sync_pid_p_coef": {
        "label": "MM Sync P Coef",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "MAG-MAGIC synchronization PID controller Proportional coefficient"
      },
      "sync_pid_setpt": {
        "label": "MM Sync SetPt",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "MAG-MAGIC synchronization PID controller variable setpoint"
      },
      "test_ptrn_ena": {
        "label": "Data Gen Enable",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Data Generator Enable"
      },
      "tics_per_pps": {
        "label": "Ticks per PPS",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Counting tick per pps (clock frequency)"
      },
      "vgse_ena": {
        "label": "VGSE Enable",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Debugging enable for VGSE portion of electronics"
      },
      "wdt_flag": {
        "label": "Watchdog Timer",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Watchdog Timer Flag"
      },
      "x_clipped": {
        "label": "X Clipped",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Flag indicating x-channel adc has clipped"
      },
      "y_clipped": {
        "label": "Y Clipped",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Flag indicating y-channel adc has clipped"
      },
      "z_clipped": {
        "label": "Z Clipped",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Flag indicating z-channel adc has clipped"
      },
      "znr_heater_pwm": {
        "label": "Zener Heat PWM",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "PWM Duty cycle of Zener Heater"
      },
      "znr_pid_d_coef": {
        "label": "Znr PID D Coef",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Differential coefficient for Zener PID (Proportional Intergral Derivative) controller"
      },
      "znr_pid_ena": {
        "label": "Znr PID Ena",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Zener PID enable"
      },
      "znr_pid_i_coef": {
        "label": "Znr PID I Coef",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Integral coefficient for Zener PID (Proportional Intergral Derivative) controller"
      },
      "znr_pid_p_coef": {
        "label": "Znr PID P Coef",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Proportional coefficient for Zener PID (Proportional Intergral Derivative) controller"
      },
      "znr_pid_setpt": {
        "label": "Znr PID SetPt",
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          }
        },
        "title": "Zener temperature set point"
      }
    },
    "examples": [
      {
        "label": "Most Recent 10 minutes",
        "settings": {
          "coords/time/props/max": "2025-08-31T23:40",
          "coords/time/props/min": "2025-08-31T23:28"
        }
      }
    ],
    "formats": {
      "das": {
        "label": "das stream",
        "mimeTypes": [
          "application/vnd.das.stream"
        ],
        "props": {
          "enabled": {
            "type": "boolean",
            "value": true
          },
          "version": {
            "label": "Stream Version",
            "value": "das3"
          }
        },
        "title": "Streaming format for plots"
      }
    },
    "options": {
      "label": "Options",
      "props": {
        "filter": {
          "label": "AppID Filter",
          "set": {
            "enum": [
              {
                "title": "Housekeeping",
                "value": "x201"
              },
              {
                "title": "DC Mag 3-Vectors at 128 Hz",
                "value": "x202"
              },
              {
                "title": "DC Mag 3-Vectors at 16 Hz",
                "value": "x203"
              },
              {
                "title": "Slow Housekeeping",
                "value": "x204"
              },
              {
                "title": "Raw Frames at 128 Hz",
                "value": "x20f"
              },
              {
                "title": "DC Mag 3-Vectors at 128 Hz",
                "value": "x212"
              },
              {
                "title": "DC Mag 3-Vectors at 16 Hz",
                "value": "x213"
              }
            ],
            "param": "read.apid"
          },
          "title": "Filter output data by CCSDS AppID",
          "type": "enum",
          "value": null
        }
      },
      "title": "Optional properties for this data source"
    }
  },
  "label": "Merged",
  "name": "MAGIC_fm3_merged",
  "protocol": {
    "authorization": {
      "required": false
    },
    "baseUrls": [
      "wss://space.physics.uiowa.edu/das/rtstream/tracers/tracers-2/l1a/magic/merged/flexRT"
    ],
    "convention": "HTTP/1.1",
    "httpParams": {
      "read.apid": {
        "enum": [
          "x201",
          "x202",
          "x203",
          "x204",
          "x20f",
          "x212",
          "x213"
        ],
        "required": false,
        "type": "enum"
      },
      "read.time.max": {
        "required": true,
        "type": "isotime"
      },
      "read.time.min": {
        "required": true,
        "type": "isotime"
      }
    },
    "method": "GET",
    "subprotocols": [
      "request"
    ]
  },
  "title": "TRACERS-2 MAGIC: Merged Level 1A",
  "type": "WebSockSrc",
  "version": "0.1"
}