\doxysection{include/osmocom/gmr1/l1/conv.h File Reference}
\label{conv_8h}\index{include/osmocom/gmr1/l1/conv.h@{include/osmocom/gmr1/l1/conv.h}}


Osmocom GMR-\/1 convolutional coding header.  


{\ttfamily \#include $<$osmocom/core/conv.\+h$>$}\newline
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const struct osmo\+\_\+conv\+\_\+code {\bfseries gmr1\+\_\+conv\+\_\+k5\+\_\+12}
\begin{DoxyCompactList}\small\item\em GMR-\/1 constraint length 5, rate 1/2 convolutional code. \end{DoxyCompactList}\item 
const struct osmo\+\_\+conv\+\_\+code {\bfseries gmr1\+\_\+conv\+\_\+k5\+\_\+13}
\begin{DoxyCompactList}\small\item\em GMR-\/1 constraint length 5, rate 1/3 convolutional code. \end{DoxyCompactList}\item 
const struct osmo\+\_\+conv\+\_\+code {\bfseries gmr1\+\_\+conv\+\_\+k5\+\_\+14}
\begin{DoxyCompactList}\small\item\em GMR-\/1 constraint length 5, rate 1/4 convolutional code. \end{DoxyCompactList}\item 
const struct osmo\+\_\+conv\+\_\+code {\bfseries gmr1\+\_\+conv\+\_\+k5\+\_\+15}
\begin{DoxyCompactList}\small\item\em GMR-\/1 constraint length 5, rate 1/5 convolutional code. \end{DoxyCompactList}\item 
const struct osmo\+\_\+conv\+\_\+code {\bfseries gmr1\+\_\+conv\+\_\+k6\+\_\+14}
\begin{DoxyCompactList}\small\item\em GMR-\/1 constraint length 6, rate 1/4 convolutional code. \end{DoxyCompactList}\item 
const struct osmo\+\_\+conv\+\_\+code {\bfseries gmr1\+\_\+conv\+\_\+k9\+\_\+12}
\begin{DoxyCompactList}\small\item\em GMR-\/1 constraint length 9, rate 1/2 convolutional code. \end{DoxyCompactList}\item 
const struct osmo\+\_\+conv\+\_\+code {\bfseries gmr1\+\_\+conv\+\_\+k9\+\_\+13}
\begin{DoxyCompactList}\small\item\em GMR-\/1 constraint length 9, rate 1/3 convolutional code. \end{DoxyCompactList}\item 
const struct osmo\+\_\+conv\+\_\+code {\bfseries gmr1\+\_\+conv\+\_\+k9\+\_\+14}
\begin{DoxyCompactList}\small\item\em GMR-\/1 constraint length 9, rate 1/4 convolutional code. \end{DoxyCompactList}\item 
const struct osmo\+\_\+conv\+\_\+code {\bfseries gmr1\+\_\+conv\+\_\+tch3}
\begin{DoxyCompactList}\small\item\em GMR-\/1 TCH3 speech tail-\/biting convolutional code. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Osmocom GMR-\/1 convolutional coding header. 

