¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

BPQ32.cfg for APRS only


 

Gang, I have been using BPQ32 for about four months now but I still cannot crack the code for running a APRS station. I have been experimenting with creating/editing my BPQ32.cfg file but still can not get it working. Can someone provide me a BPQ32.cfg template that I can use with my UZ7HO Soundmodem for just one RF port on 144.390? I also want to add the digipeater function to my local area if possible. I live in Pike County Ohio.

Once I get my APRS station up and running I plan on slowly adding more ports and functionality to my packet station.
Thanks in advance for you help!

73,
Alan, N8WQ


 

Don't think of it in terms of getting an aprs station up and running.? Before that happens you need to have BPQ controlling a radio port only.? Do you have that yet?
?
The first line of the docs in the UZ7HO documentation is "This driver allows BPQ32 to use the UZ7HO Sound Card Modem in Session mode, where the Level 2 processing is done by the soundmodem."? You probably don't want the sound card driver controlling anything, so if you want BPQ to be controlling the aprs and L2 and higher functions you need to use the driver as it says in the next sentence. Use the shown example on the doc but in it'ssimplest form.
?
?
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
ENDPORT
When you have the BPQtoAGW configured you should start seeing traffic, if there is any. Try both known aprs and packet frequencies in your area.? Once you can monitor traffic on this RF port, and transmit on this port you can then add the aprsdigi to your configuration.? But make sure you have this working RF port before you think about aprs.
?
Adding in the aprsdigi code then will go better, but it requires some customzation.?
?
--
73,
Mark, N5MDT
Montgomery, Texas
?
?
?


 

¿ªÔÆÌåÓý

Yes, I got my rf port working. Whenever I append the APRS configuration at the end of my BPQ32.cfg I get an error from BPQ32 Console that says,
"Missing **** for APRS Config"
"Conversion failed"

I am attaching my BPQ32.cfg file as an attachment
In my current config file I made the APRS section all remark statements after getting the BPQ32 Console error.

Alan, N8WQ

On 2/21/25 07:11, Mark Taylor via groups.io wrote:

Don't think of it in terms of getting an aprs station up and running.? Before that happens you need to have BPQ controlling a radio port only.? Do you have that yet?
?
The first line of the docs in the UZ7HO documentation is "This driver allows BPQ32 to use the UZ7HO Sound Card Modem in Session mode, where the Level 2 processing is done by the soundmodem."? You probably don't want the sound card driver controlling anything, so if you want BPQ to be controlling the aprs and L2 and higher functions you need to use the driver as it says in the next sentence. Use the shown example on the doc but in it'ssimplest form.
?
?
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
ENDPORT
When you have the BPQtoAGW configured you should start seeing traffic, if there is any. Try both known aprs and packet frequencies in your area.? Once you can monitor traffic on this RF port, and transmit on this port you can then add the aprsdigi to your configuration.? But make sure you have this working RF port before you think about aprs.
?
Adding in the aprsdigi code then will go better, but it requires some customzation.?
?
--
73,
Mark, N5MDT
Montgomery, Texas
?
?
?


 

Hi Alan,
?
It's looking for the actual line of four asterisks.? It goes at the end of the APRS config section.?? Here's mine below:
?
APRSDIGI
?APRSCall=KP3FT-3
?StatusMsg=https://tprfn.net
?Symbol=B ? ?; Icon, a Black Diamond, to display for station.
?Symset=/ ? ? ? ?; This is a "I" in a Black Diamond.
?APRSPath 1=TPRFN,WIDE1-1 ;Dest and up to 8 digis
?BeaconInterval=29 ;Send Beacon every 29 minute. Minimum is 5 mins
?MAXAGE=2400 ? ? ? ? ? ?;In minutes, after which the APRSCall is 'old'
?Digimap 1=1
?MaxTraceHops=2 ? ? ? ?; Max value of n in CALLN-n processing. If a packet is received
?MaxFloodHops=2 ? ? ? ?; this, the value will be replaced BEFORE it is decremented.
?LAT=4232.03N
?LON=07520.32W
; ISHost=noam.aprs2.net ? ? ? ?; APRS-IS Host Name. May be either an IPV4 or an IPV6 Host
; ISPort=14580 ? ? ? ?; Normal port for a filtered feed
; ISPasscode=24564 ? ?; If you don't already have a passcode G8BPQ can issue you one.
; ISFilter=m/0 ? ?; Filter Command if needed
****
?
?


 

Right on Jeff.
?
Also...
?
Aprs digi section starts and stop with the following:
?
APRSDIGI
?
****
?
When it see ENDAPRSDIGI it will result in a non-critical error message if it is not a comment.? (The line will be ignored.)
--
73,
Mark, N5MDT
Montgomery, Texas
?
?
?


 

I would suggest using QtSoundModem rather than UZ7HO's version.



Configure it to use the KISS interface, not the AGW interface.

A typical BPQ port config is

PORT
?ID=QtSM APRS
?TYPE=ASYNC
?PROTOCOL=KISS
?IPADDR=127.0.0.1
?TCPPORT=8100
?CHANNEL=A
?MAXFRAME=4
?FULLDUP=0
?FRACK=4000
?RESPTIME=3000
?RETRIES=10
?PACLEN=236
?TXDELAY=500
?SLOTTIME=100
?PERSIST=64
ENDPORT

Set TCPPORT to the KISS port set in the QtSM configuration

A minimal APRS config is

APRSDIGI
?APRSCALL=XXXXXX
?Symbol=-
?Symset=/

?StatusMsg=IGate(IO92KX)

?MaxStations=1000
?MaxAge=1440
?BeaconInterval=30
?APRSPATH 1=APRS,WIDE1-1,WIDE2-1

?TraceCalls=WIDE
?DigiCalls=WIDE1-1

?MaxTraceHops=2
?MaxFloodHops=2
?ReplaceDigiCalls

?; Speciy LAT/LONG?in standard APRS Format (Degrees, Minutes, Decimal fraction of minute

LAT=DDMM.mmN
LON=DDDMM.mmW

; These are for connecting to APRS-IS

?ISHost=euro.aprs2.net??? ; a host in the USA may be more appropriate
?ISPort=14580
?ISPasscode=xxxxx

****

On 21/02/2025 00:25, Alan N8WQ via groups.io wrote:
Gang, I have been using BPQ32 for about four months now but I still cannot crack the code for running a APRS station. I have been experimenting with creating/editing my BPQ32.cfg file but still can not get it working. Can someone provide me a BPQ32.cfg template that I can use with my UZ7HO Soundmodem for just one RF port on 144.390? I also want to add the digipeater function to my local area if possible. I live in Pike County Ohio.

Once I get my APRS station up and running I plan on slowly adding more ports and functionality to my packet station.
Thanks in advance for you help!

73,
Alan, N8WQ





 

On Fri, Feb 21, 2025 at 12:04 AM, Alan N8WQ wrote:
I have been using BPQ32 for about four months now but I still cannot crack the code for running a APRS station ... with my UZ7HO Soundmodem ...
It might be simpler to use instead of BPQ32. And handles weak signals better than UZ7HO.


 

Hi John,
First off, let me say thanks for writing such a great piece of software!
The more I learn, the more I like BPQ32.

My APRS system is working great now.
I will take your advice and switch to QtSoundModem.

Thanks also to Jeff, Mark, and John W6JMK for taking the time to help me out.
I really appreciate it!

73,
Alan, N8WQ

On 2/21/25 12:08, John G8BPQ via groups.io wrote:
I would suggest using QtSoundModem rather than UZ7HO's version.



Configure it to use the KISS interface, not the AGW interface.

A typical BPQ port config is

PORT
?ID=QtSM APRS
?TYPE=ASYNC
?PROTOCOL=KISS
?IPADDR=127.0.0.1
?TCPPORT=8100
?CHANNEL=A
?MAXFRAME=4
?FULLDUP=0
?FRACK=4000
?RESPTIME=3000
?RETRIES=10
?PACLEN=236
?TXDELAY=500
?SLOTTIME=100
?PERSIST=64
ENDPORT

Set TCPPORT to the KISS port set in the QtSM configuration

A minimal APRS config is

APRSDIGI
?APRSCALL=XXXXXX
?Symbol=-
?Symset=/

?StatusMsg=IGate(IO92KX)

?MaxStations=1000
?MaxAge=1440
?BeaconInterval=30
?APRSPATH 1=APRS,WIDE1-1,WIDE2-1

?TraceCalls=WIDE
?DigiCalls=WIDE1-1

?MaxTraceHops=2
?MaxFloodHops=2
?ReplaceDigiCalls

?; Speciy LAT/LONG?in standard APRS Format (Degrees, Minutes, Decimal fraction of minute

LAT=DDMM.mmN
LON=DDDMM.mmW

; These are for connecting to APRS-IS

?ISHost=euro.aprs2.net??? ; a host in the USA may be more appropriate
?ISPort=14580
?ISPasscode=xxxxx

****








On 21/02/2025 00:25, Alan N8WQ via groups.io wrote:
Gang, I have been using BPQ32 for about four months now but I still cannot crack the code for running a APRS station. I have been experimenting with creating/editing my BPQ32.cfg file but still can not get it working. Can someone provide me a BPQ32.cfg template that I can use with my UZ7HO Soundmodem for just one RF port on 144.390? I also want to add the digipeater function to my local area if possible. I live in Pike County Ohio.

Once I get my APRS station up and running I plan on slowly adding more ports and functionality to my packet station.
Thanks in advance for you help!

73,
Alan, N8WQ