Hello ,
last week i worked with osmo-gmr projest ,but still have some questions:
1. I need some more info about S band GMR - what sat is this , az / el ,
what trafic etc.
2. About gmr1 ambe decode - i tried about dozens of .dat files from gmr1
rx live , some give me ! codec errors , some not , but all .wav audio
files are scrambled ,speesh is not recognized at all .. is there some
clear traffic at all, or all is A5/2 coded ?
3. If all is scrambled where i may find offline tables / H n matrix/,any
source that may generate them ? And if i have tables how they will be
integrated with existing osmo-gmr ? I see gmr1_gen_mat that generates
G/g matrix .. some more info about that .. .G and .g files seems so
small ..
Thanks in advance !
Dear list , i am still trying to compile the gnuradio blocks for the rach.
But the building stops after 52%.
Could it be that there is something wrong in the source code?
Anyone else already succeeded to build the blocks?
I am using Ubuntu 18.04.5 LTS, with gnu-radio 3.7, the compiler give me the
following error:
[ 52%] Building CXX object
lib/CMakeFiles/gnuradio-gmr1.dir/gsmtap_sink_impl.cc.o
/home/peter/Radio/Thuraya/sylvain-gr/osmo-gmr/gr-gmr1/lib/gsmtap_sink_impl.cc:
In constructor ‘gr::gmr1::gsmtap_sink_impl::gsmtap_sink_impl(const string&,
uint16_t)’:
/home/peter/Radio/Thuraya/sylvain-gr/osmo-gmr/gr-gmr1/lib/gsmtap_sink_impl.cc:58:27:
error: ‘PDU_PORT_ID’ was not declared in this scope
message_port_register_in(PDU_PORT_ID);
^~~~~~~~~~~
/home/peter/Radio/Thuraya/sylvain-gr/osmo-gmr/gr-gmr1/lib/gsmtap_sink_impl.cc:
In member function ‘void gr::gmr1::gsmtap_sink_impl::send_pdu(pmt::pmt_t)’:
/home/peter/Radio/Thuraya/sylvain-gr/osmo-gmr/gr-gmr1/lib/gsmtap_sink_impl.cc:94:2:
error: invalid conversion from ‘const uint8_t* {aka const unsigned char*}’
to ‘uint8_t {aka unsigned char}’ [-fpermissive]
));
^
/home/peter/Radio/Thuraya/sylvain-gr/osmo-gmr/gr-gmr1/lib/gsmtap_sink_impl.cc:94:2:
error: invalid conversion from ‘size_t {aka long unsigned int}’ to ‘const
uint8_t* {aka const unsigned char*}’ [-fpermissive]
/home/peter/Radio/Thuraya/sylvain-gr/osmo-gmr/gr-gmr1/lib/gsmtap_sink_impl.cc:94:2:
error: too few arguments to function ‘msgb* gmr1_gsmtap_makemsg(uint8_t,
uint16_t, uint32_t, uint8_t, const uint8_t*, int)’
In file included from
/home/peter/Radio/Thuraya/sylvain-gr/osmo-gmr/gr-gmr1/lib/gsmtap_sink_impl.cc:34:0:
/home/peter/Radio/Thuraya/sylvain-gr/osmo-gmr/gr-gmr1/../include/osmocom/gmr1/gsmtap.h:36:14:
note: declared here
struct msgb *gmr1_gsmtap_makemsg(
^~~~~~~~~~~~~~~~~~~
lib/CMakeFiles/gnuradio-gmr1.dir/build.make:309: recipe for target
'lib/CMakeFiles/gnuradio-gmr1.dir/gsmtap_sink_impl.cc.o' failed
make[2]: *** [lib/CMakeFiles/gnuradio-gmr1.dir/gsmtap_sink_impl.cc.o] Error
1
CMakeFiles/Makefile2:254: recipe for target
'lib/CMakeFiles/gnuradio-gmr1.dir/all' failed
make[1]: *** [lib/CMakeFiles/gnuradio-gmr1.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Someone can tell me what the base frequency for s-band is, to calculate the
arfcn.
I found this info, but i am not sure what is ul/dl, and if the
frequencies are correct.
2.170.000.000 - 2.200.000.000
1.980.000.000 - 2.010.000.000
Hi,
I try to use the gmr1_rach_scan flowgraph, but did not succeed.
I am always getting this error:
Traceback (most recent call last):
File
"/home/peter/Radio/Thuraya/sylvain-gr/osmo-gmr/gr-gmr1/apps/gmr1_rach_scan.py",
line 22, in <module>
from gnuradio import gmr1
ImportError: cannot import name gmr1
Anyone can help me how to compile and install correctly the needed blocks
for the flowgraph?
Thank you.