Does the packet link layer use CCA when retransmitting a packet?
--
Development environment: CYGWIN
Platform: TelosB (tinyos-2.x: cvs disribution)
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
you want a
packet to get delivered to more than one node.
Please send questions to tinyos-help@millennium.berkeley.edu
-David
_
From: Andrea Maestrini [mailto:[EMAIL PROTECTED]
Sent: Friday, July 11, 2008 12:34 AM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject
Take a look at
http://docs.tinyos.net/index.php/MTS400
We do not actively support this project, but lots of work has been done for
you to pick it up and keep going.
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Antonio
Prados Vilchez
Sent: Tuesday,
The macro UARTDETECT_POLL is set to 3 seconds, so the base expects a
UartDetectMsg message before that. The Trawler application sends the message
every 2 secs. If you are sending only every 5 secs it would explain why UART
detect requests keep appearing.
I also have the problem where the base
would re-program my motes using Deluge, there
would occasionally be one instance where every node got the new image and
rebooted except one mote. The one mote would just consistently reboot
itself. Does the above explanation fit what was happening in my case?
David
--
Development environment
Shikhar,
When you refer to your whole application, are you talking about an
application you developed or an application available with the TOS
distribution (i.e. Blink, MultihopOscilloscope, etc)?
If it is an application you developed, have you tried programming your
mote with another
Qasim,
Should check out this paper RID: Radio Interference Detection in Wireless
Sensor Networks: http://www.cs.virginia.edu/papers/RIDPaper.pdf.
David
Message: 3
Date: Thu, 26 Jun 2008 20:57:32 +0500
From: Qasim Mansoor [EMAIL PROTECTED]
Subject: [Tinyos-help] Help needed [collisions
quickly, instead of waiting until the printf buffer (250
chars) is half-full.
How can I call printfflush() in my app if the function isn't in an
interface or header file?
For now I will use the 2_0_2 version.
David.
___
Tinyos-help mailing list
Tinyos
transmitters. The more transmitters, the more likely the ack
reception will be delayed by some significant amount.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jun
Sent: Friday, June 13, 2008 1:41 PM
To: renjie huang
Cc: tinyos-help@millennium.berkeley.edu
nodes. The RF230 implementation is
pioneering some really nice synchronization protocols that would make
something like that more possible, at least across homogeneous platforms.
-David
_
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jongkeun
Na
Sent: Monday
, it will automatically fill in the RSSI and
LQI fields in the metadata for that packet. If you want to read the RSSI
values when the radio is not receiving a packet, you would use
CC2420ControlC's ReadRssi interface. LQI values are only available when
receiving a packet.
-David
into play.
-David
_
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jongkeun
Na
Sent: Thursday, May 29, 2008 7:24 PM
To: David Moss
Cc: tinyos-help@millennium.berkeley.edu
Subject: Re: DELAY_AFTER_RECEIVE in CC2420 Low Power Listening
Thank you David for your
is the error:
=OUTPUT==
[EMAIL PROTECTED]:~/dev/internet/tinyos/tinyos2/git_checkout/tinyos-2.x/tools$
make all
Making all in platforms
make[1]: Entering directory
`/home/david/dev/internet/tinyos/tinyos2/git_checkout/tinyos-2.x/tools/platforms'
Making all in mica
make[2
/env/Makefile.in
Removing tools/tinyos/java/serial/Makefile.in
Removing tools/tinyos/misc/Makefile.in
Removing tools/tinyos/ncc/Makefile.in
Removing tools/tinyos/ncc/nesdoc-py/Makefile.in
Removing tos/lib/tosboot/build/
Can one of the tinyos2.x devs check this?
Thanks,
David
the emphasis is on safety and robustness on everyone's
applications. Once the items above are solved, we should be able to safely
improve energy consumption while maintaining this level of robustness.
-David
_
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
and mica2 hardware comes in different flavors. The
433 MHz version transmits farther, and is the default frequency setting for
the stack. If you have 915 MHz versions of the mica2's, you did the right
thing by overriding the 433 MHz frequency setting with the 915 MHz setting.
-David
CC2420Config.getShortAddr()
+|| header-dest == AM_BROADCAST_ADDR);
}
}
/GIT
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
of the developers check this?
Thanks,
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
(LEDs blink for some versions of TinyOS, but not
for others).
Doesn't look like this is a problem with the LED. The Blink test app
works fine with the latest CVS. It looks like it is a problem with
Tmote Sky receiving radio packets (sending works fine).
David
I've never experienced an error in the writeDone() event. The error codes
are documented in tos/types/TinyError.h. An error_t is typedef'd to a
uint8_t.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Paolo
Sent: Friday, May 16, 2008 8:41 AM
Not sure if the error is ever FAIL. It's generated from the underlying
platform's SPI driver, not the CC2420 chip. The error code is always
SUCCESS in writeDone() from my experience.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Paolo
Sent: Friday
I thought that I should share with you the following episode. It may save
someone else a lot of grief.
I'm developing an application based on TinyOS 1 and (moteiv) Multihop. When
testing the network in the most convenient open space (my back garden) I had
lots of wireless problems as shown by
received packet length is an edge case that occurs all the time.
Removing the 0-byte packet handler may cause your node to lock up. At least
it used to.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Paolo
Sent: Thursday, May 15, 2008 7:39 AM
To: tinyos-help
probably have yourself a real acknowledgment frame. Refer to the CC2420
datasheet for more details.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Paolo
Sent: Thursday, May 15, 2008 1:32 AM
To: tinyos-help@millennium.berkeley.edu
Subject: [Tinyos-help] how
fcf; - 2
nxle_uint8_t dsn; - 1
nxle_uint16_t destpan; -2
nxle_uint16_t dest; -2
...
2 + 1 + 2 + 2 = 7.
When we have this much information downloaded, we can safely issue a SACK.
-David
_
From: Paolo [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 15, 2008 10
destination.
-David
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Nitin
Sharma
Sent: Tuesday, May 13, 2008 11:08 AM
To: tinyos-help@millennium.berkeley.edu
Subject: [Tinyos-help] Low Power Listening
For Low Power Listening in the default Tinyos 2.x
since 2.0.1.
Worst case is your transmitter will transmit for a few milliseconds longer
than the destination's receive check period.
-David
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Nitin
Sharma
Sent: Tuesday, May 13, 2008 12:58 PM
To: tinyos
(an initial 'setup' script
on the server reads this ID from motelist and then sends it over
serial to the mote).
* When motes get the updated mote id over serial, they reprogram
themselves. I'll need to take a look at Deluge to see how it preserves
mote id numbers.
David
. Here's an example
implementation module (I haven't tested it):
CODE
module TestModuleP {
uses interface Boot;
}
implementation {
int test_array[100];
event Boot.booted() {
int i;
for (i=0; i100; i++) {
test_array[i] = i;
}
}
}
/CODE
David
, etc, a
few others, according to a 'grep'). My apps use those, so they won't
work properly.
Is this a bug in those libraries? Should they be using
AMPacket.localAddress() instead of TOS_NODE_ID?
Maybe a developer can answer this question (I'm going to ask Razvan offlist).
David.
Hi list
My Moteiv MultiHop application displays its parent and neighbors
10 --- 9 --- 1 (Base)
10 shows its parent and neighbor as node #9
9 shows its parent and neighbor as node #1, it does not show #10 as a neighbor.
My difficulty is how does the hop work? Messages from #10 get to base and must
do
for /* */
comments, but none for //
I had a quick look at the cpp.xml file for comparison, but it's too
complicated for me to understand how I would add // support to
nesc.xml.
Any suggestions?
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
JDK is a
newer version and the Graphviz is a newer version then the one they tell you
to install... Please if you can give me any assistants that you can I would
appreciate it... This is for one of my graduate courses and I need tutorials
to help me install the Micaz on-campus...
Thanks,
David C
that packages install/upgrade/remove/purge/etc
cleanly under a chroot.
These should be fine for Ubuntu also.
David.
PS: Please start checking the .deb files with lintian.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https
This is good stuff. I suggest creating a link to this on
http://docs.tinyos.net http://docs.tinyos.net/ if it hasn't been done
already.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Joey
Wilson
Sent: Wednesday, April 30
were point-to-point tests, and very few were
network congestion tests.
Any modifications done to the CC2420 stack to improve this situation should
be contributed back to the TinyOS baseline.
-David
-Original Message-
From: Philip Levis [mailto:[EMAIL PROTECTED]
Sent: Monday, April 28
at this.
(btw, my binutils version is 2.18.1~cvs20080103-4)
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
. Traverse all channels
and average up many samples of RSSI on each channel, then pick the channel
with the quietest average RSSI.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of renjie
huang
Sent: Sunday, April 20, 2008 4:17 PM
To: tinyos-help
Subject: [Tinyos
a README in tos/lib/net
does sound like an excellent place for it.
Could we get simillar lists/recommended ranges for other network IDs?
eg: dissemination keys?
David.
(Un-ccing the devs, I don't want to bother them unnecessarily).
___
Tinyos
clashes. But I don't know where to find this list.
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
3 was chosen experimentally, and yes, you may need to jack it up if there is
a lot of other communication interference going on in your band. Or, change
your channel.
-David
_
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jongkeun
Na
Sent: Tuesday, April 15
the compiler does flag warnings
(for any duplicate new ComponentC(ID_NUM) declarations).
Also, I hope it is possible to list the already-used IDs in a given
app by adding printf lines.
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
to stop working, so I believe that the current solution offers the best
compromise.
Sounds reasonable. Also, my feeling was that MoteIF/Message need a
fairly deep spring-cleaning (the set of methods, constructors, etc is
rather weird/arbitrary). I won't have time to do it, though :-(
David
b: -1536 (0)
Why do I get this strange output for b?
Answering my own question: It looks like msp430 is a 16-bit processor.
This explains why I have problems, but not why the compiler allowed it
and gives such strange results.
David.
___
Tinyos
this strange output for b?
David.
PS: I also get these compiler warnings, but I'm not sure how serious they are:
(for 2nd assignment) warning: decimal constant is so large that it is unsigned
(for 1st printf) warning: int format, different type arg (arg 2
no longer get compiler warnings.
It also works for larger values of b. I want to keep track of the
current time on motes (seconds since midnight), your tips save me from
having to split it into hours and seconds.
David.
___
Tinyos-help mailing list
Tinyos
No.
The default CC2420 stack always uses CSMA.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of funofnet
Funofnet
Sent: Sunday, April 13, 2008 9:06 AM
To: tinyos-help@millennium.berkeley.edu
Subject: [Tinyos-help] is it true?
Hi,
Please I whould
that doesn't
require 802.15.4 compatibility:
http://docs.tinyos.net/index.php/CC1100/CC2500
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Edgar
Charry
Sent: Monday, April 14, 2008 3:57 PM
To: [EMAIL PROTECTED]; Eric Keller
Cc: tinyos-help
radio, while being more energy
efficient. I like the CC2420 for improving ad-hoc
networks and research, but it's time to move on to better
radios.
-David
On Tue, 15 Apr 2008 00:09:02 -0400
Eric Keller [EMAIL PROTECTED] wrote:
That was an interesting page, but I'll disagree about
the range
polarized wave is much
better. Horizontal polarization gets eaten quickly by the ground. Straighten
out those wire antennas, and add a ground plane.
-David
-Original Message-
From: Michael Schippling [mailto:[EMAIL PROTECTED]
Sent: Monday, April 14, 2008 8:05 PM
To: David Moss
Cc
:
http://tinyos.cvs.sourceforge.net/*checkout*/tinyos/tinyos-2.x/doc/html/tep1
27.html
Finally, there is already a delay built into the send for the acknowledgment
wait period, and you will not get a sendDone() event back until an ack was
received or the ack wait period timed out.
-David
and recompile.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Juan
Antonio López Riquelme
Sent: Monday, April 07, 2008 1:45 PM
To: tinyos-help@millennium.berkeley.edu
Subject: Re: [Tinyos-help] Problems with ACKs in TinyOS 2.0.2
Hello,
Thank
backoff should still be in play, and you will probably need to edit
the radio stack code to properly and completely remove it.
-David
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bhavish
Aggarwal
Sent: Thursday, April 03, 2008 5:05 PM
To: tinyos-help
I've just been playing with the TestDrip application.
My environment is the Moteiv Boomerang installation.
Nothing would work until I compiled and loaded the 'telosb' version of TOSBase.
When compiled as 'tmote' or 'tmoteinvent' nothing happened, the java Drip
application just reported
or receiving. There is another physical indicator,
EnergyIndicator, and a link level indicator, PacketIndicator available in
the CC2420 stack. I think the EnergyIndicator is the only one being used
right now. No documentation exists, this is purely for development and
experimentation.
-David
all the apps in the mote network
need to have the smaller TOSH_DATA_LENGTH, which is bothersome.
Any insights on this subject?
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman
On Mon, Mar 31, 2008 at 7:52 AM, Brian Mulanda
[EMAIL PROTECTED] wrote:
Anyone know why the default payload size for a TOSMsg in tinyos is set to 29
bytes?
http://www.mail-archive.com/tinyos-help@millennium.berkeley.edu/msg19197.html
___
Tinyos-help
attempts to
emulate this method so far have failed.
I'm missing a vital piece of insight, ant help greatly appreciated.
David henry
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo
Do you know if this applies to the cc2400, or where I can look this up?
Thanks,
David.
On Mon, Mar 31, 2008 at 10:54 AM, SANG Junjun [EMAIL PROTECTED] wrote:
I think it depends on the radio.
Because some radio can only send/recv a fixed size of packet, for example
nRF905.
On Mon, Mar 31
Again, I can only talk about Boomerang sources .
Boomerang lowpower works upon the principle of synchronised global time known
to all motes in the network. All synchronised motes then go to sleep and wake
up at the same time (duty cycle). All messages are sent/received within this
duty cycle.
because packets (for cc2420) don't get an acknowledgement
(which you can check in AMSend.sendDone) unless you specifically ask
for one.
I don't know if there is a relationship between this and
PacketLink.wasDelivered.
David.
___
Tinyos-help mailing list
Tinyos
Hi Vishal.
Re-cc'ing tinyos-help.
On Thu, Mar 27, 2008 at 11:10 PM, [EMAIL PROTECTED] wrote:
Hi David,
Thanks for the quick reply. So are you trying to say that we don't need
to inject the images initially to the node and whenever we want to
reprogram a node with certain application, we
and implements the MyBigQueue interface.
3) Wire MyBigQueueC (through the MyBigQueue interface) to the modules
that want to use the shared BigQueue.
This seems like a awful lot of work.
Is this really necessary or is there a simpler way to do this?
David
each of them getting their own version
of BigQueueC).
Is this concept covered in tinyos-programming.pdf? I've mainly skimmed
it up until now (it was a too in-depth and confusing when I started
with tinyos+nesc). I usually refer to the tutorial and example apps.
David.
On Fri, Mar 28, 2008 at 6:30
Hi, just a follow up on this problem.
It looks like this was caused by a bug in my app. A recent update was
causing it to write to an array past it's upper bound.
David.
On Wed, Mar 26, 2008 at 10:02 AM, David [EMAIL PROTECTED] wrote:
Hello, tinyos developers.
(I don't think the regular
from one mote to another). It might work better
work when the 2 motes are close to each other (the rssi value is very
high, it drops off quickly after a short distance. Your mileage may
vary.
David.
On Fri, Mar 28, 2008 at 8:09 PM, renjie huang
[EMAIL PROTECTED] wrote:
I remember one team used RSSI
tos_image bnp does not specify a valid target.
Stop.
How can i exec Blink app. on Tossim? I'm waiting your helps..
See this page in the tutorial:
http://docs.tinyos.net/index.php/TOSSIM
David.
___
Tinyos-help mailing list
Tinyos-help
link C libraries to tinyos apps. All source code used
in a tinyos app needs to be compiled together into a single binary.
You may be able to copy and past the fftw3 source code into a .h file
and include the .h file from your nesc app.
David.
___
Tinyos
, for instance reprogramming from
flash (eg: Deluge).
But for other operations 1.2V batteries should work fine (again
assuming similarity to Tmote Sky). Check the Power section of your
mote's data sheet for more information.
David.
___
Tinyos-help mailing list
Which sources are you using?
Boomerang allows you to change the duty cycle via the lowpower parameter of
make.
The NETSYNC_PERIOD_LOG2 macro allows you to change the time between listening
periods
by default NETSYNC_PERIOD_LOG2 is 16 i.e. 2**16 ticks of the 32khz clock is 2
seconds. Default
can
respond to. Razvan might add this when he has time (we've discussed it
off-list), otherwise I'll add it my self later when I need it.
David.
Regards,
Vishal
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https
At first I'm sorry for interrupting. Can some one provide me the code to get
the RSSI value for CC2430 mote? and I'm using tinyos-2.x. Please help me.
Thanks for your help.
As far as I know, you can either get a background RSSI value, or RSSI
values for individual received packets. I assume
what is the maximum packet size possible in tinyos.the default is
36bytes.where should we change the length.is message size different
from packet size
Payload length depends on your radio chipset. See
http://www.tinyos.net/tinyos-2.x/doc/html/tep111.html, specifically
the parts about
Is the Boomerang Multihop data flow inherently one way i.e. mote to base
station?
If not, how do I send messages from base station to motes? The only example
that I can find which combines MultiHop and messages to PC is the Delta
application, and that only sends one way , mote to PC.
.
So...?
David Henry
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
this try and you are using linux instead then I think
it should work because linux does provide a hook to the localhost. For
your information, I did contact the author but he informed me that he was
no longer supporting the project.
Hope this helped. Good luck.
David
Message: 3
Date: Thu, 6 Mar 2008
frame is
transmitted.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of renjie
huang
Sent: Sunday, March 16, 2008 2:12 PM
To: tinyos-help@millennium.berkeley.edu
Subject: [Tinyos-help] SACK
It seems that in TinyOS-2.x for CC2420 SACK strobe is issued
is no longer supported; however, you will be able to disable the
CCA backoffs by searching and replacing any instance of STXONCCA with
STXON in any CC2420 source code.
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ruoshui
Liu
Sent: Sunday, March 16, 2008
any remaining valid packets out?
-David
-Original Message-
From: Liusand [mailto:[EMAIL PROTECTED]
Sent: Friday, March 14, 2008 10:33 PM
To: David Moss; tinyos-help@millennium.berkeley.edu
Subject: Re: [Tinyos-help] TXFIFO underflow not taken care of in TinyOS
2.0.2?
Thanks, David.
I
increases
the throughput.
-David
-Original Message-
From: Liusand [mailto:[EMAIL PROTECTED]
Sent: Monday, March 17, 2008 8:08 AM
To: David Moss; tinyos-help@millennium.berkeley.edu
Subject: Re: [Tinyos-help] TXFIFO underflow not taken care of in TinyOS
2.0.2?
Hi David,
Thanks
much effort in it.
Please contact me for additions, corrections, clarifications. Above all, use
it, it may save you lots of grief.
David Henry
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin
of the TX FIFO.
-David
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Liusand
Sent: Friday, March 14, 2008 12:45 PM
To: tinyos-help@millennium.berkeley.edu
Subject: [Tinyos-help] TXFIFO underflow not taken care of in TinyOS 2.0.2?
Hi,
When I was studying
The ACK should be generated for the packet you're currently reading out of
the RXFIFO. The ACK will only be issued if the packet you're currently
reading out has a valid CRC.
-David
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Liusand
Sent: Thursday
driver is attempting to change
the state of the radio, and needs to verify the radio's status.
-David
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Liusand
Sent: Thursday, March 13, 2008 6:35 PM
To: tinyos-help@millennium.berkeley.edu
Subject: [Tinyos
it documented anywhere else.
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Typo fix:
My guess is that LogWrite.eraseDone() doesn't tidy up state variables
properly when it runs, so the first append() gets confused. Later
append() operations don't have this problem.
I meant LogWrite.erase(), not LogWrite.eraseDone()
David
I must confess to being a bit confused. Is it possible to use MultiHop over SPC?
Just using SPC wires itself to GenericComm. I cannot see an adaptor to MultiHop
anywhere. The Moteiv source tree does not have any code that combines SPC and
Multihop. There are no examples using SPNeighbor, which
the event if you want to affect
operation.
If you call the commands outside of an event, they will be ignored.
Similarly, if you call back with the wrong command inside an event (like
calling setCongestionBackoff() inside the requestInitialBackoff() event) it
will be ignored.
-David
-Original
Timers, McuSleepC, UART, SPI, etc. The CCS compiler provides a lot of
these functions built-in, which should make the implementations a lot
easier.
Anyone interested in this?
-David
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED
I've just downloaded Moteworks 2.0.F and started investigating XMesh on Telosb.
At first I ran into a few compilation problems such as the structure TableEntry
in Multihop.h causes alignment problems for msp430 and missing commands in
BoundaryM.nc.
All this leads me to ask if anyone else is
The wiki is incorrect, and I'll update it. Your observations on the
datasheet are correct.
The actual CRC check in software is done after the SACK has been issued, but
the hardware is intelligent enough to know not to send an ACK if the CRC
failed.
-David
_
From: [EMAIL
trying?
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
this voltage level be used to
get a vague idea of remaining battery life? eg, if the level is too
low to reprogram with a new image, then your battery is starting to
run out.
David.
___
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https
Hi. Sorry if this is a dumb question. How do you search the archives?
This page doesn't have a search box:
http://mail.millennium.berkeley.edu/pipermail/tinyos-help/
I just found this page through Google:
http://www.tinyos.net/search.html
However, searching gets me a 404 error, with
implementation of UniqueSendP in
tinyos-2.x/tos/chips/cc2420/unique/UniqueSendP.nc
-David
_
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Sikar Chan
Sent: Sunday, February 24, 2008 10:42 AM
To: tinyos-help@millennium.berkeley.edu
Subject: [Tinyos-help] UniqueSend
I've just had the same problem and manage to cobble up a fix.
1. Set up environment variables correctly in your .bashrc script
# TOSROOT MUST be defined before it is referenced
export TOSROOT=/opt/tinyos-2.x
export TOSDIR=$TOSROOT/tos
export MAKERULES=$TOSROOT/support/make/Makerules
export
I've just had the same problem and manage to cobble up a fix.
1. Set up environment variables correctly in your .bashrc script
# TOSROOT MUST be defined before it is referenced
export TOSROOT=/opt/tinyos-2.x
export TOSDIR=$TOSROOT/tos
export MAKERULES=$TOSROOT/support/make/Makerules
export
stacks.
-David
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Philip
Levis
Sent: Wednesday, February 20, 2008 9:40 AM
To: Kaan Tuna
Cc: tinyos-help@millennium.berkeley.edu
Subject: Re: [Tinyos-help] serial send acknowledgement
On Feb 20, 2008, at 7
Are you requesting an acknowledgment before sending?
call PacketAcknowledgements.requestAck(myMsg);
call AMSend.send(0x0, myMsg, sizeof(my_payload_t));
Does it the software work as expected using software acknowledgments?
-David
-Original Message-
From: [EMAIL PROTECTED]
[mailto
Also, are you calling CC2420Config.sync() to commit your hardware
acknowledgment changes to the CC2420 hardware?
call CC2420Config.setAutoAck(TRUE, TRUE);
call CC2420Config.sync();
// wait awhile
event void CC2420Config.syncDone() {
...
}
-David
-Original Message-
From
401 - 500 of 1045 matches
Mail list logo