Crate p25 [−] [src]
Implements the Project 25 (P25) air interface radio protocol, including baseband frame synchronization, symbol decoding, error correction coding, and packet reconstuction.
Modules
baseband |
Sychronization and symbol encoding/decoding of C4FM signal used by P25. |
bits |
Dibits, tribits, and hexbits. |
coding |
Encoding and decoding for the several error correction coding schemes used in P25. |
consts |
Constants used throughout the protocol. |
data |
Implements Project 25's data packet specification. |
error |
Standard errors that may occur when working with P25. |
message |
High-level data unit and message receivers. |
stats |
Runtime statistics. |
trunking |
Trunking control message decoding. |
voice |
Receive and decode voice-related data units. |