discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Install UCLA-gr-802.15.4 into E100 has error


From: Marcus Müller
Subject: Re: [Discuss-gnuradio] Install UCLA-gr-802.15.4 into E100 has error
Date: Thu, 07 Aug 2014 10:56:46 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

Hi Bastian, hi Liu,

at least the gr-ieee802-15-4 examples use a sample rate of 4MHz. While
that's possible in principle for the E100, the CPU will be at the edge
of its capabilities with sending and receiving at this rate alone.
So Bastian is right, the only way to know for sure is testing.

Greetings,
Marcus

On 07.08.2014 10:16, Bastian Bloessl wrote:
> Hi,
>
> I don’t have a E100 so I don’t know if it is fast enough, but shouldn’t it be 
> easy to just try and find out?
>
> Best,
> Bastian
>
> On 06 Aug 2014, at 17:45, Zongyi LIU <address@hidden> wrote:
>
>>
>> ---------- Forwarded message ----------
>> From: Zongyi LIU <address@hidden>
>> Date: 2014-08-06 17:30 GMT+02:00
>> Subject: Re: [Discuss-gnuradio] Install UCLA-gr-802.15.4 into E100 has error
>> To: Bastian Bloessl <address@hidden>
>>
>>
>> Hi Bastian,
>>
>> I have read your paper "A GNURadio-based IEEE 802.15.4 Testbed". It's really 
>> an excellent job. 
>> Your testbed implement from PHY layer up to network layer and run Contiki 
>> system. But, you implement them on N210 with a high performance.
>>
>> So, I don't know whether it's possible to implement your code on E100? As 
>> you know, E100 use an embedded processor ARM Cortex-A8 with limited 
>> computational and process ability, it runs special Angstrom linux system.
>> I got some information from this paper "IEEE 802.15.4 Implementation on an 
>> Embedded Device", it mentions that they can't used UCLA-802.15.4 code to 
>> receive packet. The embedded processor is not fast enough to demodulate 
>> data. Finally, he redesign FPGA to pre-process some data before sending them 
>> to processor and receive package barely..
>> So, Hope for your suggestion and thank you again!
>>
>> Best 
>> Zongyi
>>
>>
>> 2014-08-06 9:59 GMT+02:00 Bastian Bloessl <address@hidden>:
>>
>> You could give this a try
>>
>> https://github.com/bastibl/gr-ieee802-15-4
>>
>> Best,
>> Bastian
>>
>>
>> On 05 Aug 2014, at 18:07, Tom Rondeau <address@hidden> wrote:
>>
>>> On Tue, Aug 5, 2014 at 11:51 AM, Zongyi LIU <address@hidden> wrote:
>>> Hello everyone:
>>>
>>> Recently, I want to install UCLA-gr-ieee802.15.4 module into my USRP E100.
>>>
>>> When I was configuring it, UCLA-gr-ieee802.15.4 had some error. I modify 
>>> the PATH as follow:
>>> //"C_INCLUDE_PATH=/usr/include/python2.6
>>> //export C_INCLUDE_PATH"
>>> Beside, I modify the Makefile.common as follow to fix it:
>>> //"# includes
>>> //grincludedir   = $(includedir)/gnuradio -I/usr/include/gnuradio
>>> //# swig includes
>>> //swigincludedir = $(grincludedir)/swig -I/usr/include/gnuradio/swig"
>>>
>>> But, after "./configure". there is a fatal error in 
>>> "make"----:"ucla.cc:149:20: fatal error: Python.h: No such file or 
>>> directory"
>>> //
>>> address@hidden:~/UCLA-gr-ieee802-15-4/gr-ieee802-15-4# make
>>> make  all-recursive
>>> make[1]: Entering directory 
>>> `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4'
>>> Making all in config
>>> make[2]: Entering directory 
>>> `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4/config'
>>> make[2]: Nothing to be done for `all'.
>>> make[2]: Leaving directory 
>>> `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4/config'
>>> Making all in src
>>> make[2]: Entering directory 
>>> `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4/src'
>>> Making all in lib
>>> make[3]: Entering directory 
>>> `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4/src/lib'
>>> make  all-am
>>> make[4]: Entering directory 
>>> `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4/src/lib'
>>> /bin/bash ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
>>> -I../.. -I/usr/include/gnuradio    -I/usr/include/python2.6    -g -O2 -Wall 
>>> -Woverloaded-virtual -pthread -MT ucla.lo -MD -MP -MF .deps/ucla.Tpo -c -o 
>>> ucla.lo ucla.cc
>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/gnuradio 
>>> "-I/usr/include/python2.6" -g -O2 -Wall -Woverloaded-virtual -pthread -MT 
>>> ucla.lo -MD -MP -MF .deps/ucla.Tpo -c ucla.cc  -fPIC -DPIC -o .libs/ucla.o
>>> ucla.cc:149:20: fatal error: Python.h: No such file or directory
>>> compilation terminated.
>>> make[4]: *** [ucla.lo] Error 1
>>> make[4]: Leaving directory 
>>> `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4/src/lib'
>>> make[3]: *** [all] Error 2
>>> make[3]: Leaving directory 
>>> `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4/src/lib'
>>> make[2]: *** [all-recursive] Error 1
>>> make[2]: Leaving directory 
>>> `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4/src'
>>> make[1]: *** [all-recursive] Error 1
>>> make[1]: Leaving directory `/home/root/UCLA-gr-ieee802-15-4/gr-ieee802-15-4'
>>> make: *** [all] Error 2
>>> //
>>> I searched on google, the solution is install python-dev, but E100 has 
>>> python2.6 in facroty default.
>>> So, it really confuse me a lot.
>>> Thank you in advance!
>>>
>>> --
>>> Zongyi LIU
>>> Doctorant
>>> Institut de Recherche en Informatique de Toulouse (IRIT)
>>> Université Paul Sabatier, 118 Route de Narbonne, F-31062 TOULOUSE CEDEX 9
>>> Email : address@hidden
>>>
>>> Just a word of caution: this is a very old project and not likely to work 
>>> with the latest GNU Radio code.
>>>
>>> You're problem is indeed that you don't have the development package for 
>>> Python installed. You have the normal, runtime package, but this doesn't 
>>> include the development header files.
>>>
>>> Tom
>>>
>>> _______________________________________________
>>> Discuss-gnuradio mailing list
>>> address@hidden
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>> --
>> Dipl.-Inform. Bastian Bloessl
>> Distributed Embedded Systems Group
>> University of Paderborn, Germany
>> http://www.ccs-labs.org/~bloessl/
>>
>>
>>
>>
>> -- 
>> Zongyi LIU
>> Doctorant
>> Institut de Recherche en Informatique de Toulouse (IRIT)
>> Université Paul Sabatier, 118 Route de Narbonne, F-31062 TOULOUSE CEDEX 9
>> Email : address@hidden
>>
>>
>>
>> -- 
>> Zongyi LIU
>> Doctorant
>> Institut de Recherche en Informatique de Toulouse (IRIT)
>> Université Paul Sabatier, 118 Route de Narbonne, F-31062 TOULOUSE CEDEX 9
>> Email : address@hidden
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> --
> Dipl.-Inform. Bastian Bloessl
> Distributed Embedded Systems Group
> University of Paderborn, Germany
> http://www.ccs-labs.org/~bloessl/
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio




reply via email to

[Prev in Thread] Current Thread [Next in Thread]