UAF-SuperDARN-OPS / SuperDARN_UHD_Server

Server to control USRPs across multiple computers for phased array with CUDA-accelerated down-conversion.
GNU General Public License v3.0
3 stars 0 forks source link

Reduce delay at the start of every integration period #34

Open loxodes opened 7 years ago

loxodes commented 7 years ago

INTEGRATION_PERIOD_SYNC_TIME in python_include/radar_config_constants.py is set to .6 (seconds). If this value is too low, the tx_worker, rx_worker, or dio_worker may spawn too late and execute commands late. This can move transmit pulses outside of the TR gates..

Benchmark in the lab what value of INTEGRATION_PERIOD_SYNC time works reliably, and identify where the bottlenecks are that prevent us from reducing this value. It would be great if we could get this down to ~.2 seconds..