I have been working on making a simple python program to visualize the antenna patterns of Stations on the network using existing satellites. This would help plot out the nulls in antenna system along with obstructions. (They unfortunately appear the same the way I am working on.)
The basics of this work started as a little personal project to map out the nulls in my vertical antenna using the NOAA sats. I decided that if I pull data from the network for my station I could easily make this work on other stations.
The basic way it works is taking a polar plot and plotting the color as the intensity of the signal received. (In this case the NOAA APT signal) By stepping thru the pass and using FFT to find the signal in the audio points can be drawn on the plot in the correct location and also with a color representing the intensity. Doing this over many observations allow for building up a plot of the full sky.
As a check for dropped frames you might want to compare the length of the recording with the pass duration. I’ve had observations where the recording was shorter than the scheduled pass because something caused some dropped frames.