ik1xpv / ExtIO_sddc

ExtIO_sddc.dll - BreadBoard RF103 / HDSDR
Other
67 stars 26 forks source link

Normalize HF/VHF mode to frequency ranges #42

Open howard0su opened 3 years ago

howard0su commented 3 years ago

I am thinking to remove HF/VHF mode. Instead introducing a new concept called frequency range. Each handware can have different range list and deal with the range with the different logic.

For example, HF103 can have one range. 0-32Mhz. most simple Then, BBRF103 can have two ranges 0-32, 32-1.4G. range0 is Direct, range1 is r820 tuner based. RX888 can have three ranges, 0-32, 32-64, 64-1.4G. Range0 is Direct with 64M ADC clocks, and range1 with 128M ADC clocks, range2 is tuner based.

thoughts?

fventuri commented 3 years ago

Howard, sounds like a good idea to me; perhaps there could also be a range 0-1MHz for some VLF trickery.

Franco

howard0su commented 3 years ago

sure. The key point here is having this level of flexibility and avoid changing too much code when we want to add new range.