What I'm trying to get at here is when SPOT sends a message to the satellite, does it get an acknowledgment that the message was in fact received by the satellite?
What I'm worried about is if it broadcasts without confirming an acknowledgment, you could think message went out but in fact did not.
This is no different than any 406 MHz distress beacon, or 121/246 MHz, for that matter. Distress beacons have historically been one way devices. SPOT does provide visual confirmation via the LEDs whether the transmission was sent, as with a PLB, but it is strictly a one way device.
Further, is there some sort of checksum incorporated into the data protocol to ensure the message was not garbled in transmission? If so, what happens if it was? Does it re-send, give the user an error, etc?
As I understand it, each alert is sent three times, though in the case of the OK/Check only one is passed to your contacts. I'd be surprised if there wasn't some sort of checksum done, that's SOP for all digital simplex stuff of which I am aware (406 MHz beacons included), because it is one way and there's inherently no other way to confirm it got through without being garbled, but I don't know for sure and will ask.