A GNU Radio module for bridging between M17 digital radio and AX.25 packet radio protocols.

   Features

<https://github.com/Supermagnum/gr-m17-bridge#features>


     Protocol Support

<https://github.com/Supermagnum/gr-m17-bridge#protocol-support>

 * *M17 Digital Radio*: Complete M17 protocol support with audio
   encoding and data packets
 * *AX.25 Packet Radio*: Full AX.25 support for I, S, and U frame types
   with KISS TNC interface
 * *APRS Integration*: Position reporting and messaging support
 * *FX.25 FEC*: Forward Error Correction for noisy channels
 * *IL2P Protocol*: Modern replacement for AX.25 with data whitening
   for error correction optimization


     Bridge Capabilities

<https://github.com/Supermagnum/gr-m17-bridge#bridge-capabilities>

 * *M17 ↔ AX.25 Conversion*: Seamless protocol translation
 * *Callsign Mapping*: Automatic address translation between protocols
 * *Mode Switching*: Dynamic protocol selection
 * *Data Format Conversion*: Automatic payload adaptation


     Error Correction Features

<https://github.com/Supermagnum/gr-m17-bridge#error-correction-features>

 * *FX.25 FEC*: Forward Error Correction for noisy channels
 * *IL2P Protocol*: Modern replacement for AX.25 with data whitening
   for error correction optimization with improved reliability
 * *Frame Validation*: Automatic frame integrity checking
 * *Retry Mechanisms*: Automatic retransmission for failed frames


         Fuzzing Results

   <https://github.com/Supermagnum/gr-m17-bridge#fuzzing-results>

   Security testing has been performed using LibFuzzer with
   structure-aware protocol generation:

 * *Coverage*: 527 edges discovered with plateau confirmation
 * *Total Tests*: 1,294,453,414 test cases executed
 * *Protocols Tested*: AX.25, KISS, FX.25, IL2P, M17
 * *Security Status*: No vulnerabilities found -


   https://github.com/Supermagnum/gr-m17-bridge

Reply via email to