Commit Graph

22 Commits

Author SHA1 Message Date
Dimitri Stolnikov 213492b7f5 utils: Import the gmr_multi_rx tool to listen to RF
Written-by: Dimitri Stolnikov <horiz0n@gmx.net>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-16 12:45:03 +02:00
Sylvain Munaut 06aee3401b Update .gitignore with autotools stuff
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-16 12:21:28 +02:00
Sylvain Munaut 9a69e5cc0c build: Add autotools magic
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-16 12:21:28 +02:00
Sylvain Munaut 8bc840360a apps: Remove old demo app bcch_rx
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-16 12:21:28 +02:00
Sylvain Munaut d1a06e3c4d apps: Add demo application gmr1_rx
This currently try to lock to any FCCH alignement
and process the BCCH to wireshark

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-16 12:21:28 +02:00
Sylvain Munaut ea5a308cae sdr/nb: Add normal bursts definitions
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15 20:21:50 +02:00
Sylvain Munaut 953237c5db sdr/pi4cxpsk: Add pi4-CxPSK raw primitives
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15 20:21:50 +02:00
Sylvain Munaut fed4cd84f9 sdr/fcch: Add FCCH raw primitives
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15 20:21:50 +02:00
Sylvain Munaut 49f4670fb5 sdr: Add a SDR sublibrary
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15 20:21:50 +02:00
Sylvain Munaut 74092a9b31 l1/bcch: Fix trailing whitespaces
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15 20:21:50 +02:00
Sylvain Munaut 6e4a96fe4a l1/interleave: Fix mismatch in function prototype between .c & .h
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15 15:17:01 +02:00
Sylvain Munaut b6ae0e101a doc: Fix Doxygen tags in pre-existing files
Most of the doc in the files committed so far has been written "blind"
without actually running Doxygen. This commits fixes the various things
needed to make it "look nice"

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15 15:17:01 +02:00
Sylvain Munaut a6b636cf4c l1/bcch: Fix documentation cut & paste error
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-09 16:11:28 +02:00
Sylvain Munaut 9f4030cf32 Add example bcch_rx application
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-18 12:09:46 +02:00
Sylvain Munaut 33e5d23450 l1/bcch: Add complete BCCH stateless coder/decoder
The BCCH doesn't have inter-burst dependency, hence we just
have a stateless coding/decoding routine.

See GMR 05.003 Section 6.1

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-18 12:08:53 +02:00
Sylvain Munaut 96ecf1e8bd l1/scramb: Add scrambling primitives
As described in GMR-1 05.003 Section 4.9

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-18 12:07:17 +02:00
Sylvain Munaut 32ef35f1b9 l1/punct: Add description of the puncturing schemes
Currently only the matrix, no helpers yet.

As described in GMR-1 05.003 Section 4.5

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-18 12:06:27 +02:00
Sylvain Munaut 0912fc0e27 l1/interleave: Add interleaving primitives (intra-burst only so far)
As described in GMR-1 05.003 Section 4.8

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-18 12:05:24 +02:00
Sylvain Munaut bb67f01ff5 l1/crc: Add CRC primitives
As described in GMR-1 05.003 Section 4.3

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-18 12:04:43 +02:00
Sylvain Munaut de44ed88bf l1/conv: Add convolutional coding primitives
As described in GMR-1 05.003 Section 4.4

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-18 12:00:48 +02:00
Sylvain Munaut 7dffb95f7d gsmtap: Add initial GSMtap helpers for GMR-1
Far from complete but it gets the job done

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-18 12:00:00 +02:00
Sylvain Munaut 9439edabcd Initial commit with boilerplate stuff
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-09-15 21:30:32 +02:00