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 15:51] – [SAVENODES] gi3jmcpacket:bpq_commands [2025/05/25 19:38] (current) gi3jmc
Line 68: Line 68:
 === ROUTES === === ROUTES ===
  
 +**R**outes lists the stations that the node can access via RF or IP links.
 +
 +<code>routes
 +BMONEY:GB7BMY} Routes
 +> 7 GB7NDH-2  192 27 
 +  8 EI2HLP-7  192 6 </code>
 +
 +''>'' indicates an active link, ''!'' indicates a locked route either loaded from the configuration file, or added by the node Sysop.  Data shown is the Port, Callsign, Link Quality, & Node Count
 +
 +Using the command as ''R R'' provides additional information including frames sent & received, retry ratio, queued frames, and time since the last nodes broadcast was heard.
 +<code>r r
 +BMONEY:GB7BMY} Routes
 +> 8 EI2HLP-7  200  38! 477    0   0% 4 15 19:08  0 200
 +> 7 GB7NDH-2  200  27! 542    0   0% 4 15 19:18  0 203</code>
 ---- ----
 === MHEARD === === MHEARD ===
Line 75: Line 89:
 ''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 183: Line 199:
 === ROUTES === === ROUTES ===
  
----- +**ROUTES** allows a Sysop to add a permanent route to another node without needing to restart their node. 
-=== NODE ===+ 
 +<code>ROUTES Callsign Port# Parameters</code> 
 + 
 +//Example // ''ROUTES G8BPQ-2 2 100''   Set a route for G8BPQ-2, on port 2, with quality at 100\\ 
 +//Example - // ''ROUTES G8BPQ-2 2 !''   - Set a route for G8BPQ-2, on port 2, and toggle 'Locked Route' flag\\ 
 +//Example - // ''ROUTES G8BPQ-2 2 100 !''   - Set a route for G8BPQ-2, on port 2, with quality at 100 and toggle 'locked' flag\\
  
 ---- ----
 +
 === SAVENODES === === SAVENODES ===
  
-**SAVENODES** +**SAVENODES** immediately saves the NODES and ROUTES tables for reloading when BPQ is restarted, rather than having to wait while they are rebuilt from received broadcasts.
  
 ---- ----
 === SENDNODES === === SENDNODES ===
 +
 +**SENDNODES** sends immediate nodes broadcasts on all ports that have 'MHEARD=Y' in their configuration.
  
 ---- ----
 === SAVEMH === === SAVEMH ===
  
-**SAVEMH** forces the list of heard nodes to be saved.  No port number is required, and information for all ports is saved.+**SAVEMH** Sets the node to save and restore the MH list when being shut down/restarted
  
 ---- ----
 === KISS === === 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 === === 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 === === 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.1744645872.txt.gz · Last modified: by gi3jmc