This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Software for ETSI GMR (GEO Mobile Radio)".
The branch, sylvain/gr has been updated
discards 1ff925e76a6df53e76fa0e247afb0417e4d24bd6 (commit)
discards 736b307ed853559ff737ea70dd3e7c7a52708db7 (commit)
discards e2d04a0c04d6dbefa8e77a8f3297c2f196450715 (commit)
discards 1c5f89c4eeca83a94c0676fd3f0dcafa67c0e989 (commit)
discards e35c462027205843723f8d836fd221f329683994 (commit)
discards c4a3dc8e90163f7f8b3996877ff5e6e95851365d (commit)
discards f1bef2c5787846a76e8601ca1804cae762f58490 (commit)
discards 7d240e34bb8b9d75620d12a3209dc4f2011eb9f8 (commit)
discards 143a6c640fc831c7fc661d2ec2d3ae6901680a7e (commit)
discards c07a484f96c216d50208ee78ff27b252c74aa608 (commit)
discards 71f8cfec37c17bb0955bba610138e4d9f4505fdf (commit)
discards da34728b0e995f839d34bf8cec060f55a5495af6 (commit)
discards d554baa91b41e09921ddc798289a5b762e7f2ee0 (commit)
discards d06f61eb8cf2bdce28dd13c54630b1012837cb41 (commit)
discards ea887091194b68f01e8d37bfa4896f724263695d (commit)
via 56850069c21ed16fc1da7817f2571210a96f1be4 (commit)
via d73bb7537420e63c8c07258f99748f8ec992cca4 (commit)
via 909ce7c57d5517374e6fdef7ba289a0a34134804 (commit)
via 9803a371942d6d6e03c24231d8e151a64fa2ad55 (commit)
via a4c7f9cb57f9524fcb53e9127279f1c57830b2b5 (commit)
via 444817909eae375f123def72b209e12ff7e97d20 (commit)
via 1fefd8f2bed5a5e4c5d96e2efdac7ffa724a281c (commit)
via 8712e570ced07a88c4ebec68221ededa986244c4 (commit)
via 507af210ef09f322d0f2e93587c971ab6fdf1c70 (commit)
via 6d3f5922d8e75167e75079d1df5a7a5f24cd8f59 (commit)
via 790b43f0888b566e9fa932a0f0b2b82cc26b354d (commit)
via 2efc4ddc4e3e5a650d4f22f17ce4cd0d08fcde52 (commit)
via 98fec6650d8e7e48bccb87a739c3d9c82167eb05 (commit)
via 32b603a97ecb592651a7c9585f4d24cdab38d524 (commit)
via ef2494b14a72ba3884c2b1291d3a29600923daf0 (commit)
via 3eb52cea3b5b4fbcf8da421c388c6d145c03cf16 (commit)
via b9700ddb2d86d60d003f8cc7d40235a6eed9a49e (commit)
via a8b5bf1a9c4e6e05f95a1825398f405795f6fa79 (commit)
via 8013c3de4261761497293cebb269612f7ce4efce (commit)
via eb9d362e6225e340a937f552ca2115cdfca4cf2b (commit)
via 7c936827ddf502bb4bc7959d18df98ea9a805ac9 (commit)
via 22022252083f8833ef8d46d062edc877957a67a0 (commit)
via 35ed5379ca29c083e0868cd7adb4404a9c1a0934 (commit)
via 7bf5c1e1df8d64491baf2e084589d4d21f431a2a (commit)
via 1ee9f4dc631251d884ecbc68201d7e52d72748b9 (commit)
via 6a4ca30df3624520838a68645cdc04f5923d22e2 (commit)
via b52837b969d9bece1f87555da1c893a34b6531b9 (commit)
via 23d198e18d70661b90a908986947c0f5c992b45e (commit)
via ab9a26c04a6365aae2112a463e077f02862c804d (commit)
via 56392c0f1ca1f83c32816f41cce1e8be9a5be6e6 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (1ff925e76a6df53e76fa0e247afb0417e4d24bd6)
\
N -- N -- N (56850069c21ed16fc1da7817f2571210a96f1be4)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-gmr/commit/?id=56850069c21ed16fc1da7817f257121…
commit 56850069c21ed16fc1da7817f2571210a96f1be4
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Apr 5 09:16:20 2015 +0200
gr-gmr1: Remove unused app scan.py / parse.py
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=d73bb7537420e63c8c07258f99748f8…
commit d73bb7537420e63c8c07258f99748f8ec992cca4
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 23:57:43 2015 +0200
gr-gmr1: Make rach_demod block update the 'freq' tag with its own estimation
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=909ce7c57d5517374e6fdef7ba289a0…
commit 909ce7c57d5517374e6fdef7ba289a0a34134804
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 22:53:44 2015 +0200
gr-gmr1: Switch the 'freq' tag to be in Hertz
This also required adapting the file_sink. It now has an option to
specify if the spectrum was inverted or not. It's necessary to know
if the received frequency has to be added or substracted from the
center frequency.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=9803a371942d6d6e03c24231d8e151a…
commit 9803a371942d6d6e03c24231d8e151a64fa2ad55
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 20:25:42 2015 +0200
gr-gmr1: Tighten the low_pass in gmr_rach_scan
30 kHz is more than enough and helps get rid of adjacent bursts better
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=a4c7f9cb57f9524fcb53e9127279f1c…
commit a4c7f9cb57f9524fcb53e9127279f1c57830b2b5
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 20:24:56 2015 +0200
gr-gmr1: Change freq_offset to peak_freq
This represents the frequency of the expected peak compared to the center
of the burst. This is also the frequency at which the peak CW will end
up at at the output.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=444817909eae375f123def72b209e12…
commit 444817909eae375f123def72b209e12ff7e97d20
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sat Apr 4 18:13:19 2015 +0200
gr-gmr1: Make rach_detect_fft use sample_rate instead of fft_size as param
The is really no reason to use any other fft size than the auto computed
one and having the sample_rate will allow the output frequency to be
in hz rather than radian.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=1fefd8f2bed5a5e4c5d96e2efdac7ff…
commit 1fefd8f2bed5a5e4c5d96e2efdac7ffa724a281c
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:59:06 2015 +0200
gr-gmr1/rach_demod: Improve initial frequency estimation
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=8712e570ced07a88c4ebec68221eded…
commit 8712e570ced07a88c4ebec68221ededa986244c4
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:56:53 2015 +0200
gr-grm1/rach_detect_fft: Fix the direction of peak offset compensation
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=507af210ef09f322d0f2e93587c971a…
commit 507af210ef09f322d0f2e93587c971ab6fdf1c70
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:56:29 2015 +0200
gr-gmr1: Add a tag with the time of RACH and write it to file
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=6d3f5922d8e75167e75079d1df5a7a5…
commit 6d3f5922d8e75167e75079d1df5a7a5f24cd8f59
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Mar 29 20:55:44 2015 +0200
gr-gmr1/rach_detect_fft: Use a global constant for freq key
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=790b43f0888b566e9fa932a0f0b2b82…
commit 790b43f0888b566e9fa932a0f0b2b82cc26b354d
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Feb 22 20:43:15 2015 +0100
gr-gmr1: Make use of that new text sink in the default GRC app
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=2efc4ddc4e3e5a650d4f22f17ce4cd0…
commit 2efc4ddc4e3e5a650d4f22f17ce4cd0d08fcde52
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Feb 22 20:42:49 2015 +0100
gr-gmr1: Add special file sink to record RACH in text format
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=98fec6650d8e7e48bccb87a739c3d9c…
commit 98fec6650d8e7e48bccb87a739c3d9c82167eb05
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Fri Jan 30 10:11:02 2015 +0100
gr-gmr1: Make use of the new delimited burst feature
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=32b603a97ecb592651a7c9585f4d24c…
commit 32b603a97ecb592651a7c9585f4d24cdab38d524
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Fri Jan 30 10:07:22 2015 +0100
gr-gmr1: Import new burst_to_tagged_stream logic
Note that this cheats a little since I use the output buffer as temporary
storage (i.e. writing samples to it and not telling GR until later ...)
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=ef2494b14a72ba3884c2b1291d3a296…
commit ef2494b14a72ba3884c2b1291d3a29600923daf0
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Aug 31 22:10:41 2014 +0200
gr-gmr1: First code import with working RACH detection
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
Doxyfile.in | 11 +-
Makefile.am | 4 +-
README | 2 +-
configure.ac | 1 +
include/osmocom/gmr1/codec/codec.h | 2 +-
include/osmocom/gmr1/gsmtap.h | 4 +-
include/osmocom/gmr1/l1/Makefile.am | 2 +-
include/osmocom/gmr1/l1/a5.h | 2 +-
include/osmocom/gmr1/l1/bcch.h | 2 +-
include/osmocom/gmr1/l1/ccch.h | 2 +-
include/osmocom/gmr1/l1/conv.h | 16 +-
include/osmocom/gmr1/l1/crc.h | 2 +-
include/osmocom/gmr1/l1/defs.h | 2 +-
include/osmocom/gmr1/l1/facch3.h | 2 +-
include/osmocom/gmr1/l1/facch9.h | 2 +-
include/osmocom/gmr1/l1/interleave.h | 2 +-
include/osmocom/gmr1/l1/punct.h | 69 +-
include/osmocom/gmr1/l1/rach.h | 2 +-
include/osmocom/gmr1/l1/scramb.h | 2 +-
include/osmocom/gmr1/l1/tch3.h | 2 +-
include/osmocom/gmr1/l1/tch9.h | 2 +-
include/osmocom/gmr1/l1/{bcch.h => xch_dc12.h} | 22 +-
include/osmocom/gmr1/sdr/defs.h | 2 +-
include/osmocom/gmr1/sdr/dkab.h | 2 +-
include/osmocom/gmr1/sdr/fcch.h | 28 +-
include/osmocom/gmr1/sdr/nb.h | 3 +-
include/osmocom/gmr1/sdr/pi4cxpsk.h | 14 +-
src/Makefile.am | 10 +-
src/codec/ambe.c | 4 +-
src/codec/codec.c | 2 +-
src/codec/frame.c | 2 +-
src/codec/math.c | 2 +-
src/codec/private.h | 2 +-
src/codec/synth.c | 2 +-
src/codec/tables.c | 2 +-
src/codec/tone.c | 8 +-
src/gmr1_ambe_decode.c | 2 +-
src/gmr1_gen_mat.c | 2 +-
src/gmr1_rach_gen.c | 2 +-
src/gmr1_rx.c | 28 +-
src/gmr1_rx_live.c | 128 +++
src/gsmtap.c | 8 +-
src/l1/Makefile.am | 2 +-
src/l1/a5.c | 2 +-
src/l1/bcch.c | 6 +-
src/l1/ccch.c | 6 +-
src/l1/conv.c | 420 +++++++++-
src/l1/crc.c | 2 +-
src/l1/facch3.c | 4 +-
src/l1/facch9.c | 4 +-
src/l1/interleave.c | 2 +-
src/l1/punct.c | 912 ++++++++++++++++++++-
src/l1/rach.c | 4 +-
src/l1/scramb.c | 2 +-
src/l1/tch3.c | 4 +-
src/l1/tch9.c | 14 +-
src/l1/{ccch.c => xch_dc12.c} | 48 +-
src/rtfwk/Makefile.am | 12 +
src/rtfwk/common.c | 75 ++
src/rtfwk/common.h | 81 ++
src/rtfwk/ringbuf.c | 141 ++++
src/rtfwk/ringbuf.h | 86 ++
src/rtfwk/sa_bcch_ccch.c | 392 +++++++++
.../gmr1/gsmtap.h => src/rtfwk/sa_bcch_ccch.h | 33 +-
src/rtfwk/sa_fcch.c | 256 ++++++
.../osmocom/gmr1/gsmtap.h => src/rtfwk/sa_fcch.h | 35 +-
src/rtfwk/sa_file.c | 115 +++
.../osmocom/gmr1/gsmtap.h => src/rtfwk/sa_file.h | 29 +-
src/rtfwk/sa_tch3.c | 471 +++++++++++
.../osmocom/gmr1/gsmtap.h => src/rtfwk/sa_tch3.h | 37 +-
src/rtfwk/sa_tch9.c | 258 ++++++
.../osmocom/gmr1/gsmtap.h => src/rtfwk/sa_tch9.h | 37 +-
src/rtfwk/sampbuf.c | 361 ++++++++
src/rtfwk/sampbuf.h | 111 +++
src/sdr/dkab.c | 2 +-
src/sdr/fcch.c | 154 ++--
src/sdr/nb.c | 33 +-
src/sdr/pi4cxpsk.c | 37 +-
utils/gmr1_process_recording.py | 88 ++
utils/gmr1_rx_lband.py | 557 +++++++++++++
81 files changed, 4848 insertions(+), 396 deletions(-)
copy include/osmocom/gmr1/l1/{bcch.h => xch_dc12.h} (59%)
create mode 100644 src/gmr1_rx_live.c
copy src/l1/{ccch.c => xch_dc12.c} (63%)
create mode 100644 src/rtfwk/Makefile.am
create mode 100644 src/rtfwk/common.c
create mode 100644 src/rtfwk/common.h
create mode 100644 src/rtfwk/ringbuf.c
create mode 100644 src/rtfwk/ringbuf.h
create mode 100644 src/rtfwk/sa_bcch_ccch.c
copy include/osmocom/gmr1/gsmtap.h => src/rtfwk/sa_bcch_ccch.h (62%)
create mode 100644 src/rtfwk/sa_fcch.c
copy include/osmocom/gmr1/gsmtap.h => src/rtfwk/sa_fcch.h (60%)
create mode 100644 src/rtfwk/sa_file.c
copy include/osmocom/gmr1/gsmtap.h => src/rtfwk/sa_file.h (60%)
create mode 100644 src/rtfwk/sa_tch3.c
copy include/osmocom/gmr1/gsmtap.h => src/rtfwk/sa_tch3.h (62%)
create mode 100644 src/rtfwk/sa_tch9.c
copy include/osmocom/gmr1/gsmtap.h => src/rtfwk/sa_tch9.h (62%)
create mode 100644 src/rtfwk/sampbuf.c
create mode 100644 src/rtfwk/sampbuf.h
create mode 100755 utils/gmr1_process_recording.py
create mode 100755 utils/gmr1_rx_lband.py
hooks/post-receive
--
Software for ETSI GMR (GEO Mobile Radio)