Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-trx
/
e4166be76fc03c9c3b1e960c4e11e1ff723e5cdd
/
Transceiver52M
/
Transceiver.cpp
e4166be
Transceiver: Clean up receival of downlink bursts
by Pau Espin Pedrol
· 5 years ago
e7195ac
Transceiver: Check return value when binding IP addr for clock socket
by Pau Espin Pedrol
· 5 years ago
ca6a78e
Transceiver: fix segfault during init if IP addr binding fails
by Pau Espin Pedrol
· 5 years ago
67aa91b
Drop old setPriority related code
by Pau Espin Pedrol
· 5 years ago
27424a3
Transceiver: Add missing include netinet/in.h
by Pau Espin Pedrol
· 5 years ago
720b912
Transceiver: Clean up code passing parameters to threads
by Pau Espin Pedrol
· 5 years ago
c3325b9
Transceiver: Store TRXD version per channel
by Pau Espin Pedrol
· 5 years ago
21d03d3
Add SPDX annotation
by Pau Espin Pedrol
· 5 years ago
758381b
Transceiver: Initialize mExtRACH in constructor
by Pau Espin Pedrol
· 5 years ago
56c5f29
driveTxPriorityQueue(): enrich logging message
by Vadim Yanitskiy
· 5 years ago
dd571c6
driveTxPriorityQueue(): check if message header format is supported
by Vadim Yanitskiy
· 5 years ago
b312325
driveTxPriorityQueue(): use trxd_hdr_common for message parsing
by Vadim Yanitskiy
· 5 years ago
8d771d2
driveTxPriorityQueue(): cosmetic: use proper type for TDMA TN
by Vadim Yanitskiy
· 5 years ago
cf6113b
Transceiver: Support TRXD v1
by Pau Espin Pedrol
· 5 years ago
13c8109
Transceiver: Support SETFORMAT command
by Pau Espin Pedrol
· 5 years ago
15fa64b
Transceiver: Move out TRXD socket send code to prepare for TRXDv1
by Pau Espin Pedrol
· 5 years ago
7ee2d10
sigProcLib: detectAnyBurst() family: Use struct to gather all out params
by Pau Espin Pedrol
· 5 years ago
95c8318
Transceiver: Support pulling idle frames in pullRadioVector()
by Pau Espin Pedrol
· 5 years ago
9bb24a1
Transceiver: pullRadioVector(): Move initialization of var to start of function
by Pau Espin Pedrol
· 5 years ago
d6dbb1b
Transceiver: Simplify code on early error return when calling detectAnyBurst
by Pau Espin Pedrol
· 5 years ago
be9cd66
Transceiver: Avoid noise calculation formula in 2 branches in pullRadioVector
by Pau Espin Pedrol
· 5 years ago
b9d2515
Transceiver: replace UDPSocket with libosmocore socket API
by Pau Espin Pedrol
· 5 years ago
7dc07b9
Transceiver: Get rid of SoftVector in struct trx_ul_burst_ind
by Pau Espin Pedrol
· 5 years ago
07ddce5
Transceiver: Drop use of GSM::Time from trx_ul_burst_ind
by Pau Espin Pedrol
· 5 years ago
25ae190
Transceiver: Move soft bits normalization to pullRadioVector()
by Pau Espin Pedrol
· 5 years ago
607a414
Transceiver: Move calculation of normalized values (rssiOffset) to pullRadioVector()
by Pau Espin Pedrol
· 5 years ago
0e67cf2
Transceiver: Move nbits burst size calculation to pullRadioVector()
by Pau Espin Pedrol
· 5 years ago
ff6aeb7
Transceiver: Drop unused rssi_valid struct field
by Pau Espin Pedrol
· 5 years ago
ddd18a5
Transceiver: refactor: gather uplink burst parameters in struct
by Pau Espin Pedrol
· 5 years ago
778b30a
Introduce structs to encode TRXD packets
by Pau Espin Pedrol
· 5 years ago
ac0487e
Add option to set stack size in config file, default == 0 == OS default
by Eric Wild
· 5 years ago
b426e4a
Rename and move STOP signal from Transceiver to main
by Pau Espin Pedrol
· 5 years ago
fc73c07
Introduce LOGCHAN macro to standarize logging channel info
by Pau Espin Pedrol
· 5 years ago
a8b3565
VTY: add extended (11-bit) RACH detection toggle
by Vadim Yanitskiy
· 6 years ago
77e1835
cosmetic: Don't call the SDR "USRP" in error message
by Harald Welte
· 6 years ago
1595dda
transceiver: Log TRXCTRL iface responses towards osmo-bts-trx
by Pau Espin Pedrol
· 6 years ago
441d82a
Add TRXCTRL log category
by Pau Espin Pedrol
· 6 years ago
2f53ea4
transceiver: log chan on CTRL command received
by Pau Espin Pedrol
· 6 years ago
74bcc56
Transciever: Log values causing Tx underrun
by Pau Espin Pedrol
· 6 years ago
5b60c98
Use pthread_setname_np to name threads
by Pau Espin Pedrol
· 6 years ago
db936b9
osmo-trx: Add osmo_signal to stop whole transceiver chain correctly on error
by Pau Espin Pedrol
· 6 years ago
f37b0ad
Transceiver: log timing info of stale bursts
by Pau Espin Pedrol
· 6 years ago
e564f0f
Transceiver: Move device specific code to radioDevice class
by Pau Espin Pedrol
· 6 years ago
c0c6d70
Transceiver.cpp: prevent out-of-range array access
by Vadim Yanitskiy
· 7 years ago
8c6c5d2
Transceiver.cpp: fix incorrect format string for SETTSC
by Vadim Yanitskiy
· 7 years ago
a62fcf7
Transceiver.cpp: use pointer arithmetics for CMD parsing
by Vadim Yanitskiy
· 7 years ago
4d9b59c
Transceiver.cpp: properly zero-terminate received commands
by Vadim Yanitskiy
· 7 years ago
bd0efb0
Transceiver.cpp: use a define for the MAX_PACKET_LENGTH
by Vadim Yanitskiy
· 7 years ago
efac20b
Move enums required by VTY to a separate header
by Pau Espin Pedrol
· 7 years ago
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
· 8 years ago
6e1dffd
Move Transceiver::demodulate() to sigProcLib to make it reusable.
by Alexander Chemeris
· 8 years ago
b34e60c
Move BURST_THRESH from Transceiver.cpp to sigProcLib.h to make it reusable.
by Alexander Chemeris
· 8 years ago
4e6c938
Move Transceiver::detectBurst() to sigProcLib to make it reusable.
by Alexander Chemeris
· 8 years ago
f9e78be
Move CorrType type from Transceiver to sigProcLib.
by Alexander Chemeris
· 8 years ago
b61c610
Call vectorSlicer() right before packing bits for transmission to osmo-bts.
by Alexander Chemeris
· 8 years ago
1c0b8b3
sigProcLib: Rename demodulateBurst() to demodGmskBurst() for clarity.
by Alexander Chemeris
· 8 years ago
1dd05cf
sigProcLib: make energyDetect() simpler by returning actual energy.
by Alexander Chemeris
· 8 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
· 9 years ago
58e9591
transceiver: Log channel number in DEBUG output of demoded bursts.
by Alexander Chemeris
· 9 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
· 9 years ago
78d1fc9
transceiver: Properly handle MAXDLY.
by Alexander Chemeris
· 9 years ago
af717b2
EDGE: Add random burst generator filler option
by Tom Tsou
· 9 years ago
8ee2f38
sigproc: Add various GSM burst generators
by Tom Tsou
· 9 years ago
b0aefcb
EDGE: Add interfaces to enable EDGE transceiver
by Tom Tsou
· 9 years ago
5cd70dc
EDGE: Setup variable sampling on receive path
by Tom Tsou
· 9 years ago
4656940
sigproc: Remove normal burst DFE equalizer
by Tom Tsou
· 9 years ago
2079a3c
sigproc: Remove dynamic SPS configuration
by Tom Tsou
· 9 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
· 12 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
Next »