Skip to content

Mobile Node Configuration

Example configuration for a vehicle or portable node that moves through the area.

owner:
  long_name: "JTXMesh Mobile"
  short_name: "JTXM"

device:
  node_name: "JTX-MOB-<CALLSIGN_OR_ID>"

radio:
  tx_power_dbm: 14
  region: "US"

position:
  gps_enabled: true
  fixed_position: false
  # Mobile nodes should avoid excessive updates
  position_broadcast_secs: 300

telemetry:
  enabled: true
  interval_secs: 1800

channels:
  # Channel plan: 0 LongFast, 1 jtxm-alerts, 2 jtxm-gen, 3 jtxm-mqtt, 4 jtxm-ops
  - index: 0
    name: "LongFast"
    role: "PRIMARY"
    encrypted: true
    psk_base64: "AQ=="

  - index: 1
    name: "jtxm-alerts"
    role: "SECONDARY"
    encrypted: true
    psk_base64: "AQ=="

  - index: 2
    name: "jtxm-gen"
    role: "SECONDARY"
    encrypted: true
    psk_base64: "AQ=="

  - index: 3
    name: "jtxm-mqtt"
    role: "SECONDARY"
    encrypted: true
    psk_base64: "AQ=="

  - index: 4
    name: "jtxm-ops"
    role: "SECONDARY"  # Mesh operators only
    encrypted: true
    psk_base64: "OPS_PSK_BASE64"

mqtt:
  # Mobile nodes should generally not act as a gateway unless explicitly planned
  enabled: false

power:
  is_router: false
  power_saving: true