-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Manoel edited this page Feb 14, 2026
·
20 revisions
Welcome to the tetra-bluestation wiki!
Currently WIP, expect more updates to come soon!
░▀█▀░█▀▀░▀█▀░█▀▄░█▀█░░░░░█▀▄░█░░░█░█░█▀▀░█▀▀░▀█▀░█▀█░▀█▀░▀█▀░█▀█░█▀█
░░█░░█▀▀░░█░░█▀▄░█▀█░▄▄▄░█▀▄░█░░░█░█░█▀▀░▀▀█░░█░░█▀█░░█░░░█░░█░█░█░█
░░▀░░▀▀▀░░▀░░▀░▀░▀░▀░░░░░▀▀░░▀▀▀░▀▀▀░▀▀▀░▀▀▀░░▀░░▀░▀░░▀░░▀▀▀░▀▀▀░▀░▀
This is a FOSS TETRA stack aimed at providing an extensible basis for TETRA experimentation and research. At this point, the code is pre-alpha. The stack can serve an infrastructure signal, and a properly configured real-world MS is able to receive the emitted downlink signal, connect to it, and attach to talkgroups. All other functionality, including voice calls, is currently not implemented, although parsing code for most TETRA protocol messages is already present.
- Thanks to Harald Welte and the osmocom crew for their amazing initial work on osmocom-tetra, without which this project would not have existed.
- Many thanks to Tatu Peltola, who graciously augmented rust-soapysdr with the required timestamping functionality to facilitate robust rx/tx, and also provided a rust-native Viterbi encoder/decoder class used in the LMAC.
- Thanks to Stichting NLnet, who agreed on allocating a part of the RETETRA3 project grant to the implementation of FOSS software for TETRA.