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 "OpenBTS' transceiver retro-fit".
The branch, edge has been created
at 62934cd82b3036ef7900e443c6d93d06ea684495 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-trx/commit/?id=62934cd82b3036ef7900e443c6d93d0…
commit 62934cd82b3036ef7900e443c6d93d06ea684495
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Sun Mar 6 20:57:34 2016 -0800
sigproc: Add various GSM burst generators
Setup generators for empty, random, and dummy bursts. This moves error
prone burst length handling out of the Transceiver and into the signal
processing core.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=014ad19d533be1f5941deae1576542a…
commit 014ad19d533be1f5941deae1576542a041d3870c
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Sun Mar 6 20:31:51 2016 -0800
sigproc: Always use 625 sample length bursts with 4 SPS
At 4 samples per symbol, we don't need to maintain the 156/157 sample
slot structure to account for the GSM 156.25 sample burst length.
Set the 4 SPS Laurent modulator to ignore the guard interval setting
and always output 625 sample sized bursts. The EDGE 8-PSK modulator
already has this behavior.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=64d4b1a5bcc2b9fefe7e0f93e66abd2…
commit 64d4b1a5bcc2b9fefe7e0f93e66abd206ee94a22
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Sun Mar 6 03:44:34 2016 -0800
EDGE: Add interfaces to enable EDGE transceiver
Create EDGE slot type in the Transceiver. When EDGE mode is enabled
for a particular slot, blind detection will be performed by
correlating against EDGE followed by normal bursts if no EDGE burst
is found.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=d325343ecca5c6484eeda5ebf9e230c…
commit d325343ecca5c6484eeda5ebf9e230c810ea4b82
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Sun Mar 6 03:08:01 2016 -0800
EDGE: Add 8-PSK modulator and demodulator
Setup correlator and detection process similar to the GMSK
receiver chain. Require 4 SPS sampling on both Rx and Tx paths
as 1 SPS sampling adds too much distoration for 8-PSK recovery.
Core receiver operations still run at 1 SPS with the exception
of fractional delay filtering, which runs at the higher rate.
Perform linear equalization to handle the Gaussian pulse
induced ISI. The fixed impulse response used for equalizer tap
calculation consists of combined EDGE pulse shape filter and
effects of the downsampling filter. Note that the non-adaptive
equalizer corrects for modulation induced band limiting and
does not account for or compensate for fading channel effects.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=5cd70dc4ec6a658c2835c805a8b9413…
commit 5cd70dc4ec6a658c2835c805a8b941351c90ccb0
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Sun Mar 6 01:28:40 2016 -0800
EDGE: Setup variable sampling on receive path
Allow setting the device to non single SPS sample rates - mainly
running at 4 SPS as the signal processing library does not support
other rates. Wider bandwith support is required on the receive path
to avoid 8-PSK bandlimiting distortion for EDGE.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=465694027b297d624f1a87803c46b1e…
commit 465694027b297d624f1a87803c46b1ed46d5be95
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Sun Mar 6 01:59:38 2016 -0800
sigproc: Remove normal burst DFE equalizer
DFE equalizer is unused and has been experiencing code rot for
multiple years. The effect is a significant amount of baggage being
carried in the Transceiver and interfaces.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=2079a3c66481660317cdc25ef0118ee…
commit 2079a3c66481660317cdc25ef0118ee73a7b7839
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Sun Mar 6 00:58:56 2016 -0800
sigproc: Remove dynamic SPS configuration
Samples per symbol used by the transceiver is not configurable through
the socket interface once running, so stop pretending like it could be.
Initialize all tables and midambles at start.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
hooks/post-receive
--
OpenBTS' transceiver retro-fit