myriadrf / gr-limesdr

gr-limesdr Plugin for GNURadio
Other
142 stars 77 forks source link

Clarify behaviour when using an INI file #64

Closed 9600 closed 4 years ago

9600 commented 4 years ago

See:

https://discourse.myriadrf.org/t/limesdr-usb-inconsistent-configuration-and-sample-rate/6345/3

Perhaps we could grey out all the other settings when an INI file is loaded?

gracid commented 4 years ago

I think the solution to this problem would be to just update documentation. Switching different block elements can get quite messy and annoying to work with.

9600 commented 4 years ago

Sure, sounds good and as long as the behaviour is clear.

9600 commented 4 years ago

I can see the notes in the Documentation tab, but I'm not sure that the behaviour is still sufficiently clear.

One option might be to move the File field to lower down on the General tab, so that it's set apart from the Serial and Channel etc. fields and not located in the middle of them. Then directly above or below the File field, place a warning to note that loading a file will override other settings.

gracid commented 4 years ago

Sadly, you cannot just place a warning note in middle of parameters or pretty much anywhere else in the block besides the documentation tab. I also think the location of File field is good because in order it goes: device identification(serial), File field (most important setting, overriding other ones), channel configuration (whether the block will need to use MIMO and which channel to use).

gracid commented 4 years ago

INI file load has been moved to advanced tab in 0b9a6d8c106f5bad4b7adc248b67382051e089a2.