[trx-server] rigs = [] [trx-server.general] callsign = "N0CALL" log_level = "info" latitude = 52.2297 longitude = 21.0122 [trx-server.rig] model = "ft817" initial_freq_hz = 144300000 initial_mode = "USB" [trx-server.rig.access] type = "serial" port = "/dev/ttyUSB0" baud = 9600 [trx-server.behavior] poll_interval_ms = 500 poll_interval_tx_ms = 100 max_retries = 3 retry_base_delay_ms = 100 [trx-server.listen] enabled = true listen = "127.0.0.1" port = 4530 [trx-server.listen.auth] tokens = [] [trx-server.audio] enabled = true listen = "127.0.0.1" port = 4531 rx_enabled = true tx_enabled = true sample_rate = 48000 channels = 2 frame_duration_ms = 20 bitrate_bps = 256000 [trx-server.pskreporter] enabled = false host = "report.pskreporter.info" port = 4739 [trx-server.aprsfi] enabled = false host = "rotate.aprs.net" port = 14580 passcode = -1 [trx-server.decode_logs] enabled = false dir = "/path/to/log/dir" aprs_file = "TRXRS-APRS-%YYYY%-%MM%-%DD%.log" cw_file = "TRXRS-CW-%YYYY%-%MM%-%DD%.log" ft8_file = "TRXRS-FT8-%YYYY%-%MM%-%DD%.log" wspr_file = "TRXRS-WSPR-%YYYY%-%MM%-%DD%.log" [trx-server.sdr] sample_rate = 1920000 bandwidth = 1500000 wfm_deemphasis_us = 50 center_offset_hz = 100000 channels = [] max_virtual_channels = 4 [trx-server.sdr.gain] mode = "auto" value = 30.0 [trx-server.sdr.squelch] enabled = false threshold_db = -65.0 hysteresis_db = 3.0 tail_ms = 180 [trx-client.general] callsign = "N0CALL" website_url = "https://haxx.space" website_name = "haxx.space" ais_vessel_url_base = "https://www.vesselfinder.com/?mmsi=" log_level = "info" [trx-client.remote] url = "192.168.1.100:9000" rig_id = "hf" poll_interval_ms = 750 [trx-client.remote.auth] token = "my-token" [trx-client.frontends.http] enabled = true listen = "127.0.0.1" port = 8080 default_rig_id = "hf" initial_map_zoom = 10 spectrum_coverage_margin_hz = 50000 spectrum_usable_span_ratio = 0.9200000166893005 show_sdr_gain_control = true [trx-client.frontends.http.auth] enabled = false rx_passphrase = "rx-passphrase-example" control_passphrase = "control-passphrase-example" tx_access_control_enabled = true session_ttl_min = 480 cookie_secure = false cookie_same_site = "Lax" [trx-client.frontends.rigctl] enabled = false listen = "127.0.0.1" port = 4532 [trx-client.frontends.rigctl.rig_ports] [trx-client.frontends.http_json] enabled = true listen = "127.0.0.1" port = 0 [trx-client.frontends.http_json.auth] tokens = [] [trx-client.frontends.audio] enabled = true server_port = 4531 [trx-client.frontends.audio.rig_ports] [trx-client.frontends.audio.bridge] enabled = false bitrate_bps = 192000 rx_gain = 1.0 tx_gain = 1.0