-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Dialogus needs to read a config file at startup.
(That's a minimum. If we wanted to get fancy these settings should also be supported by a network API.)
Parameters that won't change on a given device but might be different when we support devices other than ADALM PLUTO may include:
device type
whether randomization/FEC/interleaving is done in HDL or software
(and we'll know some more when there's a second device type)
Parameters that may change from time to time include:
CHANNEL_CENTER
length of the preamble
number of dummy frames between last payload frame and postamble frame ("hang time")
Pluto frequency compensation (indexed by hardware serial number)
default IP address to send received frames to, before we get a transmit frame (can be "don't send them")
Parameters we may want to change for tuning purposes include:
PI gains for acquisition
PI gains for tracking
any parameters controlling the transition between acquisition and tracking
Parameters that cannot be changed because they depend on the waveform numerology or the hardware include:
CHANNEL_BITRATE
CHANNEL_IF_SPACING
IF_FREQUENCY
RF_BANDWIDTH