dx_monitor

Download DX Monitor

/*
*      DX Monitor
*      Sebastian Kricner
*      tuxwave.net
*      March 2011
*
*      This nice program checks median signal strength of n signals of
*      the frequency spectrum ranging from n to n in steps of 62.5 Hz.
*      Frequencies can also be specified in a file containing frequencies of
*      62.5 Hz steps per line.
*      The median signal strength is determined by n checks for a
*      particular frequency.
*      If the median signal strength is exceeded by n percent of the last
*      median signal strength commands will be executed
*      if specified on the command line.
*      But if exceeds occured on n frequencies at once no command will be
*      executed. Such possible occurence would be probably caused by
*      nearby field noise.
*
*      If no arguments are specified, program defaults are used.
*      There is no default command to execute on exceeding the median
*      signal strength. So at least specify the command to execute.
*
*      This program targets the radio amateur.
*      Examples of use are execution of programs sending E-Mail,
*      SMS, executing Shell Scripts etc.
*      This would make a nice monitor for possible Sporadic-E reception
*      and similar irregularities.
*
*      It should work with just every radio device supported by
*      video4linux2.
*
*      Compiling:
*      gcc -o dx_monitor dx_monitor.c dx_monitor_radio_funcs.c
*      dx_monitor_radio_ctrls.c dx_monitor_list.c
*/