From 782df538166658042724cc4690c91c3e7dca950b Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Tue, 2 Sep 2014 18:14:37 +0300 Subject: [PATCH] rename scripts to shorter names --- scripts/{modem.py => amodem} | 0 scripts/{wave.py => audio} | 0 scripts/{auto-calib.sh => auto-calib} | 0 scripts/{calib.py => calibrate} | 0 scripts/configure.py | 41 --------------------------- scripts/{resample.py => resample} | 0 scripts/{show.py => show} | 0 scripts/{transfer.sh => transfer} | 0 setup.py | 1 + 9 files changed, 1 insertion(+), 41 deletions(-) rename scripts/{modem.py => amodem} (100%) rename scripts/{wave.py => audio} (100%) rename scripts/{auto-calib.sh => auto-calib} (100%) rename scripts/{calib.py => calibrate} (100%) delete mode 100755 scripts/configure.py rename scripts/{resample.py => resample} (100%) rename scripts/{show.py => show} (100%) rename scripts/{transfer.sh => transfer} (100%) diff --git a/scripts/modem.py b/scripts/amodem similarity index 100% rename from scripts/modem.py rename to scripts/amodem diff --git a/scripts/wave.py b/scripts/audio similarity index 100% rename from scripts/wave.py rename to scripts/audio diff --git a/scripts/auto-calib.sh b/scripts/auto-calib similarity index 100% rename from scripts/auto-calib.sh rename to scripts/auto-calib diff --git a/scripts/calib.py b/scripts/calibrate similarity index 100% rename from scripts/calib.py rename to scripts/calibrate diff --git a/scripts/configure.py b/scripts/configure.py deleted file mode 100755 index 1f878b5..0000000 --- a/scripts/configure.py +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env python -template = '''import numpy as np - -## Parameters -Fs = {Fs} # sampling frequency [Hz] -Nfreq = {Nfreq} # number of frequencies used -Tsym = {Tsym} # symbol duration [seconds] -Nx = {Nx} -Ny = {Ny} - -Ts = 1.0 / Fs - -frequencies = (1 + np.arange(Nfreq)) * 1e3 -carrier_index = 0 -Fc = frequencies[carrier_index] -Tc = 1.0 / Fc - -assert Nx == 2 ** round(np.log2(Nx)) -assert Ny == 2 ** round(np.log2(Ny)) - -xs = np.linspace(-1, 1, Nx) if Nx > 1 else [0.0] -ys = np.linspace(-1, 1, Ny) if Ny > 1 else [0.0] -symbols = np.array([complex(x, y) for x in xs for y in ys]) -symbols = symbols / np.max(np.abs(symbols)) - -Nsym = int(Tsym / Ts) -baud = int(1/Tsym) -''' - -defaults = dict(Fs=32e3, Nx=8, Ny=8, Tsym=1e-3, Nfreq=8) - -import sys -args = sys.argv[1:] -for arg in args: - name, value = arg.split('=') - if name in defaults: - T = type(defaults[name]) - defaults[name] = T(value) - -content = template.format(**defaults) -sys.stdout.write(content) diff --git a/scripts/resample.py b/scripts/resample similarity index 100% rename from scripts/resample.py rename to scripts/resample diff --git a/scripts/show.py b/scripts/show similarity index 100% rename from scripts/show.py rename to scripts/show diff --git a/scripts/transfer.sh b/scripts/transfer similarity index 100% rename from scripts/transfer.sh rename to scripts/transfer diff --git a/setup.py b/setup.py index df4e8ac..38a4a05 100644 --- a/setup.py +++ b/setup.py @@ -33,4 +33,5 @@ setup( "Topic :: System :: Networking", "Topic :: Communications", ], + scripts=['scripts/amodem'], )