Commit Graph

4052 Commits

Author SHA1 Message Date
fros4943
b2ea7ba9b2 removed reference to potentially non-existing mote ID interface: the mote getID() method should instead be used 2009-09-17 11:07:58 +00:00
fros4943
8116da5c4e removed mote state references 2009-09-17 11:06:35 +00:00
fros4943
62287dcb03 implements mandatory getID() method 2009-09-17 11:05:56 +00:00
fros4943
72105a161e added getID() method (mandatory for all motes)
removed the common state notion: these are instead mote specific
2009-09-17 11:05:09 +00:00
fros4943
eb4698612d minor changes: removing some unused code, restructuring, added getID() methods 2009-09-17 10:50:11 +00:00
fros4943
969154c6f0 added some basic functionality for cooja motes like save/load support, compile dialog, and configurable mote interfaces. some parts are still missing (memory r/w access and mote IDs)
+
code restructuring preparing for a generic emulated mote type layer in cooja (made avrora-based motes look more like mspsim-based motes)
2009-09-17 10:45:13 +00:00
fros4943
edae45a101 added visualizer quick help 2009-09-15 11:26:39 +00:00
kasunch
4319e8b82e 1. Add MAC address displaying during the booting.
2. Set LEDs to turn on at different stages of the booting process.
2009-09-13 21:42:43 +00:00
kasunch
7444c41da9 Adding device driver files for the Dallas Semiconductor DS2401 chip to the CONTIKI_TARGET_SOURCEFILES list. 2009-09-13 21:28:48 +00:00
kasunch
e2224a8384 Device driver for the Dallas Semiconductor DS2401 chip. 2009-09-13 21:21:16 +00:00
oliverschmidt
392c3aa2b6 Updated URL from Loader 1.3 to Loader 1.4. 2009-09-13 19:59:34 +00:00
oliverschmidt
daf29d0a87 Supply prototype even if there's no implementation (yet) to keep compiler happy. 2009-09-13 19:07:34 +00:00
oliverschmidt
61929d7a3c Updated from Loader 1.3 to Loader 1.4. 2009-09-13 19:05:52 +00:00
zdshelby
d98026ae03 - Added RF address setup function (byte order may not be correct)
- Fixed the interrupt and read functions, now receiving one frame correctly
- Improved the send and read functions to work with sicslowmac.c
- TODO: Still a MAC interaction problem. Although the exact same payload is received and sent up to the MAC as is sent, the MAC doesn't do anything with it. Turn on DEBUG in sicslowmac.c to see the problem.
- Removed mtarch files, not used currently
2009-09-11 08:07:12 +00:00
zdshelby
ec02eab6bc - Upgraded the Sensinode platform to use sicslowmac.c
- Improved the rime address setup, setting the RF driver addresses (byte order may not be correct)
2009-09-11 08:03:42 +00:00
adamdunkels
49e9b0bdcb Fixed compiler warning 2009-09-09 21:10:35 +00:00
adamdunkels
1980253ba3 Refresh routes when hearing a packet from a neighbor 2009-09-09 21:10:21 +00:00
adamdunkels
786ed3cf84 Fixed sdcc compiler problem: function pointers cannot be NULL, so added a dummy function instead 2009-09-09 21:09:42 +00:00
adamdunkels
2181e90f69 Added the possibility to switch lpp off. Fixed sdcc compiler issue 2009-09-09 21:09:23 +00:00
adamdunkels
1cafbc6002 sdcc compiler issue fix: compound assignments are not supported, so we use memcpy() instead 2009-09-09 21:08:46 +00:00
adamdunkels
8745235a79 Minor codestyle fix 2009-09-09 21:07:42 +00:00
adamdunkels
bddd31abf2 Fixed compiler warnings 2009-09-09 21:06:51 +00:00
zdshelby
fc237101be - Added the Sensinode platform programming tools to /tools 2009-09-09 09:48:16 +00:00
zdshelby
83988ef554 - Removed rime_test from the Makefile 2009-09-09 07:34:53 +00:00
zdshelby
4a14db6d3a - Fixed a compilation problem caused by 2.3 root Makefile-include changes with regard to sdcc.
- Fixed a small typo in cc2430_rf.c
- examples/sensinode now compiles
2009-09-09 07:32:02 +00:00
zdshelby
c9954072c9 Initial commit of cc2430 cpu port files. Currently used by /platform/sensinode. 2009-09-08 20:07:35 +00:00
zdshelby
c4ae18e37b Initial commit of Sensinode platform files. 2009-09-08 20:06:28 +00:00
zdshelby
0e9220716e Initial commit of examples for the Sensinode/cc2430 platform. 2009-09-08 19:47:50 +00:00
zhitao
bdce08d39d augmented CFS compliance for a RAM-based, one-file-only file system in Cooja. 2009-09-08 15:08:20 +00:00
nifi
c6f7ef84fe Initialize the transmit ringbuffer before enabling TX interrupt 2009-09-08 10:39:49 +00:00
kasunch
1bede62d2a Initial files of the MICAz port. 2009-09-08 08:59:29 +00:00
nvt-se
b5295fef10 use PATH_MAKE when compiling Contiki mote types. doesn't work on BSD systems
otherwise.
2009-09-07 15:05:05 +00:00
joxe
ae8bd7a7b6 added inclusion of radio Makefile for the raven platforms 2009-09-07 12:06:33 +00:00
joxe
3e8c63cc09 added radio-makefile for avr + rf230 platforms 2009-09-07 12:05:12 +00:00
joxe
8890904aa2 moved radio specifics out of avr Makefile and added some rs232 defs in order to get MicaZ platform working 2009-09-07 12:02:58 +00:00
nifi
d4b619bcc5 Renamed SPI_WAITFOREOTxBUF to SPI_WAITFORTxREADY for clarity and generalized SPI transmission status checks to work with both AVR and MSP430 2009-09-07 11:31:26 +00:00
nvt-se
9d7bdad864 use CLOCK_CONF_SECOND. 2009-09-04 13:59:37 +00:00
nvt-se
fed4a58102 return the amount of seconds elapsed in clock_seconds() 2009-09-04 13:57:17 +00:00
nvt-se
cd96248306 only turn off if we are not in CC1020_OFF state. (patch by Jesper Karlsson) 2009-09-04 11:00:48 +00:00
nvt-se
4d21a3e203 Don't assume that radio->send turns on the radio automatically. 2009-09-04 10:59:30 +00:00
adamdunkels
18486d4e3d Patch by Gideon Ernst: use explicit $(CONTIKI) path instead of implicit ../../ path to the mknmlist script 2009-09-03 17:41:58 +00:00
nvt-se
a21dece53f removed unused state codes and unused printf statements 2009-09-03 12:57:57 +00:00
nifi
6680d2c6c2 Changed to monitor the UART transmitter buffer ready flag instead of the UART transmitter empty flag. This almost doubles the speed of transmitting data to CC2420. Patch by James Brown. 2009-09-01 09:29:40 +00:00
nifi
3a8ee769cb Changed to monitor the UART transmitter buffer ready flag instead of the UART transmitter empty flag. This almost doubles the speed of transmitting data to CC2420. Patch by James Brown. 2009-08-31 12:06:34 +00:00
nvt-se
ebd91b9f9d Removed deprecated dir cache macro. 2009-08-30 20:36:32 +00:00
fros4943
eacda19281 support for extracting very simple statistics from observed events 2009-08-27 16:38:09 +00:00
fros4943
a69c8f03fe minor update: sorting variables by name + decreased default plugin size 2009-08-27 14:38:57 +00:00
fros4943
39aeb2f150 visualizer skin updates: broke out traffic visualization from the udgm radio medium skin (the stand-alone traffic skin can be used with any radio medium), added a simple background grid skin and a mote position skin 2009-08-27 13:59:47 +00:00
fros4943
23f13a2b6f visualizer plugin major update: support for zooming and panning, hiding window decorations, and a more powerful visualization skin api 2009-08-27 13:57:42 +00:00
nvt-se
b8e268e598 Added FreeBSD support.
Made the Sky mote type use PATH_MAKE for the build procedure.
2009-08-27 12:25:11 +00:00