mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-28 19:43:15 -04:00 
			
		
		
		
	
		
			
	
	
		
			68 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			68 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | :doctype: manpage | ||
|  | :man source: AsciiDoc | ||
|  | :man version: {VERSION} | ||
|  | :man manual: WSJT-X Manual | ||
|  | = wsjtx(1) | ||
|  | 
 | ||
|  | == NAME | ||
|  | 
 | ||
|  | udp_daemon - Reference example UDP server | ||
|  | 
 | ||
|  | == SYNOPSIS | ||
|  | 
 | ||
|  | *udp_daemon* ['OPTIONS'] | ||
|  | 
 | ||
|  | == DESCRIPTION | ||
|  | 
 | ||
|  | *udp_daemon*  does  not  serve  any   useful  purpose  other  than  to | ||
|  |  demonstrate  the UDP  message features  of  *WSJT-X*. It  is a  small | ||
|  |  command  line application  that interacts  with any  running *WSJT-X* | ||
|  |  instances. | ||
|  | 
 | ||
|  | Developers writing  add on  applications may find  the source  code of | ||
|  | *udp_daemon*  contained in  the *WSJT-X*  code repository  useful. The | ||
|  | files  NetworkMessage.hpp,  MessageServer.hpp,  MessageClient.hpp  and | ||
|  | their  associated implementations  along with  the application  source | ||
|  | UDPDaemon.cpp should cover all the required areas. All these files can | ||
|  | be found at: | ||
|  | 
 | ||
|  | https://sourceforge.net/p/wsjt/wsjt/HEAD/tree/branches/wsjtx/ | ||
|  | 
 | ||
|  | *udp_daemon* may also be used as  a multi-cast UDP server which allows | ||
|  | multiple instances of *udp_daemon* to  be run concurrently, to do this | ||
|  | simply pass a suitable multi-cast group address using the command line | ||
|  | option and in *WSJT-X* in the "*Settings->Reporting->UDP Server*" pane | ||
|  | e.g. 239.255.0.1 or ff03::1 for a local scope group. | ||
|  | 
 | ||
|  | Note  that  on some  systems  it  may be  necessary  to  add a  static | ||
|  | multi-cast route to the routing table before multi-cast traffic can be | ||
|  | routed to sockets on the same host as the sender. | ||
|  | 
 | ||
|  | == OPTIONS | ||
|  | *-p* PORT, *--port*=PORT:: | ||
|  | 
 | ||
|  | Optional service port number to listen on (default 2237). | ||
|  | 
 | ||
|  | *-g* MULTICAST-GROUP, *--group*=MULTICAST-GROUP:: | ||
|  | 
 | ||
|  | Optional multicast group address to join (Default unicast server). | ||
|  | 
 | ||
|  | *-v, --version*:: Display the application version. | ||
|  | 
 | ||
|  | *-h,--help*:: Display usage information. | ||
|  | 
 | ||
|  | == AUTHOR | ||
|  | 
 | ||
|  | Bill Somerville, G4WJS. | ||
|  | 
 | ||
|  | == COPYING | ||
|  | 
 | ||
|  | *udp_daemon* is Copyright (C) 2015 by William Somerville, G4WJS, | ||
|  | with contributions from additional authors.  *udp_daemon* is Open Source | ||
|  | software, licensed under the GNU General Public License (GPLv3). | ||
|  | 
 | ||
|  | This program is distributed in the hope that it will be useful, but | ||
|  | WITHOUT ANY WARRANTY; without even the implied warranty of | ||
|  | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||
|  | General Public License for more details. |