getPairedSatelliteDevice

Retrieves the currently paired satellite device information.

This method retrieves the serialized device information from SharedPreferences and deserializes it into a SatDevice object. The operation is performed on the IO dispatcher to avoid blocking the main thread.

Return

The paired SatDevice if one exists, or null if no device is paired or if the stored data cannot be properly deserialized.