Andreas Bogk
d37c094f02
Simple chain generation.
2009-01-16 13:14:34 +01:00
Andreas Bogk
02f25aeade
Pedagogical C implementation.
2009-01-15 19:41:15 +01:00
Andreas Bogk
8af9aa2b81
Verilog implementation of A5.
2009-01-15 17:33:58 +01:00
Andreas Bogk
9b2768d943
A5/1 implementation in Python by Piotr.
2009-01-15 17:21:19 +01:00
Andreas Bogk
2399632732
C# implementation of A5/1.
2009-01-15 17:19:59 +01:00
Andreas Bogk
7ebd609b4f
Viterbi generator by Piotr Krysik.
2009-01-15 17:17:29 +01:00
Harald Welte
602a3c8aa8
Add README, various compile fixes
2008-12-01 12:54:30 +05:30
Harald Welte
10f2fcca8d
[gsmdecode] import {interleave,conv}.[ch] from gsm-tvoid
...
* change convolutional decode to cope with TCH
* add tch.c file with reordering/decoding for TCH/F
2008-12-01 10:28:04 +05:30
Harald Welte
fd405f7994
gsmstack: add new unfinished GSM burst/channel demultiplex
...
This is some unfinished work on a new codebase for 'proper'
demultiplex of all the various physical and logical channel
types.
Basically this includes everything needed to get from the
differential-decoded bursts up to the MAC blocks that can
be passed up to layer 2.
2008-12-01 01:19:19 +05:30
Harald Welte
753c2fc0f6
add wireshark patch (against current wireshark svn trunk)
2008-11-29 13:57:16 +05:30
Harald Welte
51eaba28a3
[gsm-tvoid] new gsmtap header, raw burst pcap support
...
* split burst decoding context out of GS_ctx and have one for each TS
* add PCAP output for GSMTAP_TYPE_UM_BURST (142 bit burst per packet)
2008-11-29 13:48:12 +05:30
Harald Welte
fc65a393a6
[gsm-tvoid] store frame number in gsmtap for non-TS0 bursts
2008-11-27 14:24:28 +05:30
Harald Welte
89cd1ec48e
[gsm-tvoid] Use correct frame number in gsmtap header
2008-11-27 13:28:32 +05:30
Harald Welte
6c274198ad
Add PCAP (LINKTYPE GSM incl. gsmtap hdr) support
2008-11-27 08:35:42 +05:30
Harald Welte
eb13897566
Add function to get ARFCN from a known frequency
2008-11-26 18:27:11 +05:30
Harald Welte
560e8fb53f
[gsm-tvoid]: Add support for tun device (merge from gssm)
2008-11-25 23:32:36 +05:30
Harald Welte
82d2c1bd17
Fix syntax error of sink() [add sps value]
2008-11-25 17:23:12 +05:30
Harald Welte
956203ad8d
Initial import of gsmsp-0.2a
2008-11-25 11:11:49 +05:30
Harald Welte
7ce2a89fdc
[GSSM]: Add missing #include <string.h>
2008-11-25 11:08:54 +05:30
Harald Welte
c4ba14dd9d
[gsm-tvoid]: Add missing #include <string.h>
2008-11-25 11:07:58 +05:30
Harald Welte
08f95b2ac7
initial import of gssm-v0.1.1a
2008-10-13 09:02:02 +02:00
tvoid
3f97e0be9f
Merge commit 'origin/HEAD' into 20080415
...
Conflicts:
gsm-tvoid/src/lib/Makefile.am
gsm-tvoid/src/lib/gsm.i
gsm-tvoid/src/lib/gsm_burst.cc
gsm-tvoid/src/lib/gsm_burst.h
gsm-tvoid/src/lib/gsm_burst_cf.cc
gsm-tvoid/src/lib/gsm_burst_cf.h
gsm-tvoid/src/python/gsm_scan.py
2008-04-25 13:53:28 -06:00
leo
5c78145444
intiail
2008-04-24 02:26:11 +01:00
leo
fb9671bfc0
initial
2008-04-24 02:25:11 +01:00
leo
b5a766ad3c
patch 20080411
2008-04-18 00:54:06 +01:00
leo
ae813e4258
patch 20080411
2008-04-18 00:53:39 +01:00
leo
1160a98507
changes.
2008-04-18 00:52:47 +01:00
leo
c45b8883df
updats
2008-04-18 00:52:33 +01:00
leo
2c893dfb32
channel hopping fixes.
2008-04-17 15:18:39 +01:00
leo
6e9a62d578
fire code fixup
2008-04-17 15:18:16 +01:00
leo
bec9447ae5
lala
...
fire code in!
2008-04-17 13:49:09 +01:00
leo
a4c10650e0
lala
2008-04-17 13:48:57 +01:00
tvoid
e4e5a96c7b
misc cleanup
2008-04-15 22:37:40 -06:00
tvoid
3bf064f2a0
added cmd line options for hop speed testing
2008-04-15 17:01:47 -06:00
tvoid
de1460aa94
added m&m to burst_cf
...
doubles to floats
2008-04-15 15:09:00 -06:00
tvoid
d2107cd98e
refactor gsm_scan.py
2008-04-11 12:24:41 -06:00
tvoid
58070d132c
python stderr messages
2008-04-11 09:35:56 -06:00
tvoid
318f6b2e2d
Merge commit 'origin/HEAD'
2008-04-11 09:17:02 -06:00
tvoid
6727225154
Merge commit 'origin/HEAD'
...
Conflicts:
gsm-tvoid/src/lib/gsm.i
gsm-tvoid/src/lib/gsm_burst.cc
gsm-tvoid/src/lib/gsm_burst.h
gsm-tvoid/src/lib/gsm_burst_cf.cc
gsm-tvoid/src/lib/gsm_burst_ff.cc
gsm-tvoid/src/lib/gsm_burst_ff.h
gsm-tvoid/src/python/gsm_scan.py
2008-04-11 09:08:00 -06:00
tvoid
26645da761
-modified offset tuning to call only on good SCH
...
-added burst_ff_single (from testing, unbuilt)
-add complex capture in burst_sink_c
-gsm_scan.py: added options for realtime, fusb settings
- add auto offset adjustment for file input
2008-04-11 08:23:48 -06:00
tvoid
cca7b770a8
-added gsm_burst_sink_c (sync_block)
...
-testing with altering signature (single sample) and forecast to minimize buffers
-gsm_scan.py: burst sink used when no burst scope
-gsm_scan.py: change timing deafults, ursp buffer settings
2008-04-10 13:30:47 -06:00
leo
e24a2e69fb
caputre script
2008-04-10 03:08:53 +01:00
leo
7439c81545
mnc and mcc support
2008-04-10 03:08:32 +01:00
root
88fd0317ac
initial
2008-04-09 15:29:57 +01:00
tvoid
05290ecda1
-added wait count for timing test (stablize on good beacon)
...
-enabled real time
2008-04-08 17:04:19 -06:00
tvoid
8b86cd6d33
-added sync/adjust callback for freq trimming
...
-fixed burst function with no outputs
-cleanup some old float testing code
2008-04-08 14:44:00 -06:00
tvoid
f1000547ab
-moved some burst output conditional code
2008-04-08 09:48:47 -06:00
tvoid
be9f4a0844
-preproc defs for tune testing
...
-made burst ouput connections optional
-added realtime scheduling setup
2008-04-08 09:33:35 -06:00
tvoid
4cfc3dca2b
-fixed burst_cf sampling
2008-04-08 01:11:27 -06:00
tvoid
f5881fc49a
working tune delay test
2008-04-07 22:36:31 -06:00