| 
               
                The "dssctrl" software package is a client, server, and library to be used either in conjunction with Linux based Home Media Centers
                and home-brew PVRs to control a DSS receiver (or other tuners), or stand-alone to lock the system clock to time reported by a DSS
                receiver.
               
              
                The dssctrld server will periodically compare the system clock to the time reported by a DSS receiver and will adjust the system
                clock until both clocks are in sync (to within 1 second).  In addition, the dssctrld server will respond to messages sent over TCP/IP
                and perform one of a number of different operations, including: change the current channel, report the current channel, report the
                current time, report the current signal strength, or display a message on the screen through the DSS receiver.  Lastly, the dssctrld
                server can be used to control multiple DSS receivers.  The dssctrld server is published under the
                GNU General Public License.
               
              
                The dssctrl client may be used to interact with a dssctrld server either on the command line.  The command line is suitable for use
                with MythTV.  The dssctrl client is published under the
                GNU General Public License.
               
              
                The libdssctrl library may be used by applications to easily interact with a dssctrld server and provides the same capabilities as the
                dssctrl client.  The libdssctrl library is published under the GNU Lesser General Public
                License.
               
             |