Respected Sir/Madam,
Sorry to bother you considering how precious the time is for you
professionals but i want some guidance from you. Sir/Madam i want to
learn about GMR standard for Inmarsat, its frame structure, channel
coding (FEC), ETSI Standard (GMR 1 or GMR 2) etc. Actually i want to
learn about how to decode Inmarsat data.
Hope to hear good from you soon.
Regards,
Ammar Ikram
Pakistan
Hi.
Without attached patch "make TARGET=uhd" fails on latest ubuntu.
Could be ubuntu-specific problem but I think it should be safe on other systems as well.
Please test and apply.
--
best regards,
Max, http://fairwaves.ru
Dear fellow Osmcoom developers,
it is my pleasure to finally announce the date + venue of OsmoDevCon
2013:
Date: April 04 through April 07, 2013
Place: IN-Berlin, Lehrter Str. 53, Berlin
Like last year, this is an event for developers of the various Osmocom
proejects. Reservation and confirmation of reservation is required.
The event is free of charge. The Room is made available by IN-Berlin
e.V., an Internet related non-profit organization. Lunch catering will
be sponsored (so far by sysmocom GmbH, but if any other sponsors come
up, we are happy to share the cost).
So all you have to cover is your own travel + accomodation costs, as
well as breakfast and dinner. If you are an active developer and cannot
afford travel/accomodation, please let me know and I'll see if we can do
something about it.
If you would like to attend, please send a message to
laforge(a)gnumonks.org applying for registration of the event. The
registration deadline is March 5, i.e. one week from now.
There is no detailed schedule of talks yet. I will start a separate
discussion suggesting / collecting topics in the next couple of days.
More information is (and will be made) available at
http://openbsc.osmocom.org/trac/wiki/OsmoDevCon2013
Further discussion regarding the event should be directed at the
osmocom-event-orga(a)lists.osmocom.org mailing list, to avoid
cross-posting over the various project-specific lists.
Best regards and happy hacking,
Harald
--
- Harald Welte <laforge(a)gnumonks.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Hi all. My names are tyrus from Kenya, Africa. I managed to set up Osmogmr
successfully but when I fired it up using the following commands, I receive
the following error.
tyrus@jedi-council:~/gmr_multi_rx$ ./gmr_multi_rx --gmr1-dl 941 -a RX2 -S
A:0 --addr=usrp2 -T 10
linux; GNU C++ version 4.4.5; Boost_104200; UHD_003.004.002-159-g0d5cef73
Given gmr1-dl ARFCNs:
941 = 1554.406250 MHz
Required bandwidth is: 31.250000 kHz
Creating the UHD device...
-- Opening a USRP2/N-Series device...
-- Current recv frame size: 1472 bytes
-- Current send frame size: 1472 bytes
*terminate called after throwing an instance of 'uhd::runtime_error'*
* what(): RuntimeError: fifo ctrl timed out looking for acks*
Aborted
I'm running off USRP N200 with a WBX board with UHD version
003.004.002-159. Any assistance will be highly appreciated.
-tyrus
Hi,
Please ask your questions on the mailing lists preferrably.
I've redirected this mail to it because it doesn't contain any
sensitive info and the response can be useful to others.
> I have learned a lot of things from your articles about GMR-1-A5.
Thanks. But if you mean the http://gmr.crypto.rub.de/ , I'm not the author :)
> But i have a question,Why you say that "DALMA V2.0 (might be AMBE codec
> IC)"?
This is incorrect. The picture and embedded 'text' dates back from
before we knew what that chip was and we thought it might be the CODEC
chip. This turned out to be incorrect, it's just an ASIC that does the
timing sensitive part of the radio modem and some signal processing.
> Maybe the ambe codec is accomplished in TMS320C55x of the OMAP IC.
Yes, we know it is in the OMAP DSP. But unfortunately the code is not
that small and not really easy to read. If you want to give it a shot
and try to find it, please go ahead, that'd be a great help :)
Cheers,
Sylvain
Hi Miguel,
my guess it's gnuradio related problem as they have changed gr_top_block
interface recently. Which version of gnuradio are you using?
Try replacing the line
boost::thread fg_thread( boost::bind( &gr_top_block::run, fg.get() ) );
with
boost::thread fg_thread( boost::bind( &gr_top_block::run, fg.get(), 100000
) );
Best regards,
Dimitri
On Thu, 09 Feb 2012 20:29:26 +0100, David <kktmp1(a)gmail.com> wrote:
> Same error here...
>
> Any ideas ?
>
> Is this list alive ?
>
> BR.
>
> nadie@Home1:~/osmoGMR/osmo-gmr/utils/gmr_multi_rx$ make TARGET=fcd
>
> g++ -Wall -Wextra -Wno-unused -O2 -DHAVE_FCD -I/usr/local/include
> -I/usr/local/include/gnuradio -c -o gmr_multi_rx.o gmr_multi_rx.cpp
> In file included from /usr/include/boost/mem_fn.hpp:22:0,
>
> from /usr/include/boost/bind/bind.hpp:26,
> from /usr/include/boost/bind.hpp:22,
> from gmr_multi_rx.cpp:65:
> /usr/include/boost/bind/mem_fn.hpp: In member function ‘R&
> boost::_mfi::dm<R, T>::operator()(T*) const [with R = void(int), T =
> gr_top_block]’:
> /usr/include/boost/bind/bind.hpp:243:60: instantiated from ‘R
> boost::_bi::list1<A1>::operator()(boost::_bi::type<R>, F&, A&, long int)
> [with R = void (&)(int), F = boost::_mfi::dm<void(int), gr_top_block>, A
> =
> boost::_bi::list0, A1 = boost::_bi::value<gr_top_block*>]’
> /usr/include/boost/bind/bind_template.hpp:20:59: instantiated from
> ‘boost::_bi::bind_t<R, F, L>::result_type boost::_bi::bind_t<R, F,
> L>::operator()() [with R = void (&)(int), F = boost::_mfi::dm<void(int),
> gr_top_block>, L = boost::_bi::list1<boost::_bi::value<gr_top_block*> >,
> boost::_bi::bind_t<R, F, L>::result_type = void (&)(int)]’
> /usr/include/boost/thread/detail/thread.hpp:61:17: instantiated from
> ‘void boost::detail::thread_data<F>::run() [with F =
> boost::_bi::bind_t<void (&)(int), boost::_mfi::dm<void(int),
> gr_top_block>,
> boost::_bi::list1<boost::_bi::value<gr_top_block*> > >]’
> gmr_multi_rx.cpp:540:1: instantiated from here
> /usr/include/boost/bind/mem_fn.hpp:342:23: error: invalid use of
> non-static
> member function
>
> make: *** [gmr_multi_rx.o] Error 1
>
>
>
>
>
>
> On Wed, Feb 8, 2012 at 6:20 PM, Miguel h <miguelh(a)rebels.com> wrote:
>
>> I am trying to build osmo-gmr following instructions from
>> http://gmr.osmocom.org/trac/**wiki/GettingStarted<http://gmr.osmocom.org/trac/wiki/GettingStarted>,
>> everything went fine until making gmr_multi_rx, same error in Ubuntu
>> 10.10 32bit and Ubuntu 11.10 64bit.
>>
>> Any ideas on fix this?
>> root@signals:~/osmo-gmr/utils/**gmr_multi_rx# make TARGET=fcd
>> g++ -Wall -Wextra -Wno-unused -O2 -DHAVE_FCD -I/usr/local/include
>> -I/usr/local/include/gnuradio -c -o gmr_multi_rx.o gmr_multi_rx.cpp
>>
>> In file included from /usr/include/boost/mem_fn.hpp:**22,
>>
>> from /usr/include/boost/bind/bind.**hpp:26,
>>
>> from /usr/include/boost/bind.hpp:**22,
>>
>> from gmr_multi_rx.cpp:65:
>>
>> /usr/include/boost/bind/mem_**fn.hpp: In member function ‘R&
>> boost::_mfi::dm<R, T>::operator()(T*) const [with R = void(int), T =
>> gr_top_block]’:
>>
>> /usr/include/boost/bind/bind.**hpp:243: instantiated from ‘R
>> boost::_bi::list1<A1>::**operator()(boost::_bi::type<R>**, F&, A&, long
>> int) [with R = void (&)(int), F = boost::_mfi::dm<void(int),
>> gr_top_block>,
>> A = boost::_bi::list0, A1 = boost::_bi::value<gr_top_**block*>]’
>>
>> /usr/include/boost/bind/bind_**template.hpp:20: instantiated from
>> ‘typename boost::_bi::result_traits<R, F>::type boost::_bi::bind_t<R, F,
>> L>::operator()() [with R = void (&)(int), F = boost::_mfi::dm<void(int),
>> gr_top_block>, L = boost::_bi::list1<boost::_bi::**value<gr_top_block*>
>> >]’
>>
>> /usr/include/boost/thread/**detail/thread.hpp:56: instantiated from
>> ‘void boost::detail::thread_data<F>:**:run() [with F =
>> boost::_bi::bind_t<void (&)(int), boost::_mfi::dm<void(int),
>> gr_top_block>,
>> boost::_bi::list1<boost::_bi::**value<gr_top_block*> > >]’
>>
>> gmr_multi_rx.cpp:540: instantiated from here
>>
>> /usr/include/boost/bind/mem_**fn.hpp:342: error: invalid use of
>> non-static member function
>>
>> make: *** [gmr_multi_rx.o] Error 1
>>
>> ---
>> miguelh(a)rebels.com
>>
>> ------------------------------**------------------------------**----
>> This message was sent using IMP, the Internet Messaging Program,
>> part of the Horde framework and provided by HomeFreeMail.com.
>>
>>
>>
>>
I am trying to build osmo-gmr following instructions from
http://gmr.osmocom.org/trac/wiki/GettingStarted , everything went fine
until making gmr_multi_rx, same error in Ubuntu 10.10 32bit and Ubuntu
11.10 64bit.
Any ideas on fix this?
root@signals:~/osmo-gmr/utils/gmr_multi_rx# make TARGET=fcd
g++ -Wall -Wextra -Wno-unused -O2 -DHAVE_FCD -I/usr/local/include
-I/usr/local/include/gnuradio -c -o gmr_multi_rx.o gmr_multi_rx.cpp
In file included from /usr/include/boost/mem_fn.hpp:22,
from /usr/include/boost/bind/bind.hpp:26,
from /usr/include/boost/bind.hpp:22,
from gmr_multi_rx.cpp:65:
/usr/include/boost/bind/mem_fn.hpp: In member function ‘R&
boost::_mfi::dm<R, T>::operator()(T*) const [with R = void(int), T =
gr_top_block]’:
/usr/include/boost/bind/bind.hpp:243: instantiated from ‘R
boost::_bi::list1<A1>::operator()(boost::_bi::type<R>, F&, A&, long
int) [with R = void (&)(int), F = boost::_mfi::dm<void(int),
gr_top_block>, A = boost::_bi::list0, A1 =
boost::_bi::value<gr_top_block*>]’
/usr/include/boost/bind/bind_template.hpp:20: instantiated from
‘typename boost::_bi::result_traits<R, F>::type boost::_bi::bind_t<R,
F, L>::operator()() [with R = void (&)(int), F =
boost::_mfi::dm<void(int), gr_top_block>, L =
boost::_bi::list1<boost::_bi::value<gr_top_block*> >]’
/usr/include/boost/thread/detail/thread.hpp:56: instantiated from
‘void boost::detail::thread_data<F>::run() [with F =
boost::_bi::bind_t<void (&)(int), boost::_mfi::dm<void(int),
gr_top_block>, boost::_bi::list1<boost::_bi::value<gr_top_block*> > >]’
gmr_multi_rx.cpp:540: instantiated from here
/usr/include/boost/bind/mem_fn.hpp:342: error: invalid use of
non-static member function
make: *** [gmr_multi_rx.o] Error 1
---
miguelh(a)rebels.com
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program,
part of the Horde framework and provided by HomeFreeMail.com.
Hi,
Several people at CCC and by mail have asked for sample data to test osmo-gmr.
So I've now uploaded some example .cfile and resulting pcap, you can
get them on the wiki :
http://gmr.osmocom.org/trac/wiki/Example_Data
They only contain broadcast data and tch data from my own phone. If
you want to add your own captures, make sure that's also the case !
Cheers,
Sylvain