The goal of the Intensity graded FFT project did not initially include a GUI aspect as I felt that the GNURadio Fosphor module provides an amazing spectrum display, but as I was programming I came across an interesting library that claims to provide a simple but powerful python GUI experience. https://teaandtechtime.com/python-intensity-graded-fft-plots/ Previous post on Intensity… Continue reading Python Digital Phosphor Display with DearPyGui
Category: Software
VIMRC File Configuration
I started using Vim in earnest about two years ago, and it has become my main text editor since. But before you dive in you should know the learning curve is steep but it comes with powerful capabilities. I won't go into all the pros and cons but I do want to share how I… Continue reading VIMRC File Configuration
Python Intensity Graded FFT Plots
Ever seen those beautiful images Real-Time Spectrum Analyzers produce that show the FFT as an intensity graded persistence display? Well, I wanted to create a plotting tool that would allow you to create high-resolution static imagery for signals. There is already an amazing tool aptly named Fosphor for GNURadio that is capable of real-time plotting… Continue reading Python Intensity Graded FFT Plots
Unraid VM Server
I first learned about the Unraid OS from a Linus Tech Tips videos where they set up multiple gamers to use the same PC, at the same time, with virtualized OS and separate dedicated GPUs for each person. This really sparked my interest not because I am a huge gamer but because of the possibilities… Continue reading Unraid VM Server
Raspberry Pi WiFi Router
When I was moving houses a few months back I needed a second wifi router to connect several surveillance cameras to while we were not living in the new place. The problem was that during the pandemic I was not sure if a new wifi router would arrive on time. Thankfully I had a spare… Continue reading Raspberry Pi WiFi Router
Alienware USB Boot Priority
While setting up an Unraid NAS Server for file storage and virtual machine hosting I found that the USB drive was not showing up in the UEFI BIOS Boot Priority drop downs. This was confusing because when I manually selected the boot with F12 the USB device showed up. I found a helpful reddit post… Continue reading Alienware USB Boot Priority
Powerlevel10k Upgrade
In a previous post, I went over how to set up powerlevel9k in your terminal using ZSH shell found below. https://teaandtechtime.com/its-over-9000-zsh-theme-installation/ But there is a new way of getting things done! PowerLevel10k is out and better than ever. The prompt is faster and the configuration is easier. A link to the new Github repo is… Continue reading Powerlevel10k Upgrade
Contact Tracing using Location based Encryption
Background A number of solutions to contact tracing using Bluetooth have been developed by the likes of Google and Apple and many others. This requires user devices to monitor the Bluetooth spectrum for potential contacts and record those contacts for a particular amount of time. The issue here is that other devices would be monitoring… Continue reading Contact Tracing using Location based Encryption
Matlab Live Scripts
Basics While playing with a Matlab provided demo I discovered that it used the Live Script format as it did not look like a normal (.m) file. So I decided to look into the Matlab live scripts (.mlx) more to see if they were a viable format. The idea is that they work like Jupiter… Continue reading Matlab Live Scripts
It’s Over 9000 – ZSH Theme installation
What is ZSH ZSH is an interactive shell, although it can also used as a powerful scripting language. Many of the useful features of bash, ksh, and tcsh were incorporated into zsh and many new features were added. It is basically just another shell so if you already have an expansive bashrc you will have… Continue reading It’s Over 9000 – ZSH Theme installation