Category Archives: Uncategorized

Accurate timekeeping on Windows 10 for wspr

So, I’ve upgraded to Windows 10 from Windows 7 and so far, after a few months, I’m still impressed. Possibly a faster start, device manager available by left-click of the start button, and less crashes. My only complaint was a reset_for_updates a short way into carving on the CNC Router ruining the job.

Anyway, after aquiring an Elad RDM DUO 5w HF Transceiver, I have been wanting to try JT65 and WSPR. Lots of messing about later ( I must blog this ) and I have WSJTX working in a scanning WSPR mode from 473kHz up to 50MHz.

However, the successful RX messages stop after a day and I realise that the PC clock has drifted by a few seconds and the windows time update settings are too long. A quick google and here is the answer :

  1. Bring up regedit
  2.  Navigate to  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\W32Time\TimeProviders\NtpClient
  3. Change the DWORD SpecialPollInterval ( I set mine to 3600 decimal  seconds )
  4. Reboot I guess

This involves changing your registry. Please only do this if you know what you are doing. Changing the wrong key could break your PC.

Getting the Fun Cube Dongle Pro Plus to work on a Raspberry Pi

I wanted to be able to read the RSSI and plot the result using munin, mostly for creating a strip-chart type graph for calibrating my radio telescope. I found 3 applications that should work with the FCD pro plus and Raspberry Pi  V2:

  • Hamlib
  • fcdctl
  • carpcom-fcd

Hardware

When failing to get some of the software options below going, I did try using a better 5v usb PSU, and a shorter, thicker PSU cable. I noted that the rpi did not like to boot up with the FCD installed, and plugging it in caused the red rpi power light to momentarily dim ( without resetting the rpi )

hamlib

I installed hamlib using aptitude.

jennyb@raspberrypi ~/carpcomm $ sudo rigctl -m 2513 -r /dev/FCDPP -v
rig_open: error = IO error

( I tried a number of things but eventually gave up )

fcdctl

I built fcdctl  using :

gcc fcd.c hid-libusb.c main.c `pkg-config –libs –cflags libusb-1.0` -D FCDPP -o fcdctl -Wall -lrt -lpthread

This is the output :

jennyb@raspberrypi ~/fcdcontrol-proplus-srv $ sudo ./fcdctl -s
[sudo] password for jennyb:
FCD present in application mode.
FCD firmware version: 20.03.
FCD frequency: 43.750500 MHz.
FCD LNA gain: enabled.

carpcom-fcd

sudo carpsd-fcd –device 0 –set_freq_hz 43750500
[sudo] password for jennyb:
Frequency [Hz]: 43750500