Skip to main content

How to use Si5351 #2 - Si5351 Library for WSPR on QRP Transceiver

How to use Si5351 #2 - Si5351 Library for WSPR on QRP Transceiver

I introduced two ways to use the Si5351 in the previous post.  and  experimented with two different methods of generating clocks on the Si5351. I want to use both methods together.

My plan is as follows.

PLL-A is generated by fixing 850Mhz clock. All output clocks use PLL-A to generate the frequency. This is the method used in QRP radios such as uBITX.

When switching to WSPR transmission mode, PLL-B operates for the base frequency to transmit WSPR. The output clock channel that controls the frequency is connected to the PLL-B. The WSPR protocol is generated by changing the clock of the PLL-B.

Generally, you only use the si5351bx_setfreq function and use Set_WSPR_Frequency when you start WSPR transmission.
When WSPR is being transmitted, the following function is called to control the PLL-B frequency.

When WSPR transmission is completed and return to normal radio mode, use si5351bx_setfreq again.

The library test was verified with the following source codes
Clock2 uses PLL-A and PLL-B alternately in 100ms increments.

Source code

Test WSPR Protocol with New Library


Popular posts from this blog

Release CEC Firmware v1.200 for uBITX All version(include V2, V3, V4, V5)

Release CEC Firmware v1.200 for uBITX All Version (include v2, v3, v4, v5) I did the firmware work for v5 when uBITX V5 was released, but I release it now.
I received the feedback from a thankful beta tester and tested it myself by converting my uBITX v3 to v5 but I was not sure.

I ordered the uBITX V5 and delivered the correct uBITX V5, so I made a little more fine-tuning.
If you use V2, V3, V4, you do not need to update this firmware.

uBITX with Nextion LCD (CEC Firmware) - Installation and Introduction

uBITX with Nextion LCD (CEC Firmware) - Installation and Introduction uBITX CEC Firmware supports various LCD since Version 1.08 (16x02 Parallel, 20x04 Parallel, 16x02  I2C, 20x04 I2C, 16x02 Dual LCD with I2C).
Supports Nextion LCD (Graphic LCD) from Version 1.09, Version 1.09x is primarily aimed at Nextion LCD support. Also 1.09x will continue to be Beta version. If you want a stable version, please use 1.08 or 1.1 version to be released in the future.

Release EU1KY AA Firmware CEC Version 1.01 and 1.0a

Release EU1KY AA Firmware CEC Version 1.01 and 1.0a
It is the stabilized final version of EU1KY AA. Updates starting with Version 0.1 continue to add features. Please refer to the link below for added features.

I have separated the Version to 1.01 and 1.0A for users who want to use AA only for instrumentation purposes.

*  If you want to use all the features added up to Version 0.71, please use Version 1.0A.
*  If you want to use it only for instrument use, please use Version 1.01

Version V1.0A

Version V1.01

1.Download Firmware Version 1.01 and 1.0a
Version 1.01 (Version with only antenna analyzer function)
Version 1.0A (Version with all features added up to Version 0.71)
ConvertRXP (Converters for using AA measurement data in other tools such as Matlab)…