From: drowe67 Date: Tue, 14 Feb 2017 01:25:37 +0000 (+0000) Subject: hackrf testing util X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=9df23f1a8d540d6ad3a7d4d14aa38bddd164c9b6;p=freetel-svn-tracking.git hackrf testing util git-svn-id: https://svn.code.sf.net/p/freetel/code@3031 01035d8c-6547-0410-b346-abe4f91aad63 --- diff --git a/codec2-dev/octave/gen_complex_short.m b/codec2-dev/octave/gen_complex_short.m new file mode 100644 index 00000000..2513f055 --- /dev/null +++ b/codec2-dev/octave/gen_complex_short.m @@ -0,0 +1,18 @@ +% gen_complex_short.m +% +% David Rowe Feb 2017 +% +% Generates a complex short signal for HackRF testing. + +Fs = 8E3; +T = 10; +A = 32000; +f = 1000; + +N = T*Fs; +t = 0:N-1; +s = A*exp(j*2*pi*t*f/Fs); +scomp = zeros(1,2*N); +scomp(1:2:2*N) = real(s); +scomp(2:2:2*N) = imag(s); +save_raw("twotone.iq16",scomp);