]> oss.titaniummirror.com Git - tinyos-2.x.git/log
tinyos-2.x.git
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.

16 years agoThis application is very out-of-date. It might be good to
scipio [Thu, 13 Sep 2007 19:57:27 +0000 (19:57 +0000)]
This application is very out-of-date. It might be good to
ressurect it at some point, but right now it is just compilation failure.

16 years agoThis application is no longer useful: Blink suffices.
scipio [Thu, 13 Sep 2007 19:56:51 +0000 (19:56 +0000)]
This application is no longer useful: Blink suffices.

16 years agoRedundant in face of TestNetwork, MultihopOscilloscope, etc.
scipio [Thu, 13 Sep 2007 19:49:22 +0000 (19:49 +0000)]
Redundant in face of TestNetwork, MultihopOscilloscope, etc.

16 years agoMaking sure it includes the right header files for typedef definitions
rincon [Wed, 12 Sep 2007 15:43:59 +0000 (15:43 +0000)]
Making sure it includes the right header files for typedef definitions

16 years agofix spi request for packet rx strength and the reading of only one byte in fifo
maxmul [Wed, 12 Sep 2007 12:00:50 +0000 (12:00 +0000)]
fix spi request for packet rx strength and the reading of only one byte in fifo

16 years agoupdated url to reflect tinyos-2.x
beutel [Tue, 11 Sep 2007 16:51:00 +0000 (16:51 +0000)]
updated url to reflect tinyos-2.x

16 years agoFix to ResourceDefaultOwner.isOwner()
klueska [Fri, 7 Sep 2007 19:44:55 +0000 (19:44 +0000)]
Fix to ResourceDefaultOwner.isOwner()

16 years agoSoftware acknowledge broadcast packets like hardware does.
rincon [Thu, 6 Sep 2007 19:20:18 +0000 (19:20 +0000)]
Software acknowledge broadcast packets like hardware does.

16 years agono more trailing tabs. checkstyle test
beutel [Thu, 6 Sep 2007 17:01:00 +0000 (17:01 +0000)]
no more trailing tabs. checkstyle test

16 years agoadded ant support
beutel [Thu, 6 Sep 2007 17:00:22 +0000 (17:00 +0000)]
added ant support

16 years agono more trailing tabs. checkstyle test
beutel [Thu, 6 Sep 2007 12:21:34 +0000 (12:21 +0000)]
no more trailing tabs. checkstyle test

16 years agodid some cosmetics to the code to check checkstyle output on the autobuilds
beutel [Thu, 6 Sep 2007 12:10:50 +0000 (12:10 +0000)]
did some cosmetics to the code to check checkstyle output on the autobuilds

16 years agodid some cosmetics to the code to check checkstyle output on the autobuilds
beutel [Thu, 6 Sep 2007 10:26:05 +0000 (10:26 +0000)]
did some cosmetics to the code to check checkstyle output on the autobuilds

16 years agoadded a build.xml file for ant support
beutel [Thu, 6 Sep 2007 10:01:19 +0000 (10:01 +0000)]
added a build.xml file for ant support

16 years agoFinalized.
scipio [Wed, 5 Sep 2007 20:06:00 +0000 (20:06 +0000)]
Finalized.

16 years agomore precision clarity
idgay [Wed, 5 Sep 2007 17:30:31 +0000 (17:30 +0000)]
more precision clarity

16 years agomade make pdf quieter and narrowed the figure on in tep2 to fit in a single column...
beutel [Wed, 5 Sep 2007 14:07:32 +0000 (14:07 +0000)]
made make pdf quieter and narrowed the figure on in tep2 to fit in a single column on latex/pdf output

16 years agoRemoval of class and mig generated files
klueska [Tue, 4 Sep 2007 23:39:58 +0000 (23:39 +0000)]
Removal of class and mig generated files

16 years agoupdates
klueska [Tue, 4 Sep 2007 22:51:38 +0000 (22:51 +0000)]
updates

16 years agoCopy of Printf test application into tutorials directory
klueska [Tue, 4 Sep 2007 21:19:25 +0000 (21:19 +0000)]
Copy of Printf test application into tutorials directory

16 years agoIncorporated patches and bug fixes from community (tweaked slightly).
scipio [Tue, 4 Sep 2007 17:19:22 +0000 (17:19 +0000)]
Incorporated patches and bug fixes from community (tweaked slightly).
  - Added support for getting RSSI of packets (Razvan Musaliou-E. from
    JHU). Added interface TossimPacket for getting this value without
    needing to know metadata layout. This required changing
    TossimActiveMessageP to TossimActiveMessageC as applications may need
    to wire to it.
  - Tweaked noise simulation so output values are not quantized.
    Tal Rusak from Cornell observed that quantization made borderline
    links behave badly.
  - Modified apps/tests/TestSimComm so that it prints out the RSSI
    of packets.

16 years agoLow Power Sensing Application initial checkin
klueska [Mon, 3 Sep 2007 22:46:35 +0000 (22:46 +0000)]
Low Power Sensing Application initial checkin

16 years agoSmall modifications to lesson 15 and 8, and new checkin of lesson 16
klueska [Mon, 3 Sep 2007 22:38:41 +0000 (22:38 +0000)]
Small modifications to lesson 15 and 8, and new checkin of lesson 16

16 years agoUpdate to allow buffer size to be changed at compile time
klueska [Mon, 3 Sep 2007 20:29:08 +0000 (20:29 +0000)]
Update to allow buffer size to be changed at compile time

16 years agodummy change to test build system
beutel [Mon, 3 Sep 2007 14:02:48 +0000 (14:02 +0000)]
dummy change to test build system

16 years agochanged javadocdir to comply with index.html
beutel [Thu, 30 Aug 2007 22:29:11 +0000 (22:29 +0000)]
changed javadocdir to comply with index.html

16 years agochanged javadocdir to comply with index.html
beutel [Thu, 30 Aug 2007 21:55:06 +0000 (21:55 +0000)]
changed javadocdir to comply with index.html

16 years agoreverted to the good null app. added the power comment to the .nc files.
beutel [Wed, 29 Aug 2007 22:09:05 +0000 (22:09 +0000)]
reverted to the good null app. added the power comment to the .nc files.

16 years agoa dummy checkin to test the autobuild system - will be reverted tomorrow!
beutel [Wed, 29 Aug 2007 21:30:05 +0000 (21:30 +0000)]
a dummy checkin to test the autobuild system - will be reverted tomorrow!

16 years agocorrected syntax error in line 111
beutel [Wed, 29 Aug 2007 15:58:40 +0000 (15:58 +0000)]
corrected syntax error in line 111

16 years agocorrected syntax error in line 111
beutel [Wed, 29 Aug 2007 15:57:27 +0000 (15:57 +0000)]
corrected syntax error in line 111

16 years agoimproved duplicate suppression
andreaskoepke [Wed, 29 Aug 2007 14:22:50 +0000 (14:22 +0000)]
improved duplicate suppression