Skip to content
Snippets Groups Projects
Commit dadb5796 authored by Kipp Cannon's avatar Kipp Cannon
Browse files

gstlal: add phase and datavalid tags

parent a00efa92
No related branches found
No related tags found
No related merge requests found
/*
* Copyright (C) 2008,2011,2013,2014 Kipp Cannon, Chad Hanna
* Copyright (C) 2008,2011,2013--2015 Kipp Cannon, Chad Hanna
* Copyrigth (C) 2010 Leo Singer
*
* This program is free software; you can redistribute it and/or modify
......@@ -59,6 +59,8 @@ static gpointer register_tags(gpointer unused)
gst_tag_register(GSTLAL_TAG_CHANNEL_NAME, GST_TAG_FLAG_META, G_TYPE_STRING, "channel name", "The name of this channel, e.g., \"LSC-STRAIN\"", gst_tag_merge_strings_with_comma);
gst_tag_register(GSTLAL_TAG_BIAS, GST_TAG_FLAG_META, G_TYPE_FLOAT, "bias", "DC bias on channel: units @ count = 0.", NULL);
gst_tag_register(GSTLAL_TAG_SLOPE, GST_TAG_FLAG_META, G_TYPE_FLOAT, "slope", "ADC calibration: units/count.", NULL);
gst_tag_register(GSTLAL_TAG_PHASE, GST_TAG_FLAG_META, G_TYPE_FLOAT, "phase", "ADC heterodyne phase calibration.", NULL);
gst_tag_register(GSTLAL_TAG_DATAVALID, GST_TAG_FLAG_META, G_TYPE_UINT, "datavalid", "ADC data valid flag.", NULL);
gst_tag_register(GSTLAL_TAG_UNITS, GST_TAG_FLAG_META, G_TYPE_STRING, "units", "The units for this channel (as encoded by LAL), e.g., \"strain\".", NULL);
return NULL;
}
......
/*
* Copyright (C) 2000,2001,2008--2011,2013,2014 Kipp C. Cannon
* Copyright (C) 2000,2001,2008--2011,2013--2015 Kipp C. Cannon
* Copyrigth (C) 2010 Leo Singer
*
* This program is free software; you can redistribute it and/or modify
......@@ -69,6 +69,27 @@ G_BEGIN_DECLS
#define GSTLAL_TAG_SLOPE "adc-slope"
/**
* GSTLAL_TAG_PHASE:
*
* Phase (in radian) of heterodyning signal at start of dataset.
*/
#define GSTLAL_TAG_PHASE "adc-phase"
/**
* GSTLAL_TAG_DATAVALID:
*
* Data valid flag: dataValid = 0 -> ADC data valid; dataValid != 0 -> ADC
* data suspect/not valid.
*/
#define GSTLAL_TAG_DATAVALID "adc-datavalid"
/**
* GSTLAL_TAG_UNITS:
*
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment