From a33b8c0d408898a218225b668658746c19ac5b42 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Mei=C3=9Fner?= <daniel.meissner@inf.h-brs.de>
Date: Wed, 17 Feb 2016 20:21:15 +0100
Subject: [PATCH] scripts: added script to split raw iq dump files

---
 gr_grc/scripts/split_file.py | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 gr_grc/scripts/split_file.py

diff --git a/gr_grc/scripts/split_file.py b/gr_grc/scripts/split_file.py
new file mode 100644
index 0000000..d01b745
--- /dev/null
+++ b/gr_grc/scripts/split_file.py
@@ -0,0 +1,15 @@
+#!/usr/bin/env python2
+# -*- coding: utf-8 -*-
+
+import sys
+import numpy as np
+
+file = sys.argv[1]
+start = int(sys.argv[2])
+end = int(sys.argv[3])
+
+data = np.memmap(open(file), mode="r", dtype=np.complex64)
+split_data = data[start:end]
+
+split_data.tofile(open("filename2", "r+"))
+
-- 
GitLab