Andreas Eversberg
2e4a26a0e9
TRX: Add VTY options to enable and disable SETTSC and SETBSIC
2015-09-22 16:41:28 +02:00
Andreas Eversberg
219ece83a3
TRX: Implementation of MS power and timing advance loops
2015-09-22 16:41:27 +02:00
Andreas Eversberg
889890da43
TRX: Improved handling of clock indications.
...
If no clock is received, a POWEROFF is sent until clock is detected.
2015-09-22 16:41:27 +02:00
Andreas Eversberg
23a5183767
TRX: Fixes to TRX interface
...
Ignore false response to uncritical commands.
2015-09-22 16:41:27 +02:00
Andreas Eversberg
cd463dd72a
TRX: Minor fixes, especially handle TOA of RACH correctly
2015-09-22 16:41:25 +02:00
Andreas Eversberg
e0959e7929
TRX: Use received TRX clocks to determine availablility of tranceiver
...
Only if transceiver becomes available, control commands are sent. If
tranceiver is gone, reset scheduler.
The current availability state is sent to BSC via OML state change
commands.
2015-09-22 16:41:25 +02:00
Andreas Eversberg
cd0581d815
TRX: On negative response of critical commands, shutdown BTS
2015-09-22 16:41:24 +02:00
Andreas Eversberg
acc71ffb4b
TRX: Introduce osmobts-trx, a layer 1 implementation for OpenBTS tranceivers
...
The code is quite complete, TCH and PDCH channels are not yet tested.
2015-09-22 16:41:24 +02:00