This driver allows BPQ32 to use MultiPSK, a multimode Sound Card Modem, in ALE400 and 141A Modes.
For the driver to function correctly, you need a test version of the MultiPSK, which may be downloaded via the MultiPSK Yahoo Group. The driver will not work with the released verison of MultiPSK.
The driver is defined to BPQ32 as an External port, and needs driver-specific configuration.
The first line defines the IP address and Port of MultiPSK, and an optional PATH to MultiPSK.exe. If PATH is omitted, bpq32 won't start MultiPSK, and you will have to run MultiPSK before starting bpq32.
ADDR 127.0.0.1 3022 PATH C:\MultiPSK\MultiPSK.exe
Note you can run more than one copy of the MultiPSK, but each will need it's own Soundcard, TCP Port and folder. So for a second copy you could have:
ADDR 127.0.0.1 3023 PATH C:\MultiPSK2\MultiPSK.exe
Other possible configuraton parameters are:
Sets the Connect Request Timeout.
Enables ALE Beacon Mode after each connection.
Sets the Mode to return to after each connection (ALE400 or 141A).
The modem logs connects to the Nodemap if you have specified a LOCATOR in your BPQ32.cfg. If you specify UPDATEMAP, stations heard will also be sent to the map.
Nore that MultiPSK only uses the callsign set in the MultiPSK configuration. BPQ32 Node Call and any APPLCALLS
are not used
Incomming calls connect to the Node command handler. The user can then connect to a BPQ32 application, or to another station.
To make an outgoing call, first use the ATTACH command to allocate the MultiPSK port. You can then use any of the commands defined in the MultiPSK documentation that are relevant to ARQ operations. However, most are a bit verbose, so the driver provides shortcuts:
MODE ALE400 or MODE 141A - equivalent to DIGITALMODE ALE400 or DIGITALMODE 141A
C CALLSIGN. Equivalent to CALLSIGN_TO_CALL_ARQ_FAE CALLSIGN followed by SELECTIVE_CALL_ARQ_FAE ie connect to CALLSIGN
ABORT. Equivalent to STOP_SELECTIVE_CALL_ARQ_FAE - ie abandon a call.
For axample, a Connect Script for BBS forwardinging in 141A mode could be:
ATTACH 2 MODE 141A C BBSCALL BBS.
PORT ID=MULTIPSK Port DRIVER=MULTIPSK INTERLOCK=4 ; Use INTERLOCK if sharing a radio with other drivers CONFIG ADDR 127.0.0.1 3122 PATH C:\MultiPSK\MultiPSK.EXE CONTIMEOUT=45 ALEBEACON ; Enable ALE Beacon mode after a session DEFAULTMODE=ALE400 ; Default mode to return to ENDPORT