[Radios]
available=IC-9700
default=IC-9700

[IC-9700]
type=ICOM-9700
connection_type=serial
port=/dev/cu.SLAB_USBtoUART0
baud=115200
transceiver_id=A2
; UDP connection settings (used when connection_type=udp)
; host=<YOUR_RADIO_IP>
; udp_port=50001
; username=pycom
; password=<YOUR_RADIO_PASSWORD>

[Pycom]
pycom_license=<YOUR_>
log_level=INFO
icom_udp_log_level=WARNING

[Station]
station_callsign=<YOUR_>
my_city=<YOUR_>
my_country=<YOUR_>
my_dxcc=<YOUR_>
my_gridsquare=<YOUR_>
my_iota=<YOUR_>
my_cq_zone=<YOUR_>
my_itu_zone=<YOUR_>
pskreporter_appcontact=<YOUR_EMAIL>
qsl_message=Thanks for the QSO - 73

[Rigctld]
listen_port=4532
ptt_read_only=False

; Global audio settings (apply to all radios)
[Audio]
enabled=False
volume=50
muted=False
speaker_device=-1
mic_device=-1
; Audio codec: 4 = PCM 1ch 16-bit (mono), 16 = PCM 2ch 16-bit (stereo)
codec=4
channel_balance=0.0
left_volume=100
right_volume=100
left_muted=False
right_muted=False

; local not supported on MacOS
[RC-28]
; location=remote 
; server=localhost:5100
; dial=rit

; Satellite pass prediction for AMSAT status dialog
; Fetches TLE data from Celestrak (cached 24h), computes AOS/duration/max elevation
[Satellite]
pass_prediction=True

; Default callsign lookup service
; Options available: HamQTH or QRZ
; QRZ Requires qrz.com XML-Data subscription
[Lookup]
service=HamQTH

; Default logging services
; Options available: LoTW and Cloudlog
[Log]
services=LoTW,Cloudlog

[QRZ]
username=<YOUR_>
password=<YOUR_>

[HamQTH]
username=<YOUR_>
password=<YOUR_>

[Cloudlog]
host=https://<YOUR_>
api_key=<YOUR_>
station_profile_id=1

[LoTW]
tqsl=/Applications/TrustedQSL/tqsl.app/Contents/MacOS/tqsl
station_location=Home

; Signal detection settings
; Preset: Normal, Sensitive, or Strong Only
; When a preset is selected in the UI, these values are set automatically.
; You can also tune individual values manually.
[SignalDetection]
enabled=False
overlay_enabled=True
overlay_candidates=True
overlay_frequency=True
min_contrast_z=1.5
min_score=4.0
min_distance_hz=200.0
min_persistence_frames=2
min_group_width_hz=500.0
merge_gap_hz=1000.0
averaging_frames=1
detection_percentile=85
preset=Normal
labels=CW,FM,AM,SSB,RTTY,FT8,FT4,FT2,Q65,JT65,AFSK,PSK,FSK,MFSK,MSK,Unknown

; IARU band plan region (1, 2, or 3)
; Controls which regional band plan data is displayed on the waterfall.
; Region 1: Europe, Africa, Middle East, Northern Asia
; Region 2: Americas
; Region 3: South Asia, East Asia, Oceania
[BandPlan]
region=1

; Window positions (x,y coordinates, auto-saved on close)
; Delete this section to reset all window positions to defaults
[WindowPositions]
