[Tinyos-help] what is SQUELCH...... in cc1000??
hello everybody.. why and for what is Squelch term or variable is used in CC1000? i have a similar doubt in case of macdelay. (i guess mac delay is used in order to transmit another data when it has already sent one). if am wrong please correct me. and could anyone get me some help regarding the interrupts in general. Regards Primalfear ___ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Re: {Spam?} [Tinyos-help] what is SQUELCH...... in cc1000??
Have a look at the CC1000RadioIntM.nc file in /tos/platform/mica2. The squelch is continuously varied by measuring the signal strength when the radio is idle. The current squelch values is called usSquelchVal. This is calculated using a squelch table (usSquelchTable). When transmitting the program waits a random delay time (sMacDelay). Everytime a byte is received from the radio an interrupt occurs. If this byte is rubbish and a transmit it pending then it decrements sMacDelay until it is 0. When this occurs then it tries to transmit by checking that the signal strength is low enough (less than squelch) before transmitting. I hope this helps. Simon primalfear 69 wrote: hello everybody.. why and for what is Squelch term or variable is used in CC1000? i have a similar doubt in case of macdelay. (i guess mac delay is used in order to transmit another data when it has already sent one). if am wrong please correct me. and could anyone get me some help regarding the interrupts in general. Regards Primalfear ___ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help ___ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Re: [Tinyos-help] what is SQUELCH...... in cc1000??
You can think of squelch as earplugs for the radio. If you put earplugs in your ears, you're only going to be able to hear things that are fairly loud and/or fairly close to you. The bigger the earplug, the louder the sound must be for you to hear it. So, raising the squelch value on the radio tells the radio that it should only pay attention to stronger signals, and lowering it means that it should accept smaller signals. The point of doing this is to both avoid wasting time trying to accept signals which are so small that you can't reliably recieve them, and to avoid recieving transmissions from far-away transmitters when you can hear a good signal close-by. - ConorOn 8/28/06, primalfear 69 [EMAIL PROTECTED] wrote: hello everybody.. why and for what is Squelch term or variable is used in CC1000? i have a similar doubt in case of macdelay. (i guess mac delay is used in order to transmit another data when it has already sent one). if am wrong please correct me. and could anyone get me some help regarding the interrupts in general. Regards Primalfear ___Tinyos-help mailing listTinyos-help@Millennium.Berkeley.EDU https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help -- Thought is only a flash in the middle of a long night, but the flash that means everything.- Poincaré-=-=-=-=-=-=-=-=-I'm going to run the Houston Marathon, but finishing's not my only goal: help me raise money for cancer research! http://www.active.com/donate/tnttxgc/tnttxgcCToddThanks! ___ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help