Skip to content

Comments

User/Apps247/764-check-iridium-connection-strength#797

Merged
lross03 merged 47 commits intomainfrom
user/Apps247/764-check-iridium-connection-strength
Feb 14, 2026
Merged

User/Apps247/764-check-iridium-connection-strength#797
lross03 merged 47 commits intomainfrom
user/Apps247/764-check-iridium-connection-strength

Conversation

@Apps247
Copy link
Contributor

@Apps247 Apps247 commented Feb 12, 2026

Description

  • Resolves Local Transceiver: update send() and debugsend() to check connection before using satellite and look into clearing buffer before reading #764
  • Added function checkIridiumSignalQuality(), and ros service check_signal_quality
  • Fixed serial read timeouts not working, which were causing pieces of the program to hang.
  • Added time sleep delays in the debugSendAT() and send() function to avoid clear buffer and read form buffer operations clashing when using hardware modem.
  • Added corresponding new constants for signal quality in at_cmds.h and for timeouts in local_transceiver.h
  • Changed remote transceiver and sailbot db tests to fail instead of error out if couldn't establish connection (because password isn't correct)

Verification

  • Run checkIridiumSignalQuality test (uses virtual Iridium)
  • Call ros service check_signal_quality. Should timeout if no model connection, or should give a message with a signal from 1 to 5.

Jng468 and others added 30 commits November 1, 2025 12:04
…ded ros parameter debug_data_to_send to set the data to send. Untested.
lross03 and others added 2 commits February 13, 2026 22:41
@lross03 lross03 changed the base branch from user/Apps247/714-new-create-debug-send-at-function to main February 14, 2026 06:52
Copy link
Contributor

@lross03 lross03 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most changes were approved in #714 , new changes are also good

@lross03 lross03 merged commit ef4a10a into main Feb 14, 2026
6 checks passed
@lross03 lross03 deleted the user/Apps247/764-check-iridium-connection-strength branch February 14, 2026 07:22
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.

Local Transceiver: update send() and debugsend() to check connection before using satellite and look into clearing buffer before reading

4 participants