Power user notes

alt space -> quick launch windows + S -> search windows + R -> run windows + R -> power user menu windows + tab -> multitasking / desktop manager windows + 1, 2.. -> launch the corresponding taskbar program windows + G -> launch game bar windows + alt + R -> start a … Continue reading Power user notes


A 3.4 GHz antenna for satellite communication

Patch antennas are really great. They can achieve high gain in arrays, and also CP using a variety of techniques. One is sequential rotation, where array elements are rotated and phase shifted to follow the polarization of the EM wave. One area where CP is important is satellite communication, because the orientation of the satellite … Continue reading A 3.4 GHz antenna for satellite communication

DVB-S2 transmission and reception with SDR

Last updated: May 31, 2019 The DVB-S2 standard for digital satellite video broadcast is extremely well engineered. You would be hard pressed to find a more refined standard to exchange lots of data with minimal errors. With many good features like multiple modulation modes and multiple code rates (using the very powerful LDPC type of … Continue reading DVB-S2 transmission and reception with SDR

Getting RTL-SDR to work

Sometimes Google-fu isn't enough and I actually have to use logic to solve problems. (wow!) Setting up Ubuntu to use an RTL SDR usb dongle should be easy. It should be the standard steps you can find online right? https://www.rtl-sdr.com/a-good-quickstart-guide-for-rtl-sdr-linux-users/ Well, not always. When I tried rtl_test -t I got an error message about needing … Continue reading Getting RTL-SDR to work

Setting up GNU Radio

Open source software can be a pain. To get the dependencies for compiling gnu radio, start with the list provided by Ettus Research. For Ubuntu Bionic (18.04) it's: sudo apt-get -y install git swig cmake doxygen build-essential libboost-all-dev libtool libusb-1.0-0 libusb-1.0-0-dev libudev-dev libncurses5-dev libfftw3-bin libfftw3-dev libfftw3-doc libcppunit-1.14-0 libcppunit-dev libcppunit-doc ncurses-bin cpufrequtils python-numpy python-numpy-doc python-numpy-dbg python-scipy … Continue reading Setting up GNU Radio