BPQ Home   BPQ32 Home

KISS support in BPQ32/LinBPQ.

1. Introduction.

Although the basic KISS configuration is simple, with a number of parameters set to reasonable defaults, the KISS driver has a large number of options. KISS can operate over a serial port, i2c, TCP and UDP.

2. Basic Configuration.

All KISS ports have a number of statements in common:

; Minimal KISS Configuration

PORT
 ID=Kiss Port
 TYPE=ASYNC
 PROTOCOL=KISS
 FRACK=10000
 RESPTIME=3000
 RETRIES=10
 MAXFRAME=2
 PACLEN=200
 TXDELAY=500
 SLOTTIME=100
 PERSIST=64
 

Serial ports need COMPORT and SPEED parameters:

 COMPORT=3              ; Windows - COM3
or 
 COMPORT=/dev/ttyS0     ; Linux device name.      
 SPEED=19200            ; PC to TNC Speed

Software Modems, such as DireWolf or UZ7HO Soundmodem, can use KISS over TCP. These Need IPADDR and TCPPORT parameters:

 IPADDR=127.0.0.1       ; Address of PC runnning the TNC. Usually this is the same machine as BPQ, so use 127.0.0.1 but can be on another machine
 TCPPORT=8100           ; Port TNC listens on. Default for UZ7HO is 8100 and Direwolf 8001

ENDPORT

3. Operation.



John Wiseman GM8BPQ/G8BPQ
Novenber 2018