Ryan Malloy 5867c54de3 feat: port gr-sarsat to GNU Radio 3.10+
Ported from zleffke/gr-sarsat (2018, GNU Radio 3.7):
- Updated Python 2 → Python 3
- Converted XML block definitions to YAML
- Added pyproject.toml for modern packaging
- Preserved original MIT license

Blocks:
- biphase_l_decode_bb: Manchester decoder (decim_block)
- pds_frame_sync: Frame synchronizer with PDU output
- sarp_msg_extract: SARP message splitter/validator
2026-02-11 02:22:28 -07:00

25 lines
603 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# MIT License
# Copyright (c) 2018 zleffke
# Ported to GNU Radio 3.10+ by gr-mcp
"""
gr-sarsat: Cospas-Sarsat 406 MHz beacon decoder blocks for GNU Radio.
Blocks:
biphase_l_decode_bb - Biphase-L (Manchester) decoder
pds_frame_sync - PDS frame synchronizer
sarp_msg_extract - SARP message extractor
"""
from .biphase_l_decode_bb import biphase_l_decode_bb
from .pds_frame_sync import pds_frame_sync
from .sarp_msg_extract import sarp_msg_extract
__all__ = [
"biphase_l_decode_bb",
"pds_frame_sync",
"sarp_msg_extract",
]