User Tools

Site Tools


packet:bpq_commands

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
packet:bpq_commands [2025/04/14 10:25] – [BPQ Node Commands] gi3jmcpacket:bpq_commands [2025/04/14 17:08] (current) – [MHEARD] gi3jmc
Line 12: Line 12:
  
 ---- ----
- 
- 
 ===== Common Commands ===== ===== Common Commands =====
  
Line 27: Line 25:
  
 ---- ----
- 
 === CONNECT === === CONNECT ===
  
Line 39: Line 36:
  
 ---- ----
- 
 === BYE === === BYE ===
  
Line 45: Line 41:
  
 ---- ----
- 
 === INFO === === INFO ===
  
Line 58: Line 53:
  
 ---- ----
- 
 === NODES === === NODES ===
  
 ---- ----
- 
 === PORTS === === PORTS ===
  
Line 73: Line 66:
  
 ---- ----
- 
 === ROUTES === === ROUTES ===
  
 ---- ----
- 
 === MHEARD === === MHEARD ===
  
Line 84: Line 75:
 ''MH P Call'' ''MH P Call''
  
-//Example - //''mh 1'' - List all stations heard on port 1\\ +//Example - //''MH 1'' - List all stations heard on port 1\\ 
-//Example - //''mh 1 GB'' - List all stations heard on port 1 with GB in the callsign+//Example - //''MH 1 GB'' - List all stations heard on port 1 with GB in the callsign\\
  
 **MHV** lists stations in a table format with more detail.\\ **MHV** lists stations in a table format with more detail.\\
 **MHU**/**MHL** Lists stations with UTC/Local timestamps instead of time since last heard. **MHU**/**MHL** Lists stations with UTC/Local timestamps instead of time since last heard.
 +
 +SYSOPs can replace the call filter with 'CLEAR' to erase the MHeard lists. //Example - //''MH 1 CLEAR''
  
 //Sample Output//\\ //Sample Output//\\
Line 112: Line 105:
  
 ---- ----
- 
 === LISTEN === === LISTEN ===
  
Line 126: Line 118:
  
 ---- ----
- 
 === USERS === === USERS ===
  
Line 139: Line 130:
  
 ---- ----
- 
 === VERSION === === VERSION ===
  
Line 177: Line 167:
  
 ---- ----
 +=== GETPORTCTEXT ===
 +
 +**GETPORTCTEXT** causes BPQ to read any files with names formatted as ''Port#CTEXT.txt'' (where # is a port number).  These need to be in the same location as bpq32.cfg, or if using the Hibbian-packaged version, in /opt/oarc/bpq/.
 +
 +This allows for CTEXT to be customised for each individual port.  The files are read once when BPQ is started, however if the SYSOP alters the contents they can be re-read using GETPORTCTEXT.  Any port that does not have a Port#CTEXT.txt file will use the node's general CTEXT or HFCTEXT instead.
 +
 +----
 +=== TELRECONFIG ===
 +
 +**TELR**econfig allows a telnet port configuration to be loaded after being altered in bpq32.cfg by the SYSOP
 +
 +<code>TELR p [USERS|ALL]</code>
 +
 +//Example -// ''TELR 9 ALL'' reloads the entire configuration for port 9.  Any users will be disconnected.\\
 +//Example -// ''TELR 9 USERS'' reloads only the USER access records for port 9.  No users will be disconnected.
 +----
 +=== ROUTES ===
 +
 +----
 +=== NODE ===
 +
 +----
 +=== SAVENODES ===
 +
 +**SAVENODES** immediately saves the NODES (and ROUTES ??) table for reloading when BPQ is restarted, rather than rebuilding them.
 +
 +----
 +=== SENDNODES ===
 +
 +**SENDNODES** sends immediate nodes broadcasts on all ports that have 'MHEARD=Y' in their configuration.
 +
 +----
 +=== SAVEMH ===
 +
 +**SAVEMH** Sets the node to save and restore the MH list when being shut down/restarted. 
 +
 +----
 +=== KISS ===
 +
 +**KISS** sends a KISS command/value pair.  Parameters required are port, command, and value all specified in decimal
 +
 +''KISS 1 2 3''
 +
 +----
 +=== Port Parameters ===
 +''TXDELAY, MAXFRAME, FRACK, RESPTIME, PPACLEN, RETRIES,\\
 +QUALITY, PERSIST, TXTAIL, XMITOFF, DIGIFLAG, DIGIPORT,\\
 +MAXUSERS, L3ONLY, BBSALIAS, FULLDUP, SOFTDCD''
 +
 +Each of the commands listed above either update or display that setting for the specified port.
 +
 +//Example - // ''PACLEN 1 100'' sets the default maximum packet length for port 1
 +//Example - // ''PERSIST 2'' displays the current 'probability to retransmit' value for port 2
 +
 +''VALIDCALL'' is also available.  It is not possible to update the list, but it can be displayed.
 +
 +Further details of the permitted values for the parameters above can be found in the bpq32.cfg documentation available [[https://www.cantab.net/users/john.wiseman/Documents/BPQCFGFile.html|here]]
 +
 +----
 +=== System Parameters ===
 +''REMDUMP, OBSINIT, OBSMIN, NODESINT, L3TTL,\\
 +L4RETRIES, L4TIMEOUT, T3, NODEIDLETIME, LINKEDFLAG,\\
 +IDINTERVAL, MINQUAL, FULLCTEXT, HIDENODES, L4DELAY,
 +L4WINDOW, BTINTERVAL''
 +
 +Each of the commands listed above either update or display that setting for the node.
 +
 +Further details of the permitted values for the parameters above can be found in the bpq32.cfg documentation available [[https://www.cantab.net/users/john.wiseman/Documents/BPQCFGFile.html|here]]
  
packet/bpq_commands.1744626357.txt.gz · Last modified: 2025/04/14 10:25 by gi3jmc