]> oss.titaniummirror.com Git - tinyos-2.x.git/log
tinyos-2.x.git
16 years agoAdded macros that can be used to reduce codesize (Msp430Adc12.h).
janhauer [Mon, 25 Jun 2007 15:47:14 +0000 (15:47 +0000)]
Added macros that can be used to reduce codesize (Msp430Adc12.h).
Updated README.

16 years agoExample application demonstrating the use of all commands/events in
janhauer [Mon, 25 Jun 2007 15:43:37 +0000 (15:43 +0000)]
Example application demonstrating the use of all commands/events in
Msp430Adc12SingleChannel and Msp430Adc12MultiChannel via different
ADC wrappers.

16 years agoAdded a generic that generates a nesC warning if someone wired to RefVolt arbiter
janhauer [Mon, 25 Jun 2007 13:44:49 +0000 (13:44 +0000)]
Added a generic that generates a nesC warning if someone wired to RefVolt arbiter
but forgot to wire the AdcConfigure interface (the component does not generate
any code).

16 years agoFirst, we'll pull the new FifoQueue component out of the baseline for now so its...
rincon [Sat, 23 Jun 2007 05:14:40 +0000 (05:14 +0000)]
First, we'll pull the new FifoQueue component out of the baseline for now so its interface is not permanently cast into TinyOS.  Then, we'll define some broad, useful Queue interface to support many the types of behavior, including the ones you are mentioning.  Finally, we (anybody) can implement various Queues using the unified Queue interfaces.

16 years agoClearing extra debug printouts that snuck in
hiro [Sat, 23 Jun 2007 03:38:50 +0000 (03:38 +0000)]
Clearing extra debug printouts that snuck in

16 years agoAdding the AM group stuff to TOSSIM's serial AM.
hiro [Sat, 23 Jun 2007 03:33:16 +0000 (03:33 +0000)]
Adding the AM group stuff to TOSSIM's serial AM.

16 years agoAdded the AM group stuff.
hiro [Fri, 22 Jun 2007 21:15:01 +0000 (21:15 +0000)]
Added the AM group stuff.

16 years agoFix for ActiveMessageC.
scipio [Fri, 22 Jun 2007 02:54:14 +0000 (02:54 +0000)]
Fix for ActiveMessageC.

16 years agominor typo in the filename in the first line
beutel [Thu, 21 Jun 2007 21:44:52 +0000 (21:44 +0000)]
minor typo in the filename in the first line

16 years agofixed platform definition for btnode3
beutel [Thu, 21 Jun 2007 21:44:16 +0000 (21:44 +0000)]
fixed platform definition for btnode3

working apps are Null and Blink (on 4 leds!) - RadioCountToLed still has some weirdness...

16 years agoNits on TEP 1.
scipio [Thu, 21 Jun 2007 19:38:42 +0000 (19:38 +0000)]
Nits on TEP 1.
Incorporated alliance commments on TEP 120.

16 years agoFix a mistake in a path (reported by Yu-En Tsai).
razvanm [Thu, 21 Jun 2007 18:52:12 +0000 (18:52 +0000)]
Fix a mistake in a path (reported by Yu-En Tsai).

16 years agoadded testbed tep draft as tep130
beutel [Thu, 21 Jun 2007 18:23:44 +0000 (18:23 +0000)]
added testbed tep draft as tep130

16 years agoGeneric FIFO queue infrastructure. Also makes a good message_t* queue.
rincon [Thu, 21 Jun 2007 17:50:03 +0000 (17:50 +0000)]
Generic FIFO queue infrastructure.  Also makes a good message_t* queue.

16 years agoAdd group.
scipio [Thu, 21 Jun 2007 16:00:04 +0000 (16:00 +0000)]
Add group.

16 years ago- re-introduced, accidentally removed, AM group field
phihup [Thu, 21 Jun 2007 11:44:14 +0000 (11:44 +0000)]
- re-introduced, accidentally removed, AM group field

16 years agoAdded AM group.
scipio [Wed, 20 Jun 2007 23:49:02 +0000 (23:49 +0000)]
Added AM group.

16 years agoadded capability for building pdfs from rst
beutel [Wed, 20 Jun 2007 20:00:35 +0000 (20:00 +0000)]
added capability for building pdfs from rst
minor cosmetic fix to table in tep103

16 years agoMoved from CC2420 radio. See TEP 127.
rincon [Tue, 19 Jun 2007 18:11:44 +0000 (18:11 +0000)]
Moved from CC2420 radio.  See TEP 127.

16 years agoUpdated the ActiveMessageAddress interface after discovering issues with calling...
rincon [Tue, 19 Jun 2007 17:30:08 +0000 (17:30 +0000)]
Updated the ActiveMessageAddress interface after discovering issues with calling setAmGroup() and setAmAddress() separately and having the radio try to split-phase sync() with each one of those.

16 years agoUpdates from small nits noted by Tal.
scipio [Tue, 19 Jun 2007 00:43:27 +0000 (00:43 +0000)]
Updates from small nits noted by Tal.

16 years agoAdded a -no-output and null renderer option for deployable applications that only...
rincon [Mon, 18 Jun 2007 20:36:36 +0000 (20:36 +0000)]
Added a -no-output and null renderer option for deployable applications that only want serial forwarder running completely in the background.  Have yet to regenerat/commit the baseline .jar that corresponds to this addition.

16 years agoThese are not used anymore.
razvanm [Fri, 15 Jun 2007 19:10:09 +0000 (19:10 +0000)]
These are not used anymore.

16 years agoCheck function pointers.
scipio [Fri, 15 Jun 2007 00:45:18 +0000 (00:45 +0000)]
Check function pointers.

16 years agominimal html compliance thing
beutel [Thu, 14 Jun 2007 19:16:30 +0000 (19:16 +0000)]
minimal html compliance thing

16 years agorepaired warnings on compilation to html
beutel [Thu, 14 Jun 2007 18:51:58 +0000 (18:51 +0000)]
repaired warnings on compilation to html

16 years agorepaired warnings on compilation to html
beutel [Thu, 14 Jun 2007 18:39:53 +0000 (18:39 +0000)]
repaired warnings on compilation to html

16 years agorepaired warnings on comilation to html
beutel [Thu, 14 Jun 2007 18:25:26 +0000 (18:25 +0000)]
repaired warnings on comilation to html

16 years agorepaired warnings on compilation to html, especially the figure is not what it was...
beutel [Thu, 14 Jun 2007 17:41:50 +0000 (17:41 +0000)]
repaired warnings on compilation to html, especially the figure is not what it was meant to be in the txt file anymore...

16 years agorepaired warnings on comilation to html
beutel [Thu, 14 Jun 2007 17:34:50 +0000 (17:34 +0000)]
repaired warnings on comilation to html

16 years agoMade it a little more async friendly
rincon [Thu, 14 Jun 2007 04:39:02 +0000 (04:39 +0000)]
Made it a little more async friendly

16 years agoAdded isState(), improved atomic access
rincon [Thu, 14 Jun 2007 01:10:59 +0000 (01:10 +0000)]
Added isState(), improved atomic access

16 years agoAdded the ActiveMessageAddress interface, letting components know when address and...
rincon [Wed, 13 Jun 2007 20:45:29 +0000 (20:45 +0000)]
Added the ActiveMessageAddress interface, letting components know when address and group id information changes.

16 years agoadded override for different docutil installations using RST2HTML env variable
beutel [Wed, 13 Jun 2007 15:32:12 +0000 (15:32 +0000)]
added override for different docutil installations using RST2HTML env variable

16 years agoadded override for different docutil installations using RST2HTML env variable
beutel [Wed, 13 Jun 2007 15:12:04 +0000 (15:12 +0000)]
added override for different docutil installations using RST2HTML env variable

16 years agoignoring *.class
beutel [Tue, 12 Jun 2007 18:11:16 +0000 (18:11 +0000)]
ignoring *.class

16 years agoadded ignore for *.pyc
beutel [Tue, 12 Jun 2007 18:09:52 +0000 (18:09 +0000)]
added ignore for *.pyc

16 years agoadded ignore for libtoscomm.so
beutel [Tue, 12 Jun 2007 18:09:03 +0000 (18:09 +0000)]
added ignore for libtoscomm.so

16 years agoignoring build dir
beutel [Tue, 12 Jun 2007 17:29:56 +0000 (17:29 +0000)]
ignoring build dir

16 years agoadded class, java and build file to be ignored
beutel [Tue, 12 Jun 2007 17:29:17 +0000 (17:29 +0000)]
added class, java and build file to be ignored

16 years agoadded class file to be ignored
beutel [Tue, 12 Jun 2007 17:28:31 +0000 (17:28 +0000)]
added class file to be ignored

16 years agohandle TOSH_DATA_LENGTH more gracefully
andreaskoepke [Tue, 12 Jun 2007 11:02:35 +0000 (11:02 +0000)]
handle TOSH_DATA_LENGTH more gracefully

16 years ago102 updates from Ben Greenstein
idgay [Mon, 11 Jun 2007 20:42:35 +0000 (20:42 +0000)]
102 updates from Ben Greenstein

16 years agoremoved .cvsignore
beutel [Sun, 10 Jun 2007 16:41:18 +0000 (16:41 +0000)]
removed .cvsignore

16 years agoFix for a warning when building against recent avr-libc (patch from Aurelien Francillon).
razvanm [Fri, 8 Jun 2007 16:56:38 +0000 (16:56 +0000)]
Fix for a warning when building against recent avr-libc (patch from Aurelien Francillon).

16 years agoMissing commit to enable the support for MicaZ (reported by Aurelien Francillon).
razvanm [Fri, 8 Jun 2007 16:53:05 +0000 (16:53 +0000)]
Missing commit to enable the support for MicaZ (reported by Aurelien Francillon).

16 years agoSearch for tos-deluge in PATH first (patch from Aurelien Francillon).
razvanm [Fri, 8 Jun 2007 16:52:12 +0000 (16:52 +0000)]
Search for tos-deluge in PATH first (patch from Aurelien Francillon).

16 years agoRemoved as no longer used. Noted by Razvan from JHU.
scipio [Thu, 7 Jun 2007 22:14:08 +0000 (22:14 +0000)]
Removed as no longer used. Noted by Razvan from JHU.

16 years agoswitch to cc1000_lpl radio stack
idgay [Thu, 7 Jun 2007 17:08:49 +0000 (17:08 +0000)]
switch to cc1000_lpl radio stack

16 years agomissing file
idgay [Thu, 7 Jun 2007 16:59:34 +0000 (16:59 +0000)]
missing file

16 years agodon't use empyty structs (non-standard)
idgay [Thu, 7 Jun 2007 16:57:22 +0000 (16:57 +0000)]
don't use empyty structs (non-standard)

16 years ago- Check in fixes made by Guillermo De Cesco.
jwhui [Thu, 7 Jun 2007 16:14:22 +0000 (16:14 +0000)]
- Check in fixes made by Guillermo De Cesco.

16 years agoAdded support for MAC OS in tools compilation
klueska [Thu, 7 Jun 2007 07:22:18 +0000 (07:22 +0000)]
Added support for MAC OS in tools compilation

16 years agobuild both 32 and 64-bit versions of the JNI code so as to support both
idgay [Wed, 6 Jun 2007 22:40:17 +0000 (22:40 +0000)]
build both 32 and 64-bit versions of the JNI code so as to support both
32 and 64-bit JDKs
install the appropriate JNI version depending on whether the JDK is 32 or 64-bit

all this is for Linux only for now

16 years agoAdd PYTHONPATH and CPM length comments.
scipio [Wed, 6 Jun 2007 17:58:04 +0000 (17:58 +0000)]
Add PYTHONPATH and CPM length comments.

16 years agosome C sdk bug fixes + Mac OS X support
idgay [Wed, 6 Jun 2007 16:17:42 +0000 (16:17 +0000)]
some C sdk bug fixes + Mac OS X support

16 years agoforce 32 bit compilation
idgay [Tue, 5 Jun 2007 21:09:15 +0000 (21:09 +0000)]
force 32 bit compilation

16 years agofix a serial bug
idgay [Tue, 5 Jun 2007 21:08:55 +0000 (21:08 +0000)]
fix a serial bug
force 32-bit compilation (JDKs seem to want that)

16 years agoappdoc target for per-app documentation
idgay [Mon, 4 Jun 2007 20:57:44 +0000 (20:57 +0000)]
appdoc target for per-app documentation

16 years agoAdd support for MicaZ to Deluge T2.
razvanm [Sat, 2 Jun 2007 00:09:14 +0000 (00:09 +0000)]
Add support for MicaZ to Deluge T2.

16 years agoProvide UartByte interface
rincon [Fri, 1 Jun 2007 23:49:00 +0000 (23:49 +0000)]
Provide UartByte interface

16 years agoadd -app option to nesdoc to generate app-level graphs
idgay [Fri, 1 Jun 2007 23:07:20 +0000 (23:07 +0000)]
add -app option to nesdoc to generate app-level graphs

16 years agoLeds.
scipio [Fri, 1 Jun 2007 15:48:17 +0000 (15:48 +0000)]
Leds.

16 years agoFinalized.
scipio [Thu, 31 May 2007 06:24:50 +0000 (06:24 +0000)]
Finalized.

16 years agoSmall cleanup. This file prevented the directory from pruning.
razvanm [Wed, 30 May 2007 21:58:54 +0000 (21:58 +0000)]
Small cleanup. This file prevented the directory from pruning.

16 years agoRecommended changes to TEP 1.
scipio [Tue, 29 May 2007 22:23:55 +0000 (22:23 +0000)]
Recommended changes to TEP 1.

16 years agoAdded getSerialPacket() and setSerialPacket() methods to the Message class so we...
rincon [Tue, 29 May 2007 16:44:50 +0000 (16:44 +0000)]
Added getSerialPacket() and setSerialPacket() methods to the Message class so we can access packet header information from the Message itself.

16 years agoFixed missing include.
janhauer [Tue, 29 May 2007 16:19:20 +0000 (16:19 +0000)]
Fixed missing include.

16 years agoRemove the TOSH_DATA_LENGTH=100.
razvanm [Fri, 25 May 2007 18:01:18 +0000 (18:01 +0000)]
Remove the TOSH_DATA_LENGTH=100.

16 years agoRemove the TOSH_DATA_LENGTH=100 limitation.
razvanm [Fri, 25 May 2007 17:38:08 +0000 (17:38 +0000)]
Remove the TOSH_DATA_LENGTH=100 limitation.

16 years agoSmall update to document the DELUGE_BASESTATION flag. The TOSH_DATA_LENGTH limitation...
razvanm [Fri, 25 May 2007 17:34:54 +0000 (17:34 +0000)]
Small update to document the DELUGE_BASESTATION flag. The TOSH_DATA_LENGTH limitation was also removed.

16 years agoSome cleanup.
razvanm [Fri, 25 May 2007 17:26:12 +0000 (17:26 +0000)]
Some cleanup.

16 years agoPrevious problem: The EventDispatcher is stuck on the function waitForEvent() while...
rincon [Thu, 24 May 2007 19:55:12 +0000 (19:55 +0000)]
Previous problem:  The EventDispatcher is stuck on the function waitForEvent() while we are attempting to close.  Closing NativeSerial while the driver is still in the function waitForEvent() will crash everything.  Calling cancelWait() in win32 does let waitForEvent() return until some event actually occurs, which is not the behavior I was expecting.  The serial driver itself could be fixed to let cancelWait() actually force waitForEvent() to return false, but I don't want to touch it.

Solution:  Force waitForEvent() to generate an event by adding a notification for OUTPUT_EMPTY.  When we want to close the serial source, send a 0x7E byte to the serial port and wait for that OUTPUT_EMPTY event to get signaled.  At that point, the EventDispatcher thread can continue execution and will cancelWait() properly.  We aren't stuck in waitForEvent(), and only then can we shut down NativeSerial with confidence.

One other issue remaining is the fact that sometimes you can't reconnect to the source very quickly after a disconnect.  Adding in a hacky wait(500) fixes the problem on disconnect, but I haven't included that anywhere because I haven't figured out exactly what is causing us to need to wait for a short period of time after a disconnect before reconnecting again.

16 years agotest code for simultaneous photo and temp sensing
idgay [Wed, 23 May 2007 23:01:38 +0000 (23:01 +0000)]
test code for simultaneous photo and temp sensing

16 years agoensure visibility of atomic statement effects
idgay [Wed, 23 May 2007 22:49:31 +0000 (22:49 +0000)]
ensure visibility of atomic statement effects

16 years agocomment missing
idgay [Wed, 23 May 2007 22:49:08 +0000 (22:49 +0000)]
comment missing

16 years agobit rot fixes
idgay [Wed, 23 May 2007 22:17:49 +0000 (22:17 +0000)]
bit rot fixes

16 years agotrivial test app for LocalTimeMilliC
idgay [Wed, 23 May 2007 22:00:55 +0000 (22:00 +0000)]
trivial test app for LocalTimeMilliC

16 years agoLocalTimeMilliC + msp430 support therefore
idgay [Wed, 23 May 2007 21:58:08 +0000 (21:58 +0000)]
LocalTimeMilliC + msp430 support therefore

16 years agoupdate
idgay [Wed, 23 May 2007 21:41:57 +0000 (21:41 +0000)]
update

16 years agoupdates for clarification and LocalTime
idgay [Wed, 23 May 2007 21:33:47 +0000 (21:33 +0000)]
updates for clarification and LocalTime

16 years agocopyright notices
idgay [Tue, 22 May 2007 21:34:49 +0000 (21:34 +0000)]
copyright notices

16 years agovoltage sensors for mica family - all based on internal ADC for
idgay [Tue, 22 May 2007 21:02:12 +0000 (21:02 +0000)]
voltage sensors for mica family - all based on internal ADC for
consistency and simplicity (external sensor on mica2, mica2dot no
longer used)

16 years agoConsistent voltage stuff for mica family based on code from
idgay [Tue, 22 May 2007 20:59:01 +0000 (20:59 +0000)]
Consistent voltage stuff for mica family based on code from
Razvan Musaloiu-E.

16 years agoInitial commit of the Deluge T2. Some notes:
razvanm [Tue, 22 May 2007 20:34:19 +0000 (20:34 +0000)]
Initial commit of the Deluge T2. Some notes:
- TOSBoot includes some code to allow the MicaZ version to compile but it's not support for it it's not done yet.
- tools/tinyos/misc/Makefile.am is not updated yet so the new tools will not be installed by default.

16 years agofix resource sharing - use isOwner
idgay [Tue, 22 May 2007 18:49:53 +0000 (18:49 +0000)]
fix resource sharing - use isOwner

16 years agoInclude false positive acknowledgements. Adjusted default constants to
scipio [Mon, 21 May 2007 22:08:29 +0000 (22:08 +0000)]
Include false positive acknowledgements. Adjusted default constants to
reduce RAM footprint of noise model.

16 years agoImproved accuracy of acknowledgement delivery by considering SNR
scipio [Mon, 21 May 2007 21:35:54 +0000 (21:35 +0000)]
Improved accuracy of acknowledgement delivery by considering SNR
curves. Currently, ack reception is based on the same SNR/PRR curve
as packet delivery. This is pessimistic, due to the fact that acks
are shorter than packets. I need to measure the ARR/SNR curve to
put it something more accurate. Also, currently TOSSIM does not model
false positives, something I will be adding shortly.

17 years agoAutomatic retries if the mote doesn't send back a proper ack. This helps work around...
rincon [Fri, 18 May 2007 18:53:24 +0000 (18:53 +0000)]
Automatic retries if the mote doesn't send back a proper ack.  This helps work around the tmote dropped packet issue.

17 years agoPreviously, the serial forwarder would only release the COM port on exit. Now it...
rincon [Fri, 18 May 2007 18:27:03 +0000 (18:27 +0000)]
Previously, the serial forwarder would only release the COM port on exit.  Now it provides the ability to temporarily release or reconnect to the COM port when you close/open your source.  The SF GUI demonstrates this ability when you connect to your mote, stop the server and verify you can reprogram your mote at that time, restart the sf server and verify you can continue communicating with that mote... all without closing down your serial forwarder.

17 years agoDon't forget the README!
scipio [Thu, 17 May 2007 22:06:35 +0000 (22:06 +0000)]
Don't forget the README!

17 years agoAdd test for capture effect.
scipio [Thu, 17 May 2007 22:06:10 +0000 (22:06 +0000)]
Add test for capture effect.

17 years agoFixed CpmModelP to correctly lose packets caused by subsequent transmissions.
scipio [Thu, 17 May 2007 22:03:59 +0000 (22:03 +0000)]
Fixed CpmModelP to correctly lose packets caused by subsequent transmissions.

Adjust constants in CSMA to reflect the current CC2420 stack.

17 years agoAdd defaults for CollectionDebug interface.
razvanm [Wed, 16 May 2007 19:07:19 +0000 (19:07 +0000)]
Add defaults for CollectionDebug interface.

17 years agoIncorporate Jack's comments.
scipio [Tue, 15 May 2007 23:31:21 +0000 (23:31 +0000)]
Incorporate Jack's comments.

17 years agoTEP 120.
scipio [Tue, 15 May 2007 23:29:48 +0000 (23:29 +0000)]
TEP 120.

17 years agoAdd lib/power
scipio [Mon, 14 May 2007 15:37:57 +0000 (15:37 +0000)]
Add lib/power

17 years agoAdd comment about --ignoreos in upgrade instructions
scipio [Wed, 9 May 2007 20:22:54 +0000 (20:22 +0000)]
Add comment about --ignoreos in upgrade instructions

17 years agofaster crc implementation
andreaskoepke [Mon, 7 May 2007 15:43:59 +0000 (15:43 +0000)]
faster crc implementation

17 years agoTest the ability to duty cycle the radio on and off while the SPI bus starts and...
rincon [Fri, 4 May 2007 18:35:32 +0000 (18:35 +0000)]
Test the ability to duty cycle the radio on and off while the SPI bus starts and stops gracefully.