Files
pe1rxf_aprs/pe1rxf_aprs.yml

97 lines
4.4 KiB
YAML

# This is the main configuration file for the PE1RXF APRS digipeater, igate and weather station software
#
# The settings for the PE1RXF telemetry server are configured in file pe1rxf_telemetry.yml
#
# NOTE: At the start, the program randomizes the starting time of every individual periodic transmission,
# so even if all intervals are equal, the transmissions are not at the same time, but rather spread over time.
#
# This section (ax25) is being depricated
#ax25:
# call: PE1RXF-13 # Call from which transmissions are made
# destination: APZMDM # APRS destination
# telemetry_port: ax1 # Linux AX.25 port to which telemetry is sent
# telemetry_digi_path: 0 # Digipeater path for telemetry messages (0 = no path)
# telemetry_interval: 5 # Time between telemetry transmissions
# telemetry_server: PE1RXF-3 # PE1RXF telemetry server call
# weather_report_port: ax0 # Linux AX.25 port to which telemetry is sent
# weather_report_digi_path: WIDE2-2 # Digipeater path for weather reports (0 = no path)
# weather_report_interval: 10 # Time between weather report transmissions
# Global settings
global:
log-rf: /home/marcel/ham/weather_station/pe1rxf_aprs-rf.log # Log RF traffic to file (0=no logging)
modbus:
port: /dev/serial/by-path/platform-3f980000.usb-usb-0:1.3:1.0-port0 # USB port to which RS-485 dongle is connected
address: 14 # ModBus address of weather station
# APRS-IS section
aprsis:
call: PE1RXF-1 # Amateur radio call
passcode: 19123 # APRS-IS passcode for the call
server: euro.aprs2.net # APRS-IS server to connect to (if set to 0 forwarding to the APRS-IS network is disabled) NOT YET FUNCTIONING
port: 14580 # APRS-IS server port
filter: "b/PE1RXF* g/PE1RXF*" # APRS-IS incomming feed filter
# APRS weather station section
weather:
- port: ax0 # Linux AX.25 port to which APRS weather report is sent
call: PE1RXF-13 # Call from which transmissions are made (can be a different call from the call assigned to the AX.25 port)
destination: APZMDM # APRS destination
digi_path: WIDE2-1 # Digipeater path for weather reports (0 = no path)
position: 5302.76N/00707.85E_ # The position string for the weather station
interval: 30 # Time between weather report transmissions (0 = disable)
- port: ax1
call: PE1RXF-13
destination: APZMDM
digi_path: WIDE2-1
position: 5302.76N/00707.85E_
interval: 30
- port: aprsis
call: PE1RXF-13
destination: APZMDM
digi_path: 0
position: 5302.76N/00707.85E_
interval: 10
# APRS beacon section
beacon:
- port: ax1 # The AX.25 port on which to transmit (use aprsis for beaconing to the internet via APRS-IS, set to 0 if you want to use the call assigned to the port in /etc/ax25/axports)
call: PE1RXF-1 # Call from which transmissions are made (can be a different call from the call assigned to the AX.25 port)
destination: APZMDM # APRS destination
digi_path: WIDE2-1 # Specifie the digipeater path (best practise is to use WIDE2-1, WIDE2-2 or set to 0 for no path)
position: "!5302.78NR00707.91E&" # The position string for the beacon (better to put this string between parentheses)
message: APRS RX iGATE 144.800MHz # The beacon text
interval: 30 # Beacon interval in minutes
- port: ax0
call: PE1RXF-3
destination: APZMDM
digi_path: WIDE2-1
position: "!5302.78NL00707.91E&"
message: LoRa APRS RX iGATE 433.775MHz
interval: 30
- port: aprsis
call: PE1RXF-1
destination: APZMDM
digi_path: 0
position: "!5302.78NR00707.91E&"
message: APRS RX iGATE 144.800MHz
interval: 10
- port: aprsis
call: PE1RXF-3
destination: APZMDM
digi_path: 0
position: "!5302.78NL00707.91E&"
message: LoRa APRS RX iGATE 433.775MHz
interval: 10
- port: aprsis
call: PE1RXF
destination: APJ8CL
digi_path: 0
position: "=5302.78N/00707.90EG"
message: JS8 to APRS RX iGate 7.078MHz
interval: 10