Skip to content

Conversation

@Igor-Misic
Copy link
Member

@Igor-Misic Igor-Misic commented Feb 20, 2023

This was sometime in the backlog so I am bringing this up so we can decide what to do with it.
I can rebase my PR if this #20817 can get in first or vice versa.

This PR brings two major updates for Iridium and removes messages that will spend SAT credit unnecessarily.

Modem handling

This change how modem presence is detected. It will send an "AT" command to the modem and if the modem responds with "OK" it means the modem is present. Previously it will use messages from satellites to detect if the modem is present or not. This could cause messages to accumulate in the buffer and then send them all at once.
This will result in spending the credit on outdated information.

High latency link handling

High-latency link is now handled differently. It will disable itself if the modem disconnection is detected.
It will work as a backup for standard GCS-link.

Removing standard GCS link, high latency link kicks in:
image

Disconnecting/connecting modem physically + reconnecting GCS
image

@Igor-Misic Igor-Misic closed this Nov 20, 2023
@oravla5 oravla5 mentioned this pull request Apr 22, 2024
@Igor-Misic Igor-Misic deleted the pr-iridium_fixes branch June 7, 2025 10:09
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.

3 participants