osmo-gmr 0.2.104-2b98 Osmocom GMR-1

Macros | Functions
scramb.c File Reference
GMR-1 Layer 1 library » Channel coding primitives » Scrambling

Osmocom GMR-1 scrambling implementation. More...

`#include <stdint.h>`
`#include <osmocom/core/bits.h>`

## Macros
#define | GMR1_SCRAMBLE_REG_INIT 0x4d4b

## Functions
void | gmr1_scramble_sbit (sbit_t *out, const sbit_t *in, int len)
| Scrambles/Unscrambles a softbit vector. More...
void | gmr1_scramble_ubit (ubit_t *out, const ubit_t *in, int len)
| Scrambles/Unscrambles an unpacked hard bit vector. More...

## Detailed Description

Osmocom GMR-1 scrambling implementation.