aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-trx/trx_if.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-27trx/scheduler: Use integer math for TOA (Timing of Arrival)Harald Welte1-6/+6
2018-01-19bts-trx: Detect duplicated responses for retransmitted commandsPau Espin Pedrol1-2/+16
2018-01-19bts-trx: trx_if.c: Improve parsing of received RSP messages from TRXPau Espin Pedrol1-69/+127
2018-01-19bts-trx: trx_if.c: trx_ctrl_read_cb: Move error handling to end of funcPau Espin Pedrol1-6/+7
2018-01-19bts-trx: trx_if.c: Log timedout+retransmitted CMDPau Espin Pedrol1-2/+7
2017-12-10bts-trx: Avoid enqueueing consecutive duplicate messages to TRXPau Espin Pedrol1-2/+7
2017-12-10bts-trx: trx_ctrl_cmd: Simplify var assignment logicPau Espin Pedrol1-3/+2
2017-11-06trx: Don't assume phy_instance_by_num() returns non-NULLHarald Welte1-0/+2
2017-11-06trx: Avoid NULL+1 dereference in trx_ctrl_read_cb()Harald Welte1-1/+3
2017-11-06trx: Better be safe than sorry before calling strlenHarald Welte1-0/+2
2017-08-25osmo-bts-trx: Relax validation to allow TRX data bursts without paddingPau Espin Pedrol1-1/+2
2017-08-09TRX: Remove global variables, move SETBSIC/SETTSC handling into phy_linkHarald Welte1-10/+8
2017-07-01TRX: don't free l1h in trx_phy_inst_close()Harald Welte1-1/+0
2017-07-01TRX: merge/simplify l1_if and trx_if codeHarald Welte1-55/+92
2017-07-01TRX: Rename trx_if_data() -> trx_if_send_burst()Harald Welte1-1/+1
2017-07-01trx_if: Improve error handlingHarald Welte1-3/+8
2017-07-01TRX: trx_if: Improve code description / commentsHarald Welte1-13/+54
2017-06-06trx: Allow BTS and TRX to be on different IPsPau Espin Pedrol1-32/+11
2016-12-01trx: Add "maxdlynb" VTY command to control max TA for Normal Bursts.Alexander Chemeris1-0/+5
2016-08-08osmo-bts-trx: Fix PCS1900 operationMike McTernan1-2/+12
2016-07-28trx: Enable EGPRS handling through burst lengthsTom Tsou1-11/+20
2016-06-22Clarify logging messageMax1-1/+1
2016-06-16TRX: Add vty command to power on/off transceiverMax1-3/+4
2016-06-16Fix OML activationMax1-1/+3
2016-02-15Introduce new phy_link and phy_instance abstractionHarald Welte1-39/+94
2016-02-15TRX: Move scheduler to src/commonHarald Welte1-1/+1
2016-02-15TRX: scheduler: Move trx_sched_clock() to scheduler_trx.cHarald Welte1-2/+3
2016-02-15TRX: scheduler: don't access l1h->config from schedulerHarald Welte1-0/+4
2016-02-15TRX: factor out the scheduler from remaining codeHarald Welte1-1/+1
2016-01-16TRX: replace some more 2715648 magic numbers with GSM_HYPERFRAMEHarald Welte1-3/+3
2015-09-22trx: fix potential use of uninitialized toa variable.Alexander Chemeris1-1/+1
2015-09-22trx: Send POWERON/OFF commands to osmo-bts only for the first channel.Alexander Chemeris1-2/+8
2015-09-22TRX: Check if Transceiver indicates an out of range clockAndreas Eversberg1-7/+15
2015-09-22TRX: Show which TRX does not respond or rejects a commandAndreas Eversberg1-3/+4
2015-09-22TRX: Handover access burst supportAndreas Eversberg1-0/+10
2015-09-22TRX: Fixed typos tranceiver -> transceiverAndreas Eversberg1-12/+12
2015-09-22TRX: Fix: Cleanly free TRX instances during initialization in case of an errorAndreas Eversberg1-3/+3
2015-09-22TRX: Add VTY options to enable and disable SETTSC and SETBSICAndreas Eversberg1-2/+12
2015-09-22TRX: Implementation of MS power and timing advance loopsAndreas Eversberg1-1/+13
2015-09-22TRX: Improved handling of clock indications.Andreas Eversberg1-1/+4
2015-09-22TRX: Fixes to TRX interfaceAndreas Eversberg1-6/+7
2015-09-22TRX: Minor fixes, especially handle TOA of RACH correctlyAndreas Eversberg1-3/+3
2015-09-22TRX: Use received TRX clocks to determine availablility of tranceiverAndreas Eversberg1-0/+6
2015-09-22TRX: On negative response of critical commands, shutdown BTSAndreas Eversberg1-23/+31
2015-09-22TRX: Introduce osmobts-trx, a layer 1 implementation for OpenBTS tranceiversAndreas Eversberg1-0/+495