Skip to content
This repository was archived by the owner on Jan 2, 2024. It is now read-only.
This repository was archived by the owner on Jan 2, 2024. It is now read-only.

NAV-ISS-20 Rockblock Ring Alerts - Poll for SBDRING #88

@briellelaw

Description

@briellelaw

Right now we successfully check the ring alert status with 'AT-CRISX',
but this just tells us the most recent Type of alert that was received (telephony vs SBD)
not if there is a pending ring alert.

We actually need to poll for the SBDRING announcement sent from the rockblock.
However, the announcement is only sent when the rockblock is in 'command mode'
I think this requires us to be sending an AT command at the time.
I think we have to send an SBDRB command prior to polling for SBDRING,
because the announcement is sent to the last known location of the rockblock
https://docs.rockblock.rock7.com/docs/faqs

Potential solution is to create another function that sends a simple AT command
and just waits until the SBDRING announcement is received.

Another solution is to make use of the 'timestamp' -which is a hex value representing
the Iridium system time (# 90ms frames from the last epoch). But based on experimentation,
this value doesn't seem to change - at least within a 5 second polling interval.
https://www.rock7.com/downloads/ATC_Iridium_ISU_AT_Command_Reference_MAN0009_v5.pdf

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions