]> oss.titaniummirror.com Git - tinyos-2.x.git/log
tinyos-2.x.git
16 years agoUpdated the description of Packet.getPayload() as discussed during last core telconf...
janhauer [Wed, 5 Dec 2007 09:45:25 +0000 (09:45 +0000)]
Updated the description of Packet.getPayload() as discussed during last core telconf: Added a sentence saying that for a given packet the command always returns the same pointer or NULL (no variable-sized headers). In addition, I tried to better describe how to use the "len" parameter in Packet.getPayload(), because I felt that was not becoming clear from the previous description.

16 years agoCreation. Use the id option to output the msp430's ihex file with the correct node...
rincon [Tue, 4 Dec 2007 18:30:34 +0000 (18:30 +0000)]
Creation.  Use the id option to output the msp430's ihex file with the correct node ID, for you to install the binary to a node manually.  Example:  "make telosb id.3"

16 years agoMirroring a change made by David Gay, "don't use __attribute__ for nesC
hiro [Mon, 3 Dec 2007 02:17:49 +0000 (02:17 +0000)]
Mirroring a change made by David Gay, "don't use __attribute__ for nesC
attributes."

16 years agoAdd a default for Notify.notify to prevent compiler errors when only the Get interfac...
razvanm [Fri, 30 Nov 2007 20:09:32 +0000 (20:09 +0000)]
Add a default for Notify.notify to prevent compiler errors when only the Get interface is used.

16 years agoInclude AM.h to pull in the definition of am_addr_t for the compiler
rincon [Wed, 28 Nov 2007 19:18:07 +0000 (19:18 +0000)]
Include AM.h to pull in the definition of am_addr_t for the compiler

16 years agoMerge in Alec's fixes.
scipio [Wed, 28 Nov 2007 19:17:08 +0000 (19:17 +0000)]
Merge in Alec's fixes.

16 years agocorrected wrong port
andreaskoepke [Wed, 28 Nov 2007 13:19:49 +0000 (13:19 +0000)]
corrected wrong port

16 years agoPull in Ctp.h to define ctp_options_t and prevent compile errors like I'm seeing...
rincon [Wed, 28 Nov 2007 04:42:52 +0000 (04:42 +0000)]
Pull in Ctp.h to define ctp_options_t and prevent compile errors like I'm seeing.  This was such a minor issue I didn't feel it even warranted notification.

16 years agoFix bug where seeking to the different sector did not properly skip
jwhui [Wed, 28 Nov 2007 03:15:30 +0000 (03:15 +0000)]
Fix bug where seeking to the different sector did not properly skip
over the address header.

Thanks to Razvan ME for reporting the bug.

16 years agoFold in Alec's changes, with bug fix for RX interrupt.
scipio [Tue, 27 Nov 2007 19:26:45 +0000 (19:26 +0000)]
Fold in Alec's changes, with bug fix for RX interrupt.

16 years agostartPeriodic does not always work
andreaskoepke [Tue, 27 Nov 2007 13:44:09 +0000 (13:44 +0000)]
startPeriodic does not always work

16 years agoupdated with support for the iris mote, fixed a compile bug
sallai [Mon, 19 Nov 2007 17:21:19 +0000 (17:21 +0000)]
updated with support for the iris mote, fixed a compile bug

16 years agoAdded atomic statements to setAutoAck
rincon [Mon, 19 Nov 2007 15:48:54 +0000 (15:48 +0000)]
Added atomic statements to setAutoAck

16 years agoupdated RF230layerP, added dummy LPL
sallai [Sat, 17 Nov 2007 02:29:33 +0000 (02:29 +0000)]
updated RF230layerP, added dummy LPL

16 years agofixed AMSend interface usage
sallai [Sat, 17 Nov 2007 02:24:43 +0000 (02:24 +0000)]
fixed AMSend interface usage

16 years agofix the get link quality interfaces to return 16 bit eetx values
gnawali [Fri, 16 Nov 2007 23:14:49 +0000 (23:14 +0000)]
fix the get link quality interfaces to return 16 bit eetx values

16 years agoascii graphics that shows how we get to the head of the footer
gnawali [Tue, 13 Nov 2007 08:36:29 +0000 (08:36 +0000)]
ascii graphics that shows how we get to the head of the footer

16 years agoMark Hays repair the SPI code, unit testing demonstrates SPI0 w/ and w/out DMA works...
rincon [Thu, 8 Nov 2007 21:34:42 +0000 (21:34 +0000)]
Mark Hays repair the SPI code, unit testing demonstrates SPI0 w/ and w/out DMA works properly, and we have a chance at SPI1 working properly now as well - although it still hasn't been tested completely.

16 years agoRazvan and Jeonggil Ko found a problem with the status byte return value on RAM opera...
rincon [Wed, 7 Nov 2007 22:22:01 +0000 (22:22 +0000)]
Razvan and Jeonggil Ko found a problem with the status byte return value on RAM operations, and fixed it.  "Both of them wants to return the status of the operation and the specs says that this is the byte received from SPI after sending the address. The bug is the read is returning the second one (which is not defined) and the write is returning the values overwritten by the last byte."

16 years agofixed a typo
sallai [Tue, 6 Nov 2007 21:43:03 +0000 (21:43 +0000)]
fixed a typo

16 years agoadded check for atm1281 compatible external tools
sallai [Tue, 6 Nov 2007 21:39:43 +0000 (21:39 +0000)]
added check for atm1281 compatible external tools

16 years agoadded rf230 test applications for the IRIS mote
sallai [Tue, 6 Nov 2007 19:41:28 +0000 (19:41 +0000)]
added rf230 test applications for the IRIS mote

16 years agoupdated AVR specific makefiles with dual support for uisp and avrdude
sallai [Tue, 6 Nov 2007 19:32:56 +0000 (19:32 +0000)]
updated AVR specific makefiles with dual support for uisp and avrdude

16 years agoNew TEP: Createing new T2 platform
mleopold [Tue, 6 Nov 2007 10:32:53 +0000 (10:32 +0000)]
New TEP: Createing new T2 platform

16 years agoadded DiagMsg java tool
sallai [Mon, 5 Nov 2007 20:55:52 +0000 (20:55 +0000)]
added DiagMsg java tool

16 years agoplatform support for the IRIS mote (atm1218 MCU and rf230 radio)
sallai [Mon, 5 Nov 2007 20:36:40 +0000 (20:36 +0000)]
platform support for the IRIS mote (atm1218 MCU and rf230 radio)

16 years ago./configure && make should work again
andreaskoepke [Mon, 5 Nov 2007 18:07:23 +0000 (18:07 +0000)]
./configure && make should work again

16 years agogetopt is not re-entrant, so we rely on the external popt library to parse
andreaskoepke [Mon, 5 Nov 2007 18:03:20 +0000 (18:03 +0000)]
getopt is not re-entrant, so we rely on the external popt library to parse
command line options

16 years agoFix to isOwner for defaultOnwer interface
klueska [Fri, 2 Nov 2007 06:07:49 +0000 (06:07 +0000)]
Fix to isOwner for defaultOnwer interface

16 years agosleep better -- more in line with FTDI timeouts etc.
andreaskoepke [Thu, 1 Nov 2007 19:20:37 +0000 (19:20 +0000)]
sleep better -- more in line with FTDI timeouts etc.
adjust compromise between speed and reliability

16 years agosyntax bug fixed
fredjiang [Thu, 1 Nov 2007 18:10:36 +0000 (18:10 +0000)]
syntax bug fixed

16 years agoget etx now returns etx for the path to the root instead of etx from the current...
gnawali [Wed, 31 Oct 2007 22:53:01 +0000 (22:53 +0000)]
get etx now returns etx for the path to the root instead of etx from the current parent to the root

16 years agoadded C++ bsl interface, use for resource constrained devices like the NSLU2
andreaskoepke [Wed, 31 Oct 2007 18:54:55 +0000 (18:54 +0000)]
added C++ bsl interface, use for resource constrained devices like the NSLU2

16 years agoDo not consider footer when calculating whether a payload size is valid.
scipio [Sat, 27 Oct 2007 00:09:23 +0000 (00:09 +0000)]
Do not consider footer when calculating whether a payload size is valid.

16 years agoFix bug in link estimator packet payload get. The old version
scipio [Sat, 27 Oct 2007 00:07:56 +0000 (00:07 +0000)]
Fix bug in link estimator packet payload get. The old version
considered the LE header when calculating a valid payload. THis
is problematic if you receive a packet with a large footer, but
want to send a packet with a large payload: the getPayload() would
incorrectly only let you get a small payload and so return NULL.
This is probably the first instance I've seen where clear() might
have been useful....

16 years ago4 bit link estimator.
scipio [Fri, 26 Oct 2007 15:21:19 +0000 (15:21 +0000)]
4 bit link estimator.

16 years agoFix zero-seed bug: the random number generator generates a stream of
scipio [Fri, 26 Oct 2007 01:47:12 +0000 (01:47 +0000)]
Fix zero-seed bug: the random number generator generates a stream of
zeroes if initialized with 0. Thanks to Konrad Iwanicki for the catch.

16 years agoFix typos and add source addr.
scipio [Sat, 20 Oct 2007 00:14:19 +0000 (00:14 +0000)]
Fix typos and add source addr.

16 years agomake header format diagram 16 bit wide instead of 17
gnawali [Thu, 18 Oct 2007 16:11:57 +0000 (16:11 +0000)]
make header format diagram 16 bit wide instead of 17

16 years agoupdate to i2c driver to make sure it goes down into low power mode when AsyncStdContr...
klueska [Fri, 12 Oct 2007 22:30:26 +0000 (22:30 +0000)]
update to i2c driver to make sure it goes down into low power mode when AsyncStdControl.stop() is called

16 years agoNo need for a signed number of events.
hiro [Wed, 10 Oct 2007 02:39:07 +0000 (02:39 +0000)]
No need for a signed number of events.

16 years agoAdded a cast to stop a warning.
hiro [Tue, 9 Oct 2007 03:31:29 +0000 (03:31 +0000)]
Added a cast to stop a warning.

16 years agodon't use __attribute__ for nesC attributes
idgay [Mon, 8 Oct 2007 20:10:05 +0000 (20:10 +0000)]
don't use __attribute__ for nesC attributes

16 years agobe a bit more conservative when choosing links
andreaskoepke [Fri, 5 Oct 2007 10:16:24 +0000 (10:16 +0000)]
be a bit more conservative when choosing links

16 years agoUpdated to work with the changes to the Packet interface
klueska [Thu, 4 Oct 2007 16:43:08 +0000 (16:43 +0000)]
Updated to work with the changes to the Packet interface

16 years agobug: storeStrength did not do it in the right place
andreaskoepke [Thu, 4 Oct 2007 15:54:26 +0000 (15:54 +0000)]
bug: storeStrength did not do it in the right place

16 years ago- double check whether something is on the channel in RX (instead of only once)
andreaskoepke [Thu, 4 Oct 2007 09:42:03 +0000 (09:42 +0000)]
- double check whether something is on the channel in RX (instead of only once)
- debug some stuff

16 years ago- age cache whenever a new messages arrives
andreaskoepke [Thu, 4 Oct 2007 09:40:49 +0000 (09:40 +0000)]
- age cache whenever a new messages arrives
- add debug interface

16 years agoMinor updates to fix paths and extra libraries
hiro [Wed, 3 Oct 2007 23:58:34 +0000 (23:58 +0000)]
Minor updates to fix paths and extra libraries

16 years agoStart adding them so we don't forget.
scipio [Wed, 3 Oct 2007 05:47:47 +0000 (05:47 +0000)]
Start adding them so we don't forget.

16 years agoQuick path fix to update the example Makefile.Driver to the new
hiro [Wed, 3 Oct 2007 02:28:51 +0000 (02:28 +0000)]
Quick path fix to update the example Makefile.Driver to the new
locations.

16 years agoFound memory leak.
scipio [Wed, 3 Oct 2007 02:15:16 +0000 (02:15 +0000)]
Found memory leak.

16 years agoInitial commit.
hiro [Wed, 3 Oct 2007 02:09:59 +0000 (02:09 +0000)]
Initial commit.

16 years agoThe initial commit of the TOSSIM Live extensions. TOSSIM Live primary
hiro [Wed, 3 Oct 2007 01:50:19 +0000 (01:50 +0000)]
The initial commit of the TOSSIM Live extensions. TOSSIM Live primary
function is to enable SF communications with a TOSSIM instance.
Examples are included to show how to use TOSSIM Live with the
TestSerial application.

16 years agoUse 4bitle, not le.
scipio [Tue, 2 Oct 2007 20:52:37 +0000 (20:52 +0000)]
Use 4bitle, not le.

16 years agoAssume 7-bit address is right-aligned.
scipio [Mon, 1 Oct 2007 19:19:39 +0000 (19:19 +0000)]
Assume 7-bit address is right-aligned.

16 years agorefactor MAC protocols:
andreaskoepke [Mon, 1 Oct 2007 17:58:07 +0000 (17:58 +0000)]
refactor MAC protocols:
- separate time difference computation (need to pin point  a bug)

16 years agoadded SpeckMac
andreaskoepke [Mon, 1 Oct 2007 15:48:58 +0000 (15:48 +0000)]
added SpeckMac
refactor MAC protocols:
- separate duplicate suppression component
- separate LocalTime component

16 years agoFixed CC2420Transmit.cancel(), added two unit test suites verifying functionality...
rincon [Fri, 28 Sep 2007 17:53:58 +0000 (17:53 +0000)]
Fixed CC2420Transmit.cancel(), added two unit test suites verifying functionality.  Mischa Weise discovered sendDone wasn't signaled when cancel() was called.

16 years agoUpdated the interface to support asynchronous and more generic CRC calculations
rincon [Thu, 27 Sep 2007 23:27:00 +0000 (23:27 +0000)]
Updated the interface to support asynchronous and more generic CRC calculations

16 years agoreverted dummy change
beutel [Wed, 26 Sep 2007 15:00:22 +0000 (15:00 +0000)]
reverted dummy change

16 years agodummy change to test the build system
beutel [Wed, 26 Sep 2007 13:31:59 +0000 (13:31 +0000)]
dummy change to test the build system

16 years agotemporary fix: do not wire to CC2420ActiveMessageP if
gnawali [Tue, 25 Sep 2007 19:08:58 +0000 (19:08 +0000)]
temporary fix: do not wire to CC2420ActiveMessageP if
compiling for tossim

16 years agodelete refs to outbound link quality in dbg statement because the link qualities...
gnawali [Tue, 25 Sep 2007 13:47:14 +0000 (13:47 +0000)]
delete refs to outbound link quality in dbg statement because the link qualities are computed based on inbound beacons and success/failure of outbound pkts

16 years agoreturn 0 by default so the link estimator does not insert the source if there is...
gnawali [Tue, 25 Sep 2007 00:54:24 +0000 (00:54 +0000)]
return 0 by default so the link estimator does not insert the source if there is no room for it

16 years agoFix length bug (for real). Thanks to Chad for catching this.
scipio [Tue, 25 Sep 2007 00:07:59 +0000 (00:07 +0000)]
Fix length bug (for real). Thanks to Chad for catching this.

16 years agoFix length bug.
scipio [Tue, 25 Sep 2007 00:01:58 +0000 (00:01 +0000)]
Fix length bug.

16 years agoaccommodate cc1000 and cc2420 platforms by wiring to platform specific active message...
gnawali [Mon, 24 Sep 2007 17:00:18 +0000 (17:00 +0000)]
accommodate cc1000 and cc2420 platforms by wiring to platform specific active message, for rest use a dummy for now that always returns 1 for LinkPacketMetadata.highChannelQuality call

16 years agostart using the 4bit estimator
gnawali [Mon, 24 Sep 2007 14:02:28 +0000 (14:02 +0000)]
start using the 4bit estimator

16 years agolqi no longer wired to the routing engine
gnawali [Mon, 24 Sep 2007 14:01:22 +0000 (14:01 +0000)]
lqi no longer wired to the routing engine

16 years agoA historical noise trace from TTX 4 Demo Session. Of the three noise traces we have...
hiro [Sun, 23 Sep 2007 00:11:13 +0000 (00:11 +0000)]
A historical noise trace from TTX 4 Demo Session. Of the three noise traces we have it shows a low noise floor with higher variability then Casino.

cmetcalf@red:<tossim/noise$ ~/RssiSampleAverage.py -f TTX4-DemoNoiseTrace.txt
-95.2308885611 +/- 4.00945292765
cmetcalf@red:<tossim/noise$ ~/RssiSampleAverage.py -f casino-lab.txt
-97.6372717563 +/- 1.27287830488
cmetcalf@red:<tossim/noise$ ~/RssiSampleAverage.py -f meyer-heavy.txt
-87.4037577311 +/- 9.82370577504

16 years agoJust another Cpm trace file. For the Casino Lab at the Colorado School of Mines....
hiro [Sat, 22 Sep 2007 22:54:58 +0000 (22:54 +0000)]
Just another Cpm trace file. For the Casino Lab at the Colorado School of Mines. This trace has a much lower noise floor then meyer-heavy (ave -97.6dBm vs -87.4dBm).

16 years agochanges for 4b estimator
gnawali [Fri, 21 Sep 2007 23:50:28 +0000 (23:50 +0000)]
changes for 4b estimator

16 years agoclose file descriptors again
andreaskoepke [Fri, 21 Sep 2007 15:43:22 +0000 (15:43 +0000)]
close file descriptors again

16 years agoreturn from select when a client is added or removed
andreaskoepke [Fri, 21 Sep 2007 14:01:13 +0000 (14:01 +0000)]
return from select when a client is added or removed

16 years ago4bit link estimator
gnawali [Fri, 21 Sep 2007 06:34:04 +0000 (06:34 +0000)]
4bit link estimator

16 years agoCommitted fix to sim_noise from Mike at JHU.
scipio [Wed, 19 Sep 2007 22:16:25 +0000 (22:16 +0000)]
Committed fix to sim_noise from Mike at JHU.

16 years agoChange to explicitly check if Power manager owns the resource before calling release
klueska [Wed, 19 Sep 2007 18:00:00 +0000 (18:00 +0000)]
Change to explicitly check if Power manager owns the resource before calling release

16 years agoForgot to change interface name on switchover
klueska [Wed, 19 Sep 2007 17:29:17 +0000 (17:29 +0000)]
Forgot to change interface name on switchover

16 years agoAdded BigQueueC component
klueska [Wed, 19 Sep 2007 17:20:47 +0000 (17:20 +0000)]
Added BigQueueC component

16 years agoAdded BigQueue interface
klueska [Wed, 19 Sep 2007 17:20:08 +0000 (17:20 +0000)]
Added BigQueue interface

16 years agobug fix: change the type of my_ll_addr from uint8_t to am_addr_t
gnawali [Wed, 19 Sep 2007 15:05:03 +0000 (15:05 +0000)]
bug fix: change the type of my_ll_addr from uint8_t to am_addr_t

16 years agoAdded PrintfClient as into net.tinyos.tools
klueska [Wed, 19 Sep 2007 04:39:16 +0000 (04:39 +0000)]
Added PrintfClient as into net.tinyos.tools

16 years agoIncorporating Gil's edits.
scipio [Tue, 18 Sep 2007 19:50:33 +0000 (19:50 +0000)]
Incorporating Gil's edits.

16 years agoIncorporating Gil's edits.
scipio [Tue, 18 Sep 2007 19:27:42 +0000 (19:27 +0000)]
Incorporating Gil's edits.

16 years agonesdoc references.
scipio [Mon, 17 Sep 2007 22:27:34 +0000 (22:27 +0000)]
nesdoc references.

16 years agoUpdate to TEP115
klueska [Fri, 14 Sep 2007 22:45:30 +0000 (22:45 +0000)]
Update to TEP115

16 years agoFixed wiring bug.
scipio [Fri, 14 Sep 2007 18:48:51 +0000 (18:48 +0000)]
Fixed wiring bug.

16 years agoInitial commit of Harvards Python SDK. Tested to work with current release including...
hiro [Fri, 14 Sep 2007 18:11:45 +0000 (18:11 +0000)]
Initial commit of Harvards Python SDK. Tested to work with current release including TOSSIM.

16 years agoupdate to new packet interface
andreaskoepke [Fri, 14 Sep 2007 17:23:38 +0000 (17:23 +0000)]
update to new packet interface

16 years agoUpdated the DUTY_ON_TIME to 11 ms, compensating for backoffs and acknowledgement...
rincon [Fri, 14 Sep 2007 16:53:26 +0000 (16:53 +0000)]
Updated the DUTY_ON_TIME to 11 ms, compensating for backoffs and acknowledgement wait periods around the transmission.

16 years agoAdd qualification about CC2420.
scipio [Fri, 14 Sep 2007 00:27:17 +0000 (00:27 +0000)]
Add qualification about CC2420.

16 years agoRemoving Drip files from top level.
scipio [Fri, 14 Sep 2007 00:26:23 +0000 (00:26 +0000)]
Removing Drip files from top level.

16 years agoPointed Dissemination users at lib/net/drip.
scipio [Fri, 14 Sep 2007 00:25:19 +0000 (00:25 +0000)]
Pointed Dissemination users at lib/net/drip.

16 years agoMoving dissemination to net/drip.
scipio [Fri, 14 Sep 2007 00:22:18 +0000 (00:22 +0000)]
Moving dissemination to net/drip.

16 years agoAdded white bit to CC1000 and CC2420.
scipio [Fri, 14 Sep 2007 00:15:57 +0000 (00:15 +0000)]
Added white bit to CC1000 and CC2420.

16 years agoMetadata for link packets. Currently, this means the white bit.
scipio [Fri, 14 Sep 2007 00:10:08 +0000 (00:10 +0000)]
Metadata for link packets. Currently, this means the white bit.

16 years agoThe big interface switchover for Packet, Send, Receive, and AMSend.
scipio [Thu, 13 Sep 2007 23:10:14 +0000 (23:10 +0000)]
The big interface switchover for Packet, Send, Receive, and AMSend.

16 years ago116 updated.
scipio [Thu, 13 Sep 2007 23:09:19 +0000 (23:09 +0000)]
116 updated.

16 years agoTestTreeRouting is no longer used; TestNetwork has replaced it.
scipio [Thu, 13 Sep 2007 20:00:25 +0000 (20:00 +0000)]
TestTreeRouting is no longer used; TestNetwork has replaced it.