Note: all files and sketches on M0IFA.me
Many moons ago I made, as part of the Banbury Amateur Radio Society BARSICLE project (making a digital VFO, RF POWER METER AND DC RECEIVER as a practical home brew projects) I designed a Si5351 digital VFO (See 2018 August BARSICLE 6 project). This design has also a real time clock (DS3231) included, and so can be used for many things, a straight VFO up to 150MHz with 3 outputs, WSPR generation, QRSS and other beacon codings...
It can also be programmed to generate random CW. And that is what I have now done. The Arduino code is called CW_LEARN.
This a a simple program which could be added to for example to change the WPM of the transmission and the spacing between characters. It currently transmits on only 7020kHz.
I am using it locally to be received on my new QCX+ and it works well. It sends 0-9 numbers or A-Z letters but skips punctuation such as "> @ etc" (not even sure if these have morse codes?)
Progress is slow, keep forgetting.
No comments:
Post a Comment