There is a graphical scope that allows to debug signals on the physical layer. It is located in openair1/USERSPACE_TOOLS/SCOPE. It can be compiled using "make chbch".(Note: compiling the Scope requires the libforms libraries - sudo apt-get install libforms-dev
The usage is
./chbch_scope transport_channel nb_tx_antennas chsch_index
transport_channel: 0=CHBCH 1=RACH 2=DCCH/SACH 3=MRBCH
nb_tx_antennas: number of Tx antennas (usually 2 for CBMIMO1)
chsch_index: only used when transport_channel==0 (CHBCH)
For the LTE branch use the LTE scope. Use "make lte" for the UE and "make lte_ul" for the eNb. Start it with "./lte_scope" and "./lte_scope_ul" (no arguments needed). See attachement on this page for a description of the scope.
A proc filesystem is created by the openairinterface modules.
The best way to use it is to use "watch -n.1 cat /proc/openair1/bch_stats".
The messages generated by the modem are output the the fifo /dev/rtf63. You can read them using
- 08 Oct 2009