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=62934cd82b3036ef7900e443c6d93d06...
commit 62934cd82b3036ef7900e443c6d93d06ea684495 Author: Tom Tsou tom.tsou@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@ettus.com
http://cgit.osmocom.org/osmo-trx/commit/?id=014ad19d533be1f5941deae1576542a0...
commit 014ad19d533be1f5941deae1576542a041d3870c Author: Tom Tsou tom.tsou@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@ettus.com
http://cgit.osmocom.org/osmo-trx/commit/?id=64d4b1a5bcc2b9fefe7e0f93e66abd20...
commit 64d4b1a5bcc2b9fefe7e0f93e66abd206ee94a22 Author: Tom Tsou tom.tsou@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@ettus.com
http://cgit.osmocom.org/osmo-trx/commit/?id=d325343ecca5c6484eeda5ebf9e230c8...
commit d325343ecca5c6484eeda5ebf9e230c810ea4b82 Author: Tom Tsou tom.tsou@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@ettus.com
http://cgit.osmocom.org/osmo-trx/commit/?id=5cd70dc4ec6a658c2835c805a8b94135...
commit 5cd70dc4ec6a658c2835c805a8b941351c90ccb0 Author: Tom Tsou tom.tsou@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@ettus.com
http://cgit.osmocom.org/osmo-trx/commit/?id=465694027b297d624f1a87803c46b1ed...
commit 465694027b297d624f1a87803c46b1ed46d5be95 Author: Tom Tsou tom.tsou@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@ettus.com
http://cgit.osmocom.org/osmo-trx/commit/?id=2079a3c66481660317cdc25ef0118ee7...
commit 2079a3c66481660317cdc25ef0118ee73a7b7839 Author: Tom Tsou tom.tsou@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@ettus.com
-----------------------------------------------------------------------
hooks/post-receive
osmocom-commitlog@lists.osmocom.org