Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-trx
/
ddf4743306fe431110cfd2370227183202dac441
/
Transceiver52M
/
Transceiver.cpp
8c80095
Add -j option to bind to specific address
by Pau Espin Pedrol
· 7 years ago
934da48
transceiver: Avoid sending clock indications when trx is not powered on
by Pau Espin Pedrol
· 7 years ago
7c405a0
cosmetic: transciever: Remove trailing whitespaces
by Pau Espin Pedrol
· 7 years ago
d67bd60
transceiver: Fix POWEROFF crash on USRP2/N200/X300 devices
by Tom Tsou
· 7 years ago
6031734
Transceiver: Remove unsigned negative compares
by Tom Tsou
· 7 years ago
6e1dffd
Move Transceiver::demodulate() to sigProcLib to make it reusable.
by Alexander Chemeris
· 7 years ago
b34e60c
Move BURST_THRESH from Transceiver.cpp to sigProcLib.h to make it reusable.
by Alexander Chemeris
· 7 years ago
4e6c938
Move Transceiver::detectBurst() to sigProcLib to make it reusable.
by Alexander Chemeris
· 7 years ago
f9e78be
Move CorrType type from Transceiver to sigProcLib.
by Alexander Chemeris
· 7 years ago
b61c610
Call vectorSlicer() right before packing bits for transmission to osmo-bts.
by Alexander Chemeris
· 7 years ago
1c0b8b3
sigProcLib: Rename demodulateBurst() to demodGmskBurst() for clarity.
by Alexander Chemeris
· 7 years ago
1dd05cf
sigProcLib: make energyDetect() simpler by returning actual energy.
by Alexander Chemeris
· 7 years ago
365bc38
transceiver: Fix command build warning
by Tom Tsou
· 8 years ago
4609f32
transceiver: Fix 4 SPS receive TOA value
by Tom Tsou
· 8 years ago
7c741ec
transceiver: Fix mixed GSMK / 8-PSK transmission
by Tom Tsou
· 8 years ago
c37594f
mcbts: Allow out of order channel setup
by Tom Tsou
· 8 years ago
ffee30d
transceiver: Remove HANDOVER warnings
by Tom Tsou
· 8 years ago
64464e6
egprs: Enable 8-PSK burst detection when EDGE is enabled
by Tom Tsou
· 8 years ago
e887108
egprs: Enable 8-PSK length vectors on the Tx interface
by Tom Tsou
· 8 years ago
a84e162
sigproc: Adjust burst detection threshold criteria
by Tom Tsou
· 8 years ago
c8c4eac
transceiver: Do not report error on SETTSC when radio is on
by Tom Tsou
· 8 years ago
37c52c7
transceiver: Add an option to emulate a RACH delay in random filler mode.
by Alexander Chemeris
· 8 years ago
58e9591
transceiver: Log channel number in DEBUG output of demoded bursts.
by Alexander Chemeris
· 8 years ago
2c650a6
common: Add mandatory length field to UDP receive calls
by Tom Tsou
· 8 years ago
9664c3a
transceiver: Do not pass transceiver state struct to function where it's not used.
by Alexander Chemeris
· 8 years ago
5efe050
transceiver: Add an option to generate random Access Bursts.
by Alexander Chemeris
· 8 years ago
78d1fc9
transceiver: Properly handle MAXDLY.
by Alexander Chemeris
· 8 years ago
af717b2
EDGE: Add random burst generator filler option
by Tom Tsou
· 8 years ago
8ee2f38
sigproc: Add various GSM burst generators
by Tom Tsou
· 8 years ago
b0aefcb
EDGE: Add interfaces to enable EDGE transceiver
by Tom Tsou
· 8 years ago
5cd70dc
EDGE: Setup variable sampling on receive path
by Tom Tsou
· 8 years ago
4656940
sigproc: Remove normal burst DFE equalizer
by Tom Tsou
· 8 years ago
2079a3c
sigproc: Remove dynamic SPS configuration
by Tom Tsou
· 8 years ago
5a06806
Transceiver: Add support for OsmoBTS style handover.
by Alexander Chemeris
· 9 years ago
e692ce9
transceiver: Add a debug option to dump selected timeslots to disk.
by Alexander Chemeris
· 9 years ago
81c6873
Transceiver: Do not update state->SNRestimate if equalization is disabled.
by Alexander Chemeris
· 9 years ago
130a800
sigProcLib: Abstract out common part of Normal/RACH burst detection.
by Alexander Chemeris
· 9 years ago
2b54210
Transceiver: Update noise level only when the timeslot is marked as IDLE.
by Alexander Chemeris
· 9 years ago
2268c85
transceiver: Remove noise/RSSI gating.
by Alexander Chemeris
· 9 years ago
954b118
Transceiver: Fix clipping detection.
by Alexander Chemeris
· 9 years ago
dbe26ab
Transceiver: Print noise level for each burst in debug mode.
by Alexander Chemeris
· 9 years ago
e8905a0
osmo-trx: Add a command line option for the dBFS to dBm offset.
by Alexander Chemeris
· 9 years ago
6a2bf0d
transceiver: Drive clock indication form the receive thread.
by Alexander Chemeris
· 9 years ago
2966048
transceiver: Fix out-of-bounds acces in genRandNormalBurst().
by Alexander Chemeris
· 9 years ago
194a9b1
Transceiver52M: Change POWERON behavior to return success if the transceiver is already running, and only return fail on device
by Ivan Kluchnikov
· 9 years ago
1fe5282
Transceiver: Check TSC values to be in [0..7] range.
by Alexander Chemeris
· 9 years ago
4438a9f
Transceiver: Make error response to an unknown command on UDP command interface more understandable.
by Alexander Chemeris
· 11 years ago
64ad712
test: Add command line random normal burst option
by Tom Tsou
· 9 years ago
577cd02
sigproc: Add clipping detection on RACH and TSC input
by Tom Tsou
· 9 years ago
eb54bdd
Transceiver52M: Implement POWEROFF command
by Tom Tsou
· 10 years ago
a4d1a41
Transceiver52M: Allow setting gain before POWERON
by Tom Tsou
· 10 years ago
ccb73e1
Transceiver52M: Fix retransmissions when filler table is enabled
by Thomas Tsou
· 10 years ago
15d743e
Transceiver52M: Disable filler table retransmissions by default
by Thomas Tsou
· 11 years ago
fb827d0
Transceiver52M: Ignore channel estimation if we are not equalizing
by Thomas Tsou
· 11 years ago
3f32ab5
Transceiver52M: Enable all warnings and resolve
by Thomas Tsou
· 11 years ago
477b77c
Transceiver52M: Remove unused code
by Thomas Tsou
· 11 years ago
d3fccea
Transceiver52M: Allow only channel zero to set TSC value
by Thomas Tsou
· 11 years ago
cb269a3
Transceiver52M: Use independent power scaling varables for each channel
by Thomas Tsou
· 11 years ago
a0179e3
Transceiver52M: Use independent noise vectors for each channel
by Thomas Tsou
· 11 years ago
ef25dba
Transceiver52M: Ignore detected bursts at the noise floor
by Thomas Tsou
· 11 years ago
2d0c00b
Transceiver52M: Check time slot validity of incoming bursts
by Thomas Tsou
· 11 years ago
e90a42b
Transceiver52M: Add dual channel diversity receiver option
by Thomas Tsou
· 11 years ago
30421a7
Transceiver52M: Refactor receive path outer burst handling
by Thomas Tsou
· 11 years ago
a2fe91a
Transceiver52M: Add vectorized radio burst capability
by Thomas Tsou
· 11 years ago
e1ce925
Transceiver52M: Rearrange socket port assignemnts
by Thomas Tsou
· 11 years ago
a4cf48c
Transceiver52M: Set priority on downlink socket thread
by Thomas Tsou
· 11 years ago
7553aa9
Transceiver52M: Set variable thread priority levels
by Thomas Tsou
· 11 years ago
204a9f1
Transceiver52M: Add multi channel transceiver support
by Thomas Tsou
· 11 years ago
f078273
Transceiver52M: Separate transceiver per-slot state information
by Thomas Tsou
· 11 years ago
d647ec5
Transceiver52M: Delay socket allocation to heap
by Thomas Tsou
· 11 years ago
c289d7a
Transceiver52M: Remove transmit logging option
by Thomas Tsou
· 11 years ago
a1a3ab4
Transceiver52M: Update RSSI calculation
by Thomas Tsou
· 11 years ago
fa3a787
Transceiver52M: Update noise measurement calculation
by Thomas Tsou
· 11 years ago
c1f7c42
Transceiver52M: Setup dual sample rate transceiver
by Thomas Tsou
· 11 years ago
92c16df
Transceiver52M: Separate main transmit and receive drive threads
by Thomas Tsou
· 11 years ago
d5a80c3
Transceiver52M: Disable equalization
by Thomas Tsou
· 11 years ago
865bca4
Transceiver52M: Refactor RACH and normal burst detection
by Thomas Tsou
· 11 years ago
8181b01
Transceiver52M: Disable energy detector
by Thomas Tsou
· 11 years ago
e57004d
Transceiver52M: Generate RACH correlation sequence at initialization
by Thomas Tsou
· 11 years ago
83e0689
Transceiver52M: Make GSM pulse filter internal to implementation
by Thomas Tsou
· 11 years ago
d24cc2c
Transceiver52M: Rename samples-per-symbol variable names
by Thomas Tsou
· 11 years ago
02d88d1
Transceiver52M: Add UHD device type checking
by Thomas Tsou
· 11 years ago
d734e2d
Fix build of the Transceiver.
by Alexander Chemeris
· 11 years ago
fc40a84
Transceiver52M: Add more complete specification of GPRS types
by ttsou
· 11 years ago
258855c
Transceiver52M: Add GPRS combinations to correlation types
by ttsou
· 11 years ago
2064297
Transceiver52: allow for handling of TCH/H slots
by ttsou
· 11 years ago
e8dde02
transceiver52m: reset energy threshold on receive gain changes
by ttsou
· 12 years ago
ec842de
Alexander's patches:
by kurtis.heimerl
· 12 years ago
2173abf
transceiver: b100: raise minimum transmit latency value
by ttsou
· 12 years ago
e380af3
transceiver: make the transmit drive loop bus dependent
by kurtis.heimerl
· 13 years ago
0628613
transceiver: rename getting radio vector time to getTime()
by kurtis.heimerl
· 13 years ago
3ed6fb7
transceiver: fix energy threshold bug
by kurtis.heimerl
· 13 years ago
7ac54b1
transceiver: simplify transmit power control
by kurtis.heimerl
· 13 years ago
58d6a01
transceiver: rework digital gain settings
by kurtis.heimerl
· 13 years ago
41f708b
uhd: disable adaptive buffering in 52 MHz transceiver
by kurtis.heimerl
· 13 years ago
6b495a5
uhd: inline thread priority setting
by kurtis.heimerl
· 13 years ago
b3a0ca4
Adding in the missing Transceiver52M directory
by dburgess
· 13 years ago