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