]>
oss.titaniummirror.com Git - tinyos-2.x.git/log
andreaskoepke [Fri, 7 Dec 2007 19:00:15 +0000 (19:00 +0000)]
hello compiler bug (looks like shifting by 32 bits inside a 64 bit type is
trouble), bye bye platform independence
mharvan [Fri, 7 Dec 2007 15:38:50 +0000 (15:38 +0000)]
added information about workaround for 16-bit aligning to the 6lowpan README
andreaskoepke [Thu, 6 Dec 2007 18:33:02 +0000 (18:33 +0000)]
simplified interface
andreaskoepke [Thu, 6 Dec 2007 18:32:11 +0000 (18:32 +0000)]
uff -- resolved hardware race conditions (hopefully)
mharvan [Wed, 5 Dec 2007 23:22:11 +0000 (23:22 +0000)]
fixes for moving sf to support/sdk/c/sf
mharvan [Wed, 5 Dec 2007 22:58:41 +0000 (22:58 +0000)]
6lowpan import
gnawali [Wed, 5 Dec 2007 22:55:49 +0000 (22:55 +0000)]
removed
gnawali [Wed, 5 Dec 2007 22:49:45 +0000 (22:49 +0000)]
moving from sdk/c
gnawali [Wed, 5 Dec 2007 22:43:27 +0000 (22:43 +0000)]
unused var
gnawali [Wed, 5 Dec 2007 22:41:25 +0000 (22:41 +0000)]
bug fix: make evaluateEtx arg a 16 bit arg
gnawali [Wed, 5 Dec 2007 22:37:02 +0000 (22:37 +0000)]
make the signature compatible with 4bitle so apps can compile le or 4bitle
gnawali [Wed, 5 Dec 2007 22:30:57 +0000 (22:30 +0000)]
logging thl is more useful than logging the destination on RCV
gnawali [Wed, 5 Dec 2007 22:29:55 +0000 (22:29 +0000)]
bringing from 4bitle directory
gnawali [Wed, 5 Dec 2007 22:28:35 +0000 (22:28 +0000)]
moving CompareBit.nc to ctp directory
andreaskoepke [Wed, 5 Dec 2007 10:14:55 +0000 (10:14 +0000)]
add a 64 bit interface
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.
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"
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."
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.
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
scipio [Wed, 28 Nov 2007 19:17:08 +0000 (19:17 +0000)]
Merge in Alec's fixes.
andreaskoepke [Wed, 28 Nov 2007 13:19:49 +0000 (13:19 +0000)]
corrected wrong port
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.
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.
scipio [Tue, 27 Nov 2007 19:26:45 +0000 (19:26 +0000)]
Fold in Alec's changes, with bug fix for RX interrupt.
andreaskoepke [Tue, 27 Nov 2007 13:44:09 +0000 (13:44 +0000)]
startPeriodic does not always work
sallai [Mon, 19 Nov 2007 17:21:19 +0000 (17:21 +0000)]
updated with support for the iris mote, fixed a compile bug
rincon [Mon, 19 Nov 2007 15:48:54 +0000 (15:48 +0000)]
Added atomic statements to setAutoAck
sallai [Sat, 17 Nov 2007 02:29:33 +0000 (02:29 +0000)]
updated RF230layerP, added dummy LPL
sallai [Sat, 17 Nov 2007 02:24:43 +0000 (02:24 +0000)]
fixed AMSend interface usage
gnawali [Fri, 16 Nov 2007 23:14:49 +0000 (23:14 +0000)]
fix the get link quality interfaces to return 16 bit eetx values
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
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.
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."
sallai [Tue, 6 Nov 2007 21:43:03 +0000 (21:43 +0000)]
fixed a typo
sallai [Tue, 6 Nov 2007 21:39:43 +0000 (21:39 +0000)]
added check for atm1281 compatible external tools
sallai [Tue, 6 Nov 2007 19:41:28 +0000 (19:41 +0000)]
added rf230 test applications for the IRIS mote
sallai [Tue, 6 Nov 2007 19:32:56 +0000 (19:32 +0000)]
updated AVR specific makefiles with dual support for uisp and avrdude
mleopold [Tue, 6 Nov 2007 10:32:53 +0000 (10:32 +0000)]
New TEP: Createing new T2 platform
sallai [Mon, 5 Nov 2007 20:55:52 +0000 (20:55 +0000)]
added DiagMsg java tool
sallai [Mon, 5 Nov 2007 20:36:40 +0000 (20:36 +0000)]
platform support for the IRIS mote (atm1218 MCU and rf230 radio)
andreaskoepke [Mon, 5 Nov 2007 18:07:23 +0000 (18:07 +0000)]
./configure && make should work again
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
klueska [Fri, 2 Nov 2007 06:07:49 +0000 (06:07 +0000)]
Fix to isOwner for defaultOnwer interface
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
fredjiang [Thu, 1 Nov 2007 18:10:36 +0000 (18:10 +0000)]
syntax bug fixed
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
andreaskoepke [Wed, 31 Oct 2007 18:54:55 +0000 (18:54 +0000)]
added C++ bsl interface, use for resource constrained devices like the NSLU2
scipio [Sat, 27 Oct 2007 00:09:23 +0000 (00:09 +0000)]
Do not consider footer when calculating whether a payload size is valid.
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....
scipio [Fri, 26 Oct 2007 15:21:19 +0000 (15:21 +0000)]
4 bit link estimator.
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.
scipio [Sat, 20 Oct 2007 00:14:19 +0000 (00:14 +0000)]
Fix typos and add source addr.
gnawali [Thu, 18 Oct 2007 16:11:57 +0000 (16:11 +0000)]
make header format diagram 16 bit wide instead of 17
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
hiro [Wed, 10 Oct 2007 02:39:07 +0000 (02:39 +0000)]
No need for a signed number of events.
hiro [Tue, 9 Oct 2007 03:31:29 +0000 (03:31 +0000)]
Added a cast to stop a warning.
idgay [Mon, 8 Oct 2007 20:10:05 +0000 (20:10 +0000)]
don't use __attribute__ for nesC attributes
andreaskoepke [Fri, 5 Oct 2007 10:16:24 +0000 (10:16 +0000)]
be a bit more conservative when choosing links
klueska [Thu, 4 Oct 2007 16:43:08 +0000 (16:43 +0000)]
Updated to work with the changes to the Packet interface
andreaskoepke [Thu, 4 Oct 2007 15:54:26 +0000 (15:54 +0000)]
bug: storeStrength did not do it in the right place
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
andreaskoepke [Thu, 4 Oct 2007 09:40:49 +0000 (09:40 +0000)]
- age cache whenever a new messages arrives
- add debug interface
hiro [Wed, 3 Oct 2007 23:58:34 +0000 (23:58 +0000)]
Minor updates to fix paths and extra libraries
scipio [Wed, 3 Oct 2007 05:47:47 +0000 (05:47 +0000)]
Start adding them so we don't forget.
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.
scipio [Wed, 3 Oct 2007 02:15:16 +0000 (02:15 +0000)]
Found memory leak.
hiro [Wed, 3 Oct 2007 02:09:59 +0000 (02:09 +0000)]
Initial commit.
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.
scipio [Tue, 2 Oct 2007 20:52:37 +0000 (20:52 +0000)]
Use 4bitle, not le.
scipio [Mon, 1 Oct 2007 19:19:39 +0000 (19:19 +0000)]
Assume 7-bit address is right-aligned.
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)
andreaskoepke [Mon, 1 Oct 2007 15:48:58 +0000 (15:48 +0000)]
added SpeckMac
refactor MAC protocols:
- separate duplicate suppression component
- separate LocalTime component
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.
rincon [Thu, 27 Sep 2007 23:27:00 +0000 (23:27 +0000)]
Updated the interface to support asynchronous and more generic CRC calculations
beutel [Wed, 26 Sep 2007 15:00:22 +0000 (15:00 +0000)]
reverted dummy change
beutel [Wed, 26 Sep 2007 13:31:59 +0000 (13:31 +0000)]
dummy change to test the build system
gnawali [Tue, 25 Sep 2007 19:08:58 +0000 (19:08 +0000)]
temporary fix: do not wire to CC2420ActiveMessageP if
compiling for tossim
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
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
scipio [Tue, 25 Sep 2007 00:07:59 +0000 (00:07 +0000)]
Fix length bug (for real). Thanks to Chad for catching this.
scipio [Tue, 25 Sep 2007 00:01:58 +0000 (00:01 +0000)]
Fix length bug.
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
gnawali [Mon, 24 Sep 2007 14:02:28 +0000 (14:02 +0000)]
start using the 4bit estimator
gnawali [Mon, 24 Sep 2007 14:01:22 +0000 (14:01 +0000)]
lqi no longer wired to the routing engine
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
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).
gnawali [Fri, 21 Sep 2007 23:50:28 +0000 (23:50 +0000)]
changes for 4b estimator
andreaskoepke [Fri, 21 Sep 2007 15:43:22 +0000 (15:43 +0000)]
close file descriptors again
andreaskoepke [Fri, 21 Sep 2007 14:01:13 +0000 (14:01 +0000)]
return from select when a client is added or removed
gnawali [Fri, 21 Sep 2007 06:34:04 +0000 (06:34 +0000)]
4bit link estimator
scipio [Wed, 19 Sep 2007 22:16:25 +0000 (22:16 +0000)]
Committed fix to sim_noise from Mike at JHU.
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
klueska [Wed, 19 Sep 2007 17:29:17 +0000 (17:29 +0000)]
Forgot to change interface name on switchover
klueska [Wed, 19 Sep 2007 17:20:47 +0000 (17:20 +0000)]
Added BigQueueC component
klueska [Wed, 19 Sep 2007 17:20:08 +0000 (17:20 +0000)]
Added BigQueue interface
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
klueska [Wed, 19 Sep 2007 04:39:16 +0000 (04:39 +0000)]
Added PrintfClient as into net.tinyos.tools
scipio [Tue, 18 Sep 2007 19:50:33 +0000 (19:50 +0000)]
Incorporating Gil's edits.
scipio [Tue, 18 Sep 2007 19:27:42 +0000 (19:27 +0000)]
Incorporating Gil's edits.