Initial commit - gsm-receiver with removed quick hacks
diff --git a/grc/gsm_receiver.xml b/grc/gsm_receiver.xml
new file mode 100644
index 0000000..7a0e3aa
--- /dev/null
+++ b/grc/gsm_receiver.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+<block>
+  <name>receiver</name>
+  <key>gsm_receiver</key>
+  <category>gsm</category>
+  <import>import gsm</import>
+  <make>gsm.receiver($tuner, $osr)</make>
+  <!-- Make one 'param' node for every Parameter you want settable from the GUI.
+       Sub-nodes:
+       * name
+       * key (makes the value accessible as $keyname, e.g. in the make node)
+       * type -->
+  <param>
+    <name>...</name>
+    <key>...</key>
+    <type>...</type>
+  </param>
+
+  <!-- Make one 'sink' node per input. Sub-nodes:
+       * name (an identifier for the GUI)
+       * type
+       * vlen
+       * optional (set to 1 for optional inputs) -->
+  <sink>
+    <name>in</name>
+    <type><!-- e.g. int, float, complex, byte, short, xxx_vector, ...--></type>
+  </sink>
+
+  <!-- Make one 'source' node per output. Sub-nodes:
+       * name (an identifier for the GUI)
+       * type
+       * vlen
+       * optional (set to 1 for optional inputs) -->
+  <source>
+    <name>out</name>
+    <type><!-- e.g. int, float, complex, byte, short, xxx_vector, ...--></type>
+  </source>
+</block>