%topic global:MAIN FSD server version 1.0 Try 'help ' to get help on a topic. A list of topics is available with the 'help topics' command. Commands available: %topic connect:CONNECT TO A SERVER Syntax: connect [ []] Will connect the local server to the specified server. Without arguments, the command will show the current connections. For every connection some information is shown: fd : The file descriptor that can be used for "disconnect" Out-Q : The amount of bytes waiting to be sent on this connection. In-Q : The amount of bytes waiting to be processed from this connection. Feed : The throughput of this connection is bytes/second (last 10 min.). Peer : The peer of this connection. %topic disconnect:DISCONNECT FROM A SERVER Syntax: disconnect Will disconnect the indicated server connection. Use 'connect' to get a list of active server connections. %topic servers:SERVER OVERVIEW(1) Syntax: servers [] This command will show an overview of the servers in the network. When the optional , is specified, only servers with in their ident code or in their name will be shown. The following fields are shown: ID : The server ID. Host : The hostname of the server. Email : The maintainer's email address. Fl : The flags associated with the server. M = Metar capable server, S = silent server, not for clients. Hops : The amount of hops needed to reach the host. Lag : The amount of seconds currently needed for a round trip. Name : The description of a server. %topic servers2:SERVER OVERVIEW(2) Syntax: servers2 [] This command will show an overview of the servers in the network. When the optional , is specified, only servers with in their ident code or in their name will be shown. The following fields are shown: ID : The server ID. Version : The server version. Email : The maintainer's email address. Location: The location of the server %topic ping:PING A NETWORK SERVER Syntax: ping This command sends a PING request to the specified server. When this servers receives the ping, it will send it back to the originating host. When a reply has been received, the reply time will be shown. %topic route:SHOW ROUTING TABLES Syntax route [] Will show the internal routing table to all servers, or only to the servers which have the in their ident. The routing table is configured automatically and does not need human intervention. %topic say:SEND A MESSAGE TO A CLIENT Syntax say This command sends a message to a client. can be either: - A broadcast address (* = all clients, *P = all pilots, *A = all ATC) - A callsign, like "KL348" - A frequency address, like "@11240" %topic clients:CLIENTS OVERVIEW Syntax clients [] This command will show a list of all clients matching the given callsign. If only one client matches the callsign, a detailed overview of this client is shown. %topic distance:CALCULATE DISTANCE Syntax distance This command can be used to calculate the distance between two clients. It only works if both client have reported their positions. The distance will be shown in Nautical Miles. %topic cert:CERTIFICATE CONTROL Syntax: cert cert add cert delete cert modify This command will add/delete or modify the certificate in the network. can either be 'P' for a Pilot certificate or 'A' for an ATC certificate. The maximum level of this certificate is . can be one of: Observer Instructor1 Student1 Instructor2 Student2 Instructor3 Student3 Supervisor Controller1 Administrator Controller2 Controller3 %topic cert:SHOW CERTIFICATES Syntax: cert [] This command will show an overview of the current certificates. If is specified, only certificates which have in their code will be shown. %topic time:SHOW CURRENT TIME Syntax: time This command gives the current time. The local time will be shown, as well as the UTC time. %topic range:SHOW COM RANGE Syntax: range This command shows the communication range of the client with in NM. %topic weather:SEND WEATHER REQUEST Syntax: weather This command will send out a weather request to the nearest METAR capable server. If no such server exists in the network, the command will fail. is the name of the requested weather profile. Usually this is an ICAO station code like KJFK, but it can also be a hand made profile. Note that because the server has to send out a request, the prompt will be returned immediately. When a response has been received, it will be displayed. %topic metar:SEND METAR REQUEST Syntax: metar This command will send out a weather request to the nearest METAR capable server. If no such server exists in the network, the command will fail. is the name of the requested weather profile. Usually this is an ICAO station code like KJFK, but it can also be a hand made profile. Note that because the server has to send out a request, the prompt will be returned immediately. When a response has been received, it will be displayed. %topic log:ACCESS SYSTEM LOGS Syntax: log (show|delete) [] This command will show or delete log messages. If is specified, only messages will be shown/deleted. The importance of the log messages can be specified with the option. can be one if: 0 Critical messages 3 Warning messages 1 Alert messages 4 Info messages 2 Error messages 5 Debug messages %topic stat:SHOW SERVER STATISTICS Syntax: stat [] This command will show the server statistical entries. When is specified, only the entries with in their name will be shown. %topic wall:BROADCAST MESSAGE Syntax: wall This command will send the text to all clients connected to the local server. %topic delguard:DELETE GUARD CONNECTIONS Syntax: delguard This command will delete all guard connections (pending connections). %topic wp:CONTROL WEATHER PROFILES Syntax: wp show [] wp create wp delete wp activate wp set = Examples: wp create eham wp set eham visibility 6 wp set eham pressure 2110 wp set eham clouds.1.floor 5000 wp set eham clouds.1.ceiling 9000 wp set eham clouds.1.coverage 6 wp set eham winds.1.floor 0 wp set eham winds.1.ceiling 250 wp set eham winds.1.speed 11 wp set eham winds.1.direction 240 wp set eham temperature.1.temperature 12 wp activate eham %topic pos:SET LOCAL POSITION Syntax: pos This command is used to set the local position for the weather system. The command 'weather' uses this position to calculate the upper winds. %topic refreshmetar:DOWNLOAD LATEST METAR Syntax: refreshmetar This command downloads the latest weather reports and places these in the file 'metar.txt'. This command is not available if the metar source was set to 'network'.