osmocom-bb/src/host/layer23/src/common
Harald Welte 73a809e57b Tell L1CTL_FBSB_REQ the expected received signal level
As Dieter points out, this drastically improves the resiliance to high
receive levels on the C155.  We cannot blindly assume a received signal
level of -85 dBm if the BTS is 2m away and we actually receive -40 dBm.

This patch extends the L1CTL_FBSB_REQ data structure in layer 1 with the
respective field, as well as the l1ctl_tx_fbsb_req() API function called
from the various layer23 apps.

"mobile" and "bcch_scan" already did a PM request and thus know the
expected signal power.  "ccch_scan" and "cbch_sniff" apparently don't
do, so the -85 dBm constant is now hardcoded into the host-side source
code there, and should probably be fixed in a follow-up patch.
2012-11-20 10:13:44 +01:00
..
Makefile.am Fix linking with GNU ld 2.22 and libgps 2012-09-17 08:40:44 +02:00
gps.c host: Add support for the new gpsd API 2012-01-17 08:11:07 +01:00
l1ctl.c Tell L1CTL_FBSB_REQ the expected received signal level 2012-11-20 10:13:44 +01:00
l1ctl_lapdm_glue.c host/layer23: Removed local copy of LAPDm, using libosmocore instad 2011-11-13 20:25:19 +01:00
l1l2_interface.c host/layer23: Flush L1CTL/SAP workqueues when exitting 2011-11-13 20:25:20 +01:00
logging.c host/mobile: Adding (partly implemented) supplementary service support 2011-11-13 20:25:20 +01:00
main.c l23: Add option for mobile-app to bind to other interfaces than localhost 2012-03-01 22:45:51 +01:00
networks.c layer23/mobile: Fixed variable type, so home network is detected correctly 2012-01-02 02:10:54 +01:00
sap_interface.c host/layer23: Flush L1CTL/SAP workqueues when exitting 2011-11-13 20:25:20 +01:00
sim.c host/layer23: SIM client now supports reading records correctly 2011-11-13 20:25:19 +01:00
sysinfo.c Fixed decoding of hexadecimal LAI components 2012-10-30 10:26:20 +01:00