Config ParametersΒΆ
Config field |
Example entry |
Description |
---|---|---|
site_id |
sas |
3-letter standard ID of the radar |
gps_octoclock_addr |
addr=192.168.10.131 |
IP address of the GPS Octoclock |
devices |
recv_frame_size=4000, addr0=192.168.10.100, addr1=192.168.10.101, addr2=192.168.10.102, addr3=192.168.10.103, addr4=192.168.10.104, addr5=192.168.10.105, addr6=192.168.10.106, addr7=192.168.10.107, addr8=192.168.10.108, addr9=192.168.10.109, addr10=192.168.10.110, addr11=192.168.10.111, addr12=192.168.10.112, addr13=192.168.10.113, addr14=192.168.10.114, addr15=192.168.10.115 |
UHD USRP device arguments. |
main_antenna_count |
16 |
Number of main array antennas (TX/RX) |
interferometer_antenna_count |
4 |
Number of interferometer antennas |
main_antenna_usrp_rx_channels |
0,2,4,6,8,10,12,14,16, 18,20,22,24,26,28,30 |
UHD channel designation for RX main antennas |
interferometer_antenna_usrp_rx_channels |
1,3,5,7 |
UHD channel designation for RX intf antennas. |
main_antenna_usrp_tx_channels |
0,1,2,3,4,5,6,7,8,9, 10,11,12,13,14,15 |
UHD channel designation for TX main antennas. |
main_antenna_spacing |
15.24 |
Distance between antennas (m). |
interferometer_antenna_spacing |
15.24 |
Distance between antennas (m). |
min_freq |
8.00E+06 |
Minimum frequency we can run (Hz). |
max_freq |
20.00E+06 |
Maximum frequency we can run (Hz). |
minimum_pulse_length |
100 |
Minimum pulse length (us) dependent upon AGC feedback sample and hold. |
minimum_mpinc_length |
1 |
Minimum length of multi-pulse increment (us). |
minimum_pulse_separation |
125 |
The minimum separation (us) before experiment treats it as a single pulse (transmitting zeroes and not receiving between the pulses. 125 us is approx two TX/RX times. |
tx_subdev |
A:A |
UHD daughterboard string which defines how to configure ports. Refer to UHD subdev docs. |
max_tx_sample_rate |
5.00E+06 |
Maximum wideband TX rate each device can run in the system. |
main_rx_subdev |
A:A A:B |
UHD daughterboard string which defines how to configure ports. Refer to UHD subdev docs. |
interferometer_rx_subdev |
A:A A:B |
UHD daughterboard string which defines how to configure ports. Refer to UHD subdev docs. |
max_rx_sample_rate |
5.00E+06 |
Maximum wideband RX rate each device can run in the system. |
pps |
external |
The PPS source for the system (internal, external, none). |
ref |
external |
The 10 MHz reference source (internal, external). |
overthewire |
sc16 |
Data type for samples the USRP operates with. Refer to UHD docs for data types. |
cpu |
fc32 |
Data type of samples that UHD uses on host CPU. Refer to UHD docs for data types. |
gpio_bank |
RXA |
The daughterboard pin bank to use for TR and I/O signals. |
atr_rx |
0x0006 |
The pin mask for the RX only mode. |
atr_tx |
0x0018 |
The pin mask for the TX only mode. |
atr_xx |
0x0060 |
The pin mask for the full duplex mode (TR). |
atr_0x |
0x0180 |
The pin mask for the idle mode. |
tst_md |
0x0600 |
The pin mask for test mode. |
lo_pwr |
0x1800 |
The pin mask for the low power signal |
agc_st |
0x6000 |
The pin mask for the AGC signal. |
max_usrp_dac_amplitude |
0.99 |
The amplitude of highest allowed USRP TX sample (V). |
pulse_ramp_time |
1.00E-05 |
The linear ramp time for the pulse (s) |
tr_window_time |
6.00E-05 |
How much windowing on either side of pulse is needed for TR signal (s). |
agc_signal_read_delay |
0 |
Hardware dependent delay time for reading of AGC and low power signals |
usrp_master_clock_rate |
1.00E+08 |
Clock rate of the USRP master clock (Sps). |
max_output_sample_rate |
1.00E+05 |
Maximum rate allowed after downsampling (Sps) |
max_number_of_filter_taps_per_stage |
2048 |
The maximum total number of filter taps for all frequencies combined. This is a GPU limitation. |
router_address |
The protocol/IP/port used for the ZMQ router in Brian. |
|
radctrl_to_exphan_identity |
RADCTRL_EXPHAN_IDEN |
ZMQ named socket identity. |
radctrl_to_dsp_identity |
RADCTRL_DSP_IDEN |
ZMQ named socket identity. |
radctrl_to_driver_identity |
RADCTRL_DRIVER_IDEN |
ZMQ named socket identity. |
radctrl_to_brian_identity |
RADCTRL_BRIAN_IDEN |
ZMQ named socket identity. |
radctrl_to_dw_identity |
RADCTRL_DW_IDEN |
ZMQ named socket identity. |
driver_to_radctrl_identity |
DRIVER_RADCTRL_IDEN |
ZMQ named socket identity. |
driver_to_dsp_identity |
DRIVER_DSP_IDEN |
ZMQ named socket identity. |
driver_to_brian_identity |
DRIVER_BRIAN_IDEN |
ZMQ named socket identity. |
exphan_to_radctrl_identity |
EXPHAN_RADCTRL_IDEN |
ZMQ named socket identity. |
exphan_to_dsp_identity |
EXPHAN_DSP_IDEN |
ZMQ named socket identity. |
dsp_to_radctrl_identity |
DSP_RADCTRL_IDEN |
ZMQ named socket identity. |
dsp_to_driver_identity |
DSP_DRIVER_IDEN |
ZMQ named socket identity. |
dsp_to_exphan_identity |
DSP_EXPHAN_IDEN |
ZMQ named socket identity. |
dsp_to_dw_identity |
DSP_DW_IDEN |
ZMQ named socket identity. |
dspbegin_to_brian_identity |
DSPBEGIN_BRIAN_IDEN |
ZMQ named socket identity. |
dspend_to_brian_identity |
DSPEND_BRIAN_IDEN |
ZMQ named socket identity. |
dw_to_dsp_identity |
DW_DSP_IDEN |
ZMQ named socket identity. |
dw_to_radctrl_identity |
DW_RADCTRL_IDEN |
ZMQ named socket identity. |
brian_to_radctrl_identity |
BRIAN_RADCTRL_IDEN |
ZMQ named socket identity. |
brian_to_driver_identity |
BRIAN_DRIVER_IDEN |
ZMQ named socket identity. |
brian_to_dspbegin_identity |
BRIAN_DSPBEGIN_IDEN |
ZMQ named socket identity. |
brian_to_dspend_identity |
BRIAN_DSPEND_IDEN |
ZMQ named socket identity. |
ringbuffer_name |
data_ringbuffer |
Shared memory name for ringbuffer. |
ringbuffer_size_bytes |
200.00E+06 |
Size in bytes to allocate for each ringbuffer. |
data_directory |
/data/borealis_data |
Location of output data files. |