rincon [Mon, 4 Feb 2008 23:10:13 +0000 (23:10 +0000)]
Added the SendNotifier interface to support CTP + LPL integration.
Create and drop a module into your system that listens for the SendNotifier events for the AM types related to CTP or Dissemination, then have it call LowPowerListening.setRxSleepInterval(msg, 512);. Or capture the event for every AM type.
This can also be used to control other transmit parameters on a system-wide basis, like full duplex PA control on a per-destination basis, etc. If this hook works out, we can expand this into other radio stacks.
rincon [Thu, 31 Jan 2008 14:02:06 +0000 (14:02 +0000)]
Removal of cc1000_lpl. This LPL version is broken, and I have no plans on fixing it because I ran out of time a long time ago to work on it. Use the default CC1000 stack.
klueska [Thu, 17 Jan 2008 23:18:59 +0000 (23:18 +0000)]
Added functionality for setting the TOS scheduler via flag to ncc. Updated .platform files to be backwards compatible, but by default no longer explicitly set the -fnesc-scheduler-flag unless using an older version of ncc
rincon [Thu, 17 Jan 2008 15:19:27 +0000 (15:19 +0000)]
Fixed an edge case bug where the LQI takes on the RSSI value in the metadata when the payload is full. Rearrange the metadata to store the bytes properly.
rincon [Thu, 17 Jan 2008 02:09:39 +0000 (02:09 +0000)]
Fixed an edge case bug where the LQI takes on the RSSI value in the metadata when the payload is full. Rearrange the metadata to store the bytes properly.
razvanm [Mon, 14 Jan 2008 04:22:01 +0000 (04:22 +0000)]
Super Duper update to Deluge T2. The manual and the testing scripts are temporary out-of-date.
Some of the improvements are:
- simplified images (ident and metadata were merged)
- network-order representation of fields
- new version of tinyos.py
- improved sharing of volumes.
razvanm [Sat, 22 Dec 2007 08:29:29 +0000 (08:29 +0000)]
Add image verification at boot time. To make this possible I had to reintroduce the old meaning for some DELUGE_ constants. The ones with a new meaning are prefixed with DELUGET2 instead of DELUGE.
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"
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.
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."