Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
PTT Line for Multi-Channel WSPR transceiver #314
It will be the user level code. Very similar to the PTT control in other SDR projects:
I've just added a small program called gpio-output.c with this commit.
This program controls the DIO*_P pins of the extension connector E1.
I've also added this program to the decode-wspr.sh and transmit-wspr.sh scripts. The pin DIO0_P is switched to high one second before the transmission and it's switched to low one second before the reception.
The program and all the modified files can be downloaded to Red Pitaya with the following commands:
The program can be compiled with the following command:
Thanks for testing this new code.
I think that wget saves new Makefile as Makefile.1. It's probably good that it doesn't overwrite the old file. At least, it could be useful for decode-wspr.sh because it could contain some local modifications. But I agree that in case of Makefile it might confuse.
I've added -O option to all the wget commands and -ptt suffix to the new versions of the shell scripts but I'm afraid that it's still confusing.