Full life-cycle approach to RF radio software implementations

Directional "yagi" antennas force all energy in one direction creating a stronger radio signal
Directional “yagi” antennas force all energy in one direction creating a stronger radio signal

As covered in previous posts, modern day two-way radio systems run on software, and software applications require incremental updates to improve performance.  Those software updates are developed over time then implemented when fully tested and approved by the user community.  This approach is referred to as the full life-cycle of software development.  Long story short – servers, including repeater software, get upgraded which changes many things about a repeater.

You, the listener, will not know when a system is being upgraded unless the details happen to be published in the media for public record purposes.  The frustrating thing about software upgrades is that they’ll many times change scanning patterns which, in turn, breaks your scanner programming such as changing frequencies or narrowing broadcast bandwidth.  You may be wondering how you fix this problem which results in a tricky answer.

sdlcIf you are really bored, you can correct it by manually listening to each frequency in the system then find a way to track audible radio traffic which results in patterns.  Those patterns can be documented over time where you’ll find the newly programmed sequences to follow.  Most people are not that bored.  The easiest thing to do is wait until someone else has done all the research then download the latest updates from RadioReference.com.  Once updates are made to the website (as evidenced by the latest modified frequency dates), you can download the updates then reprogram your scanner.  The speed of updates depends on your voluntary scanning population since they will be the ones submitting those updates to RadioReference.