Re: [Tinyos-help] Installation help

2008-03-17 Thread Nilesh Mishra
Hi, I suppose the USART is multiplexed between the radio and the SPI so connecting it won't be a problem, you will need to acquire the bus though using the proper arbiter before calling SPI functions. Another way can be to use the I2C pins on the header and using a I2C to SPI converter (it is

RE: [Tinyos-help] USART1 at IRIS mote under TinyOS-2.x

2008-03-17 Thread Miles Tegson
Janos, thanks for your quick answer. The sensor board MTS420 use the UART1 of mica bus, therefore it isn't possible to switch to UART0 of mica bus. At tinyOS 1.x it works with UART1 well. I'm not sure what you mean with USART1 is used by the radio (in SPI mode) I thought the communication

Re: [Tinyos-help] Tinyos2 mica2 rssi value reading

2008-03-17 Thread Dimas Abreu Dutra
Hi, try looking past messages from this list or googling it. In a quick search I found the following threads that might help you. When I used it was something like that. http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2004-August/005027.html

RE: [Tinyos-help] SACK

2008-03-17 Thread David Moss
From the datasheet: Two command strobes, SACK and SACKPEND are defined to transmit acknowledge frames with the frame pending field cleared or set, respectively. The acknowledge frame is only transmitted if the CRC is valid. The CRC is checked in hardware before the acknowledgment

RE: [Tinyos-help] Can anyone help me clarify the MicaZ (CC2420) radiostack?

2008-03-17 Thread David Moss
The CC1000 and CC2420 radios are completely different, with no relation to each other. Disabling CCA is easy to do in TinyOS 2.x: you just capture requestCca() event in the RadioBackoff interface, provided by CC2420CsmaC, and call back within that event to setCca(FALSE). TinyOS 1.x is no

RE: [Tinyos-help] TXFIFO underflow not taken care of in TinyOS 2.0.2?

2008-03-17 Thread David Moss
Hi Sha - You're right, we are missing a check for RXFIFO overflow. Right now the maximum default CC2420 packet size in TinyOS is 41 bytes (including CRC). The RXFIFO is 128 bytes, which means you'd be able to fit 3 full packets in the RXFIFO before an overflow occurs. Although I think it may be

[Tinyos-help] tinyos-2.X packet size

2008-03-17 Thread Boushra MAALA
hi, i now that in tinyos1, the paket size is limited to 29 bytes.is this the same thing in tinyos2.Boushra Looking for last minute shopping deals? Find them fast with Yahoo! Search. ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu

Re: [Tinyos-help] [help] wiring CC2420Config, CC2420Packet, CC2420PacketBody etc to my codes

2008-03-17 Thread Ittipong Khemapech
Not sure whether you've already figured it out. CC2420Config is provided by CC2420Control component. Ittipong On 11/03/2008, Baozhi Chen [EMAIL PROTECTED] wrote: Thank you a lot. How about CC2420Config? Philip On Tue, Mar 11, 2008 at 10:20 AM, Ittipong Khemapech [EMAIL PROTECTED] wrote:

Re: [Tinyos-help] TXFIFO underflow not taken care of in TinyOS 2.0.2?

2008-03-17 Thread Liusand
Hi David, Thanks for the explanation. The treatment of packets already in the RXFIFO queue is definitely reasonable to the receiver. But if we use SACK to issue acknowledgements like in CC2420ReceiveP.nc, the 3rd packet may wait quite some time before the ack for it is sent, and hence the

Re: [Tinyos-help] Can anyone help me clarify the MicaZ (CC2420) radiostack?

2008-03-17 Thread Ruoshui Liu
Thanks very much for David's advice. I am installing modified version of CountDual application on one mote as the transmitter, and the modified version of TOSBase on another as the receiver. I found the CountDual application is using the *GenericComm* component, is that different from the

Re: [Tinyos-help] tinyos-2.X packet size

2008-03-17 Thread Markus de Brün
i now that in tinyos1, the paket size is limited to 29 bytes. That's the default payload length. This value is specified by TOSH_DATA_LENGTH and can be reset, for instance, in your makefile using: CFLAGS +=-DTOSH_DATA_LENGTH=value ___ Tinyos-help

Re: [Tinyos-help] [help] wiring CC2420Config, CC2420Packet, CC2420PacketBody etc to my codes

2008-03-17 Thread Ittipong Khemapech
Forget this one. CC2420PacketC provides CC2420PacketBody interface. Ittipong On 17/03/2008, Ittipong Khemapech [EMAIL PROTECTED] wrote: Not sure whether you've already figured it out. CC2420Config is provided by CC2420Control component. Ittipong On 11/03/2008, Baozhi Chen [EMAIL

RE: [Tinyos-help] TXFIFO underflow not taken care of in TinyOS 2.0.2?

2008-03-17 Thread David Moss
The ACK delay was increased from ~128 (or lower) from earlier versions of the CC2420 to 256 simply to handle these types of cases. Functional tests show this delay works well for 'normal' networks of multiple nodes and unaltered CSMA backoffs; however, modifying the CSMA behavior may necessitate

[Tinyos-help] writing problem with micaz

2008-03-17 Thread ilpadrino corleone
Hello, I have installed the crossbow software (cygwin, moteconfig, moteview, ...) on windows xp. When I try to install MyApp (tutorials/lesson1) into the mote I will get it compiled but it won't upload. make micaz install mib520,com3 {} uisp -dprog=mib520 -dserial=com3

[Tinyos-help] Size of message_t

2008-03-17 Thread Eli Gotesman
Hi All, I wrote the following program: one sensor sends data (an array of integers) and another sensor that receives I wrote the following header file that defines the structure of the message: #ifndef RSSISAMPLESC_H #define RSSISAMPLESC_H #define SAMPLES_NUM 1002 #define MESSAGE_LEN 100

Re: [Tinyos-help] tinyos-2.X packet size

2008-03-17 Thread Michael Schippling
The packet payload size can be changed in T1 by changing TOSH_DATA_LENGTH at compile time. I suspect there is a similar define (and further suspect that they changed the name just to keep us on our toes). Search this list for references to those names to find a multitude of advice. MS Boushra

RE: [Tinyos-help] USART1 at IRIS mote under TinyOS-2.x

2008-03-17 Thread Janos Sallai
Miles, The sensor board MTS420 use the UART1 of mica bus, therefore it isn't possible to switch to UART0 of mica bus. At tinyOS 1.x it works with UART1 well. OK, then you must use USART1. ?I'm not sure what you mean with USART1 is used by the radio (in SPI mode) I thought the communication

[Tinyos-help] MultihopOscilloscope application with Snooping ???

2008-03-17 Thread Mahesh Satharla
Hi Everyone, I setup a network of 4 motes( including basestation) running with 'MultihopOscilloscope' application from TinyOS 2.x. // MultihopOscilloscope is a simple data-collection demo. It periodically samples the default sensor and broadcasts a message every few readings // I want to

[Tinyos-help] Utilizing a command from another module,

2008-03-17 Thread Mark Tsang
I was wondering how I would go about calling a command from another module to utilize in my own module. For instance, I want to use the command txBytes in NoCRCPacket in my own program MyApp. What do I have to add in my program to do so. I've read in other threads that I need to wire

RE: [Tinyos-help] writing problem with micaz

2008-03-17 Thread Giri Baleri
Few things to check/try: - Make sure the programming port on MIB520 is in fact COM3 (lower of the 2 COM ports) - Make sure that the Mote is seated firmly into the 51-pin connector of the MIB520 - Make sure that no other application is using COM3. - Try make micaz install mib520,/dev/ttyS2 or

RE: [Tinyos-help] writing problem with micaz

2008-03-17 Thread ilpadrino corleone
I checked all of the above without result. - The port is com3 because it is the lower of both. - the mote is firmly into the connector because its attached to it with two screws. - no other application was using the port since I rebooted the machine and this was the first thing I did. - even

Re: [Tinyos-help] tinyos2 i2c example on telosb

2008-03-17 Thread Nilesh Mishra
Please search the archives and you might find more relevant details. For telosb in tinyos-1.x you can have a look at the two files available at \opt\tinyos-1.x\tos\platform\telosb called I2CPacketC.nc I2CPacketM.nc . For tinyos-2.x please look at files inside \opt\tinyos-

RE: [Tinyos-help] writing problem with micaz

2008-03-17 Thread ilpadrino corleone
Hello Eric, I can see a switch in the mote which is off, but I think there is no switch in the mib520. Thanks, David Date: Mon, 17 Mar 2008 16:27:07 -0400 From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [Tinyos-help] writing problem with micaz David, Are both of the

[Tinyos-help] Reset Button

2008-03-17 Thread Ittipong Khemapech
Hi, Any way that I can restart a mote by coding instead of pressing reset button? I've search mailing list and found that ResetC.nc may be useful. Unfortunately, I can't find the file. I'm using: Tmote Sky and Invent TinyOS 2.x Windows XP cygwin Many thanks in advance. Ittipong

Re: [Tinyos-help] Utilizing a command from another module,

2008-03-17 Thread Michael Schippling
look for documentation on NESC. Basically anything in the interface for a module can be called from another module. MS Mark Tsang wrote: I was wondering how I would go about calling a command from another module to utilize in my own module. For instance, I want to use the command “txBytes” in

RE: [Tinyos-help] Utilizing a command from another module,

2008-03-17 Thread Mark Tsang
But NoCRCPacket doesn't have an interface. It looks to be a standalone module. Or am I missing something? -Original Message- From: Michael Schippling [mailto:[EMAIL PROTECTED] Sent: Monday, March 17, 2008 5:43 PM To: Mark Tsang Cc: tinyos-help@millennium.berkeley.edu Subject: Re:

[Tinyos-help] Question about Direct Parallel Access not defined

2008-03-17 Thread Ying Shang
I am using MoteView and MoteWorks from Crossbow. I try to install Blink application to my sensor mote. I tried to use make mica2 reinstall mib520,com4, it has the following error: Who can help me with this issue? == bash: [: /home/Ying: binary

Re: [Tinyos-help] Utilizing a command from another module,

2008-03-17 Thread Michael Schippling
I may have spoken out of turn but the 'provides' block in the T1 file is: module NoCRCPacket { provides { interface StdControl as Control; interface BareSendMsg as Send; interface ReceiveMsg as Receive; interface SendVarLenPacket; command result_t txBytes(uint8_t *bytes,

[Tinyos-help] initialBackoff and congestionBackoff

2008-03-17 Thread renjie huang
Hi What is the relationship between initialBackoff and congestionBackoff in CC2420? In TinyOS-1.x, initialBackoff is smaller than congestionBackoff, but in T2, initialBackoff is larger value. I searched mailing list and some one mentioned that usually initialBackoff is bigger than

Re: [Tinyos-help] initialBackoff and congestionBackoff

2008-03-17 Thread Yiannis Yiakoumis
renjie huang wrote: Hi What is the relationship between initialBackoff and congestionBackoff in CC2420? In TinyOS-1.x, initialBackoff is smaller than congestionBackoff, but in T2, initialBackoff is larger value. I searched mailing list and some one mentioned that usually initialBackoff

Re: [Tinyos-help] initialBackoff and congestionBackoff

2008-03-17 Thread renjie huang
Thanks Yiannis On 3/17/08, Yiannis Yiakoumis [EMAIL PROTECTED] wrote: renjie huang wrote: Hi What is the relationship between initialBackoff and congestionBackoff in CC2420? In TinyOS-1.x, initialBackoff is smaller than congestionBackoff, but in T2, initialBackoff is larger value.