Skip to content

[WIP] Enhance session ping functionality to track repeaters#32

Closed
Copilot wants to merge 1 commit intodevfrom
copilot/enhance-session-ping-repeater-tracking
Closed

[WIP] Enhance session ping functionality to track repeaters#32
Copilot wants to merge 1 commit intodevfrom
copilot/enhance-session-ping-repeater-tracking

Conversation

Copy link
Contributor

Copilot AI commented Dec 18, 2025

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.

Original prompt

Session Ping Repeater Echo Tracker

Purpose: Enhance session ping functionality to identify which repeaters heard and relayed your ping messages.

Functionality:

  • Listen to the rx_log stream for 7 seconds after each ping transmission to capture channel echoes
  • Track and log each repeater that received and relayed the message, along with the signal-to-noise ratio (SNR)
  • Display repeater telemetry alongside your location data in session pings

Output Format:
${nowStr} ${lat. toFixed(5)},${lon.toFixed(5)} [RepeaterID-1(-SNR),RepeaterID-2(-SNR),...]

Example:
2025-12-18T14:32:45Z 47.79400,-3.42800 [25(-112),21(-109)]

Implementation Approach

Key Steps:

  1. Hook into RX_LOG stream - Listen for incoming messages after ping transmission
  2. Echo detection - Filter for messages that are echoes (repeater relays) of your sent message
  3. Data collection - Capture Repeater ID and SNR from each echo
  4. Time-bounded listening - Listen for 7 seconds, then compile results
  5. Format and display - Append repeater info to your location ping format

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI requested a review from MrAlders0n December 18, 2025 03:35
@MrAlders0n MrAlders0n deleted the branch dev December 18, 2025 11:35
@MrAlders0n MrAlders0n closed this Dec 18, 2025
@MrAlders0n MrAlders0n deleted the copilot/enhance-session-ping-repeater-tracking branch December 22, 2025 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants