BPQ Home   BPQ32 Home

MultiPSK Driver for BPQ32 switch.

MultiPSK Driver

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.

Configuration.

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.

For example

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:

CONTIMEOUT
Sets the Connect Request Timeout.

ALEBEACON
Enables ALE Beacon Mode after each connection.

DEFAULTMODE
Sets the Mode to return to after each connection (ALE400 or 141A).

UPDATEMAP
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.

Operation.

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
.

Sample MultiPSK Driver Configuration.

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




John Wiseman GM8BPQ/G8BPQ
February 2012