aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-sysmo/femtobts.c
AgeCommit message (Collapse)AuthorFilesLines
2012-10-28sysmobts: Add support for reading calibration tables0.1.0Harald Welte1-0/+16
'trx-calibration-path' is the new VTY command indicating the path name where the calibration files can be found. Calibration is only implemented for SUPERFEMTO API version 2.4.0 or later.
2012-10-27make it build against sysmobts v2 APO 0.1, 0.2, 1.0, 2.0, 2.1, 2.2, 2.4 and 3.0Harald Welte1-0/+10
2012-07-25vty: Document the gsmtap SAPI and the dsp trace flags parametersHolger Hans Peter Freyther1-0/+31
Introduce femtobts_tracef_docs with some more information about the traceflags, add parameters to the vty_cmd_string_from_valstr for specifying the separator, the suffix and if the name should be lowered.
2012-05-13Adapt to L1 firmware/API version 2.1Harald Welte1-7/+9
2012-05-12sysmobts: Save the clock-source to the config fileHolger Hans Peter Freyther1-4/+4
Make the clock names lower case to match with the vty command.
2012-04-19add a VTY command for activating PDCH channels (in EGPRS mode)Harald Welte1-0/+27
This allows us to do RF measurements (EDGE EVM and the like) even without having any PCU/RLC/MAC code as of now. To use it, configure PDCH type timeslots (e.g. TS 7) in the BSC and then use "trx 0 7 activate 0" to manually activate the PDTCH lchan on top of that timeslot. The BTS will now happily transmit EDGE/8PSK data.
2012-04-19Improve logging of L1 MPH request by printing the directionHarald Welte1-0/+9
where previously we would only see <0006> oml.c:931 (bts=0,trx=0,ts=1,ss=0) MPH-DEACTIVATE.req (FACCH/F) we now get <0006> oml.c:931 (bts=0,trx=0,ts=1,ss=0) MPH-DEACTIVATE.req (FACCH/F RxUL) to notice it is modifying the receive path in the uplink direction.
2012-03-17introduce a command that permits setting the clock source via vtyHarald Welte1-0/+11
the default source is the OCXO
2012-03-15update to new "superfemto.h" header file namingHarald Welte1-38/+38
2012-01-14efr: Add efr to the femtobts_tch_pl_names arrayHolger Hans Peter Freyther1-0/+1
Parts of the code check if GsmL1_TchPlType_Efr is defined, others parts don't. Follow the easy route and assume it is defined.
2011-07-24sysmobts: add a skeleton for codec frame processingHarald Welte1-0/+17
2011-07-05sysmobts: add value_string for dsp trace flagsHarald Welte1-0/+35
2011-06-27re-work original osmo-bts with support for sysmocom femtobtsHarald Welte1-0/+186
This code re-works osmo-bts to add support for the upcoming sysmocom BTS. It also tries to add some level of abstraction between the generic part of a BTS (A-bis, RSL, OML, data structures, paging scheduling, BCCH/AGCH scheduling, etc.) and the actual hardware-specific bits. The hardware-specific bits are currently only implemented for the sysmocom femtobts, but should be (re-)added for osmocom-bb, as well as a virtual BTS for simulation purpose later. The sysmocom bts specific parts require hardware-specific header files which are (at least currently) not publicly distributed.