Marc Lichtman
Marc Lichtman
Can you at least assume that the signal is fairly symmetric in freq domain? If so you could try taking an FFT and looking at the max value.
Well if you don't know the modulation then I think you want np.fft.fftshift(abs(np.fft.fft(samples))) then shift with np.exp(-2j*np.pi*max_freq*t) but instead of doing 1 FFT I would do like 100 and average...
Any idea how it compares to the built-in bindings? https://github.com/Nuand/bladeRF/tree/master/host/libraries/libbladeRF_bindings/python I'm currently using those in PySDR and it takes a bit of time to evaluate/test something new and then update...
I think the lack of a maintained json schema has been a hole, and it should live within this repo, we'll just have to determine the cleanest way for the...
So currently CGRAN grabs the top portion of the MANIFEST file (everything above ---) and does a `yaml.safe_load` then grabs the following fields if they exist: ``` processed_yaml.get('gr_supported_version', '') processed_yaml.get('dependencies',...
Ah yep that's easy to add, is there an OOT with the yaml version live on its main branch that I can use for testing?
alright I updated CGRAN to use the yml first, if it exists, CGRAN should update overnight https://github.com/gnuradio/cgran/commit/f6f04f1b5281734b886f9c96f2bbc3dd556d052b
Good catch, it was always meant to refer to the same dir as meta, not some arbitrary local dir, I'll fix the wording
@lgoix note that that field is specific to NCD, which we tend to avoid using anyway
It's not a re-write from scratch because I think they both originated from the same source, but the idea is for this one to be *the* schema, in fact we...