Re: [Tinyos-help] Signal processing

2012-06-16 Thread Sergio Valcarcel
Yep, that's right.

We were able to develop a nesC module for trilateration using RLS over
known positions and RSSI, and then a complete tracking algorithm using
Unscented Kalman Filter, but both in the, plenty of RAM, iMote2.

Now we have moved to another excellent platform, named "econotag", with
about 80KB of RAM and have embedded a complete distributed algorithm
(consensus like) and a real time voice detector, with multi-thread, UDP
over RPL and IPv6. But again this is about 8 to 20 times the RAM size of
TelosB or micaZ.

One colleague has been able to implement localization and tracking using
TDOA in TelosB. But I guess it required him some effort to optimize the
RAM usage.

Good luck!
Sergio


On Fri, Jun 15, 2012 at 11:56 PM, Michael Schippling wrote:

> And let me just add: Good Luck With That.
>
> Most of the tinyos controllers have very little RAM --
> 4-8Kb at most, and no math support beyond an integer multiply --
> but sometimes it's a whopping 16 bit MUL.
>
> If you can send your raw data to a "real" computer you will
> probably have better results.
>
> MS
>
> Sergio Valcarcel wrote:
>
>> Hi,
>>
>> Assuming you have followed all the tutorials, I understand your question
>> is how to implement a wavelet transform that can process some data out of
>> the regular modules, available in TinyOS, right?
>> Then you have two options: 1) implement your own module in nesC
>> 2) use regular C functions (or even libraries) and call them from the
>> nesC modules (you can find how to do it in earlier posts of this list)
>>
>> Cheers!
>> Sergio
>>
>>
>> On Fri, Jun 15, 2012 at 4:10 PM, Nahr Elk > nahr...@gmail.com>> wrote:
>>
>>Hi,
>>
>>I would like to process signals received from telosb motes using
>>signal processing techniques. How can I do this please. Which
>>features shall I use?
>>My purpose is to apply a wavelet transform on the received signal.
>>
>>Please help me.
>>
>>Best regards,
>>Nahr Elk
>>
>>__**_
>>Tinyos-help mailing list
>>Tinyos-help@millennium.**berkeley.edu
>>
>> > >
>>https://www.millennium.**berkeley.edu/cgi-bin/mailman/**
>> listinfo/tinyos-help
>>
>>
>>
>> --**--**
>> 
>>
>>
>> __**_
>> Tinyos-help mailing list
>> Tinyos-help@millennium.**berkeley.edu
>> https://www.millennium.**berkeley.edu/cgi-bin/mailman/**
>> listinfo/tinyos-help
>>
>
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Re: [Tinyos-help] Signal processing

2012-06-15 Thread Antonio Linan
My two cents:

http://zolertia.sourceforge.net/wiki/index.php/Advanced_Code_Examples_with_Z1#Include_C_functions_in_nesC_code

Regards,

--Antonio

On Fri, Jun 15, 2012 at 9:18 PM, Sergio Valcarcel wrote:

> Hi,
>
> Assuming you have followed all the tutorials, I understand your question
> is how to implement a wavelet transform that can process some data out of
> the regular modules, available in TinyOS, right?
>
> Then you have two options:
> 1) implement your own module in nesC
> 2) use regular C functions (or even libraries) and call them from the nesC
> modules (you can find how to do it in earlier posts of this list)
>
> Cheers!
> Sergio
>
>
> On Fri, Jun 15, 2012 at 4:10 PM, Nahr Elk  wrote:
>
>> Hi,
>>
>> I would like to process signals received from telosb motes using signal
>> processing techniques. How can I do this please. Which features shall I use?
>> My purpose is to apply a wavelet transform on the received signal.
>>
>> Please help me.
>>
>> Best regards,
>> Nahr Elk
>>
>> ___
>> Tinyos-help mailing list
>> Tinyos-help@millennium.berkeley.edu
>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>>
>
>
> ___
> Tinyos-help mailing list
> Tinyos-help@millennium.berkeley.edu
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>



-- 
--
Antonio LiƱan Colina
R+D+I Engineer
@: ali...@advancare.com
@: ali...@zolertia.com
--
Advancare
T: +34 93 582 02 70
http://www.advancare.com
http://www.zolertia.com
http://zolertia.sourceforge.net
http://webshop.zolertia.com
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Re: [Tinyos-help] Signal processing

2012-06-15 Thread Michael Schippling
And let me just add: Good Luck With That.

Most of the tinyos controllers have very little RAM --
4-8Kb at most, and no math support beyond an integer multiply --
but sometimes it's a whopping 16 bit MUL.

If you can send your raw data to a "real" computer you will
probably have better results.

MS

Sergio Valcarcel wrote:
> Hi,
> 
> Assuming you have followed all the tutorials, I understand your question 
> is how to implement a wavelet transform that can process some data out 
> of the regular modules, available in TinyOS, right? 
> 
> Then you have two options: 
> 1) implement your own module in nesC
> 2) use regular C functions (or even libraries) and call them from the 
> nesC modules (you can find how to do it in earlier posts of this list)
> 
> Cheers!
> Sergio
> 
> 
> On Fri, Jun 15, 2012 at 4:10 PM, Nahr Elk  > wrote:
> 
> Hi,
> 
> I would like to process signals received from telosb motes using
> signal processing techniques. How can I do this please. Which
> features shall I use?
> My purpose is to apply a wavelet transform on the received signal.
> 
> Please help me.
> 
> Best regards,
> Nahr Elk
> 
> ___
> Tinyos-help mailing list
> Tinyos-help@millennium.berkeley.edu
> 
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> 
> 
> 
> 
> 
> ___
> Tinyos-help mailing list
> Tinyos-help@millennium.berkeley.edu
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help


Re: [Tinyos-help] Signal processing

2012-06-15 Thread Sergio Valcarcel
Hi,

Assuming you have followed all the tutorials, I understand your question is
how to implement a wavelet transform that can process some data out of the
regular modules, available in TinyOS, right?

Then you have two options:
1) implement your own module in nesC
2) use regular C functions (or even libraries) and call them from the nesC
modules (you can find how to do it in earlier posts of this list)

Cheers!
Sergio


On Fri, Jun 15, 2012 at 4:10 PM, Nahr Elk  wrote:

> Hi,
>
> I would like to process signals received from telosb motes using signal
> processing techniques. How can I do this please. Which features shall I use?
> My purpose is to apply a wavelet transform on the received signal.
>
> Please help me.
>
> Best regards,
> Nahr Elk
>
> ___
> Tinyos-help mailing list
> Tinyos-help@millennium.berkeley.edu
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

[Tinyos-help] Signal processing

2012-06-15 Thread Nahr Elk
Hi,

I would like to process signals received from telosb motes using signal
processing techniques. How can I do this please. Which features shall I use?
My purpose is to apply a wavelet transform on the received signal.

Please help me.

Best regards,
Nahr Elk
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

[Tinyos-help] Signal processing

2010-10-26 Thread Nahr Elk
Hello everybody,

I am blocked since several days in a signal processing problem. May I
find the answer here.

In fact, I would like to know how can I get the angle of incidence of
a received signal. How can I compute its amplitude, phase and
frequency. What kind of materials should I use and how can I use them.

Please, give me a hand!

I am so thankful!

All the bests,
Nahr Elk
Independent researcher
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help