@destevez Thinking about some your proposal as I am currently implementing #SigMF support for #FutureSDR that will also be used for an #IQengine plugin... I have similar use-cases in mind for instance for SSTV decoding. Yet I do not think that embedding image in base64 directly into json would be a good idea. Or at least, I would prefer something like the img html5 tag supporting Data URLs: https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URLs
Data URLs - HTTP | MDN

Data URLs, URLs prefixed with the data: scheme, allow content creators to embed small files inline in documents. They were formerly known as "data URIs" until that name was retired by the WHATWG.

MDN Web Docs
I have started a #rust crate for #sigmf files. `sigmf-hash` command has been reimplemented. I will work soon on blocks for #FutureSDR input/output.
https://github.com/loic-fejoz/fsdr-blocks/tree/feature/sigmf
GitHub - loic-fejoz/fsdr-blocks at feature/sigmf

FutureSDR Community Blocks. Contribute to loic-fejoz/fsdr-blocks development by creating an account on GitHub.

GitHub
Raining outside so working on an #IQEngine plugin in #rust and #FutureSDR
Got first result and it seems promising.
#sigmf #hamradio #hamr
Ribbit

Web site created using create-react-app

@Ea5iyl @oh8hub Agreed, quite a some ham radio software is built and shared by individuals. And many of them are shared in a way that are not inviting to build a community. At least not a community of contributors.

But there are also projects out there ticking all the boxes: version control, contribution guide, project documentation, and just general open source best practises. Projects like #M17project , #OpenRTX, #GNURadio, #FutureSDR to just name a few.

@ekuber Working on #FutureSDR (a #sdr / #dsp crate), I also tried to be clever but the #rust #compiler always beat me. Even explicitly using `core::simd` slowed down the program because the compiler found better optimization.

The trick is indeed to use iterators.

Yet the conclusion varies from architecture to another has the optimising parts of the compiler are of different maturity...

How many methods of generating an #SSB signal do exist in #SDR?

So far I found three (ignore the double side band one).

You can find them implemented in #Rust using #FutureSDR at https://git.sr.ht/~corvus/futuresdr_ssb.

~corvus/futuresdr_ssb - Examples/experiment of single side band modulation using FutureSDR. - sourcehut git

Working on a command line to setup #FutureSDR flowgraph. Could also be a #csdr replacement. What are the commands you would like to see first? Come and tell me more at http://github.com/loic-fejoz/fsdr-cli/issues or join the discord of https://www.futuresdr.org/

An intermediate goal is to be usable within #openWebRX
#dsp #hamradio #amsat

Issues · loic-fejoz/fsdr-cli

FutureSDR command line interface. Contribute to loic-fejoz/fsdr-cli development by creating an account on GitHub.

GitHub
This week-end?
#FutureSDR fun by doing a replacement of the #csdr command-line called fsdr-cli, but ALSO able to interpret #GNURadio Companion file.
✅WFM decoding achieved
https://github.com/loic-fejoz/fsdr-cli
#hamradio #hamr #DSP
Issues · loic-fejoz/fsdr-cli

FutureSDR command line interface. Contribute to loic-fejoz/fsdr-cli development by creating an account on GitHub.

GitHub