This driver allows BPQ32 applications to make and receive Pactor calls using the SCS PTC range of Controllers.
You can also use the packet port(s) if you have any for ax.25 with some restrictions:
Only Level 2 calls are possible. It can't be used for NETROM Node<>Node links.
Note that Calls to the VHF port use the normal BPQ connect format - C PORT CALL, You don't have to ATTACH.
The driver configuration is specified in the bpq32.cfg file
Note that MYCALL is set to the PORT config PORTCALL if specified, otherwise to NODECALL. Any MYCALL in the config file is ignored.
The driver is defined to BPQ32 as an External port, and needs some driver-specific configuration
The first line of the config defines what BPQ Application incoming calls should connect to. If omitted, calls go to the command handler.
APPL PMS ; Autoconnect to BPQ32 PMS Application
If you are using the Rig Control feature for scanning,
add the RIGCONTROL command next.
All commands that are essential to run with BPQ32 are sent automatically. You only need to include any special
setup you need, such as setting levels, and ax.25 params, such as TXDELAY if you are using the packet port.
There are two commands that can be used to modify the way the Channel Busy signal is used. By default, the node will consider
the channel free 3 seconds after the Controller reports it free, and will wait for up to 10 seconds if the channel is busy
before failing a connect request.
BUSYHOLD n
This changes the time the software waits after the Controller has reported the channel free before considering it free from the default of 3 seconds.
BUSYWAIT n
This changes the time the software will wait for a clear channel before failing a connect request.
Note that if you are sharing a radio between a WINMOR and SCS Pactor port, the busy signals from both controllers will be
combined - ie both must be clear before an outgoing connect will be allowed.
The commands that are preset are in two groups. One set is sent before the commands you specify, so can be changed.
The others are sent after your commands, as they are essential for correct operation with BPQ32.
Sent before your config: TONES 4 MAXERR 30 MODE 0 MAXSUM 20 CWID 0 2 Sent after your config: ADDLF 0 ARX 0 BELL 0 BC 0 BKCHR 2 CHOBELL 0 CMSG 0 LFIGNORE 0 LISTEN 0 MAIL 0 REMOTE 0 PAC CBELL 0 PAC CMSG 0 PAC PRBOX 0 MYCALL
Sample SCS Pactor Configuration
PORT
ID=Pactor Link
TYPE=EXTERNAL
IOADDR=1; COM Port Address (Note this is in hex, so for COM20 enter 14
SPEED=19200; COM Port Speed
DLLNAME=SCSPactor.DLL
INTERLOCK=n; ; Optional - set if you have two ports sharing the same radio.
; Set the same Interlock value on both ports.
CONFIG ; Driver-Specific Configuration
APPL RMS ; Autoconnect to BPQ32 RMS Application
RIGCONTROL COM2 19200 ICOM IC700 70 4 14.103/U1W 14.112/U1 18.1/U1N 10.12/L1
PSKA 140 ; PSK TX Output level.
FSKA 100 ; TX Level for FSK modes.
# If you wish to use any packet ports, you will need to set suitable ax.25 param, for example:
PACKETCHANNELS 10 ; Enable Packet Ports
PAC TXD 1:250
PAC TXD 2:200
ENDPORT
If your controller has a Rig Control Port, the driver can set up a virtual COM Port that can be used by the RigControl
module for frequency control.
To use this feature, create a Virtual COM port using VCOMConfig,
and replace COMn with VCOMn in the RIGCONTROL line, ie:
RIGCONTROL VCOM10 19200 ICOM IC700 70 4 14.103/U1W 14.112/U1 18.1/U1N 10.12/L1
You should set up your SCS with the appropriate TRX: TYPE command before running BPQ32
If you have a single port SCS PTC (the PTC-IIex or PTC-IIusb, but not the PRO models) you can run Robust Packet as well as Pactor on the same port. See here for details.