decimation working
This commit is contained in:
@@ -45,9 +45,9 @@ def main():
|
||||
# CPI Parameters (timing values are in clk ticks)
|
||||
num_pulses = 128
|
||||
# Should be multiple of udp packet size, currently 4096 bytes, or 1024 samples
|
||||
num_samples = 16384
|
||||
num_samples = 4096
|
||||
start_sample = 2000
|
||||
tx_num_samples = 1024
|
||||
tx_num_samples = 4096
|
||||
tx_start_sample = start_sample
|
||||
prf = 8000
|
||||
pri = int(1/prf * clk)
|
||||
@@ -57,11 +57,13 @@ def main():
|
||||
inter_cpi = 20000
|
||||
tx_lo_offset = 10e6
|
||||
rx_lo_offset = 0
|
||||
test_duration = 60
|
||||
dec_rate = 16
|
||||
test_duration = 2
|
||||
|
||||
pri_float = pri / clk
|
||||
|
||||
print('PRI', pri_float, 'PRF', 1 / pri_float)
|
||||
print('Sampling Duration (usec)', (tx_num_samples / radar_manager.BASEBAND_SAMPLE_RATE * dec_rate)/1e-6)
|
||||
print('Expected Data Rate', num_samples * 4 / pri_float / 1e6)
|
||||
|
||||
|
||||
@@ -72,7 +74,8 @@ def main():
|
||||
recorder1.start_recording('test1.bin', True)
|
||||
|
||||
radar.configure_cpi(pri, inter_cpi, num_pulses, num_samples, start_sample,
|
||||
tx_num_samples, tx_start_sample, rx_lo_offset, tx_lo_offset)
|
||||
tx_num_samples, tx_start_sample, rx_lo_offset, tx_lo_offset,
|
||||
dec_rate)
|
||||
|
||||
print('Start Running')
|
||||
radar.start_running()
|
||||
|
||||
Reference in New Issue
Block a user