blob: 872337ea23610831eb6ee92f358227d3c3644c2a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import matplotlib.pyplot as plt
import numpy as np
sample_rate = 1000 #Hz
freq = 5 #Hz
duration = 2# seconds
num_samples = sample_rate * duration
sine_table = (32767 * np.sin(2.0 * np.pi * freq * np.arange(num_samples) / sample_rate)).astype("i2")
sine_table.tofile("sine.dat")
plt.plot(sine_table)
plt.show()
print("Now run:")
print("target/debug/fl2k_ampliphase -D -c 2000 -s 10000 -i 1000 -f sine.dat")
|