This driver gives BPQ32 access to any comms hardware supported by AGW Packet Engines,
such as sound card modems. Note that AGWPE acts simply as a KISS TNC, and is not involved in
any AX25 level protocol. All timing is done by BPQ32. A PORT entry is required in BPQ32.cfg
for each AGW port to be used by BPQ.
IOADDR is the TCP port that AGWPE listens on in HEX (1f41 hex = 8001 decimal).
CHANNEL maps to AGWPE port number - A = port 1, B = Port 2, etc. The default TCP port for AGWPE is 8000, but if
you are using AGWtoBPQ to allow AGW applications to use BPQ, you will need to change the port number
used by AGWPE. This example assumes it has been set to 8001. To set
AGWPE's port number right click the AGWPE task tray icon, select Setup Interfaces/Winsock Interface/
Setup TCP 8001 and click OK. The port change takes place immediately.
If you want to run BPQ and AGW on different machines, you also need to add additional
configuration statements giving HostName or Address, Port, User, Password
User and Password need be specified only if AGWPE is configured to require them,
but I recommend you use them if running over an open network.
Any Ports without a specific config will use 127.0.0.1 and port from BPQ32.cfg IOADDR field
;
;
PORT
PORTNUM=2 ;Optional but sets port number if stated
ID=AGWPE Port 1 Soundcard Left ;Text displayed by PORTS command
TYPE=EXTERNAL ;Calls an external module
DRIVER=BPQtoAGW ;Uses BPQtoAGW.dll
IOADDR=1F41 ;Interfaces with AGWPE via port 8001 decimal
CHANNEL=A ;AGWPE's port 1
QUALITY=192 ;Setting to 0 stops node broadcasts on this port
MAXFRAME=7 ;Max outstanding frames (1 thru 7)
FRACK=1000 ;Level 2 timeout in milliseconds
RESPTIME=250 ;Level 2 delayed ack timer in milliseconds
RETRIES=10 ;Level 2 maximum retry value
PACLEN=236 ;Max = 236 if using NETROM links
;
; Following only needed if using a remote host
;
CONFIG
gm8bpq.no-ip.com 8001 GM8BPQ fred
;
ENDPORT
;
PORT
PORTNUM=3
ID=AGWPE Port 2 Soundcard Right
TYPE=EXTERNAL
DRIVER=BPQtoAGW
IOADDR=1F41
CHANNEL=B ;AGWPE's port 2
QUALITY=192
MAXFRAME=7
FRACK=1000
RESPTIME=250
RETRIES=10
PACLEN=236
;
; Following only needed if using a remote host
;
CONFIG
gm8bpq.no-ip.com 8001 GM8BPQ fred
;
ENDPORT
John Wiseman G8BPQ
October 2010