I want to make a signal generator with which I can play with RTL-SDR cards, testing digital modulation. I have a couple of questions regarding that I'm not skilled with soldering but know basic of programming with GNU radio or Arduino. What would be the easiest but also efficient approach to managing that task, build something based on signal generator, connected and controlled over Arduino, or with rtl-sdr cards like hackrf, hermes, pluto, lime.
1. First approach, I don't know much about clock generators like Si5351a or AD9959, which is better, maybe something else that I connect to Arduino, please something with already build libraries on GitHub, etc.
2. Second approach, I have hackrf, but think that tx specs are pretty pure, not sure to invest in an external tx amplifier or to buy a better rtl-sdr card, specifically for HF band, like Hermes lite plus, but again I don't even know if it's compatible with GNU radio, can't find block module on GNU radio, although on hermes site specs, they claim that it's full compatible with GNU radio.
Main goal is to make a device for generating signals like FSK, PSK, but also that I play with replay attacks, just for testing purpose.
1. First approach, I don't know much about clock generators like Si5351a or AD9959, which is better, maybe something else that I connect to Arduino, please something with already build libraries on GitHub, etc.
2. Second approach, I have hackrf, but think that tx specs are pretty pure, not sure to invest in an external tx amplifier or to buy a better rtl-sdr card, specifically for HF band, like Hermes lite plus, but again I don't even know if it's compatible with GNU radio, can't find block module on GNU radio, although on hermes site specs, they claim that it's full compatible with GNU radio.
Main goal is to make a device for generating signals like FSK, PSK, but also that I play with replay attacks, just for testing purpose.