Commit graph

  • 9ea58d343b cooja ant run automatically builds jars fros4943 2008-09-01 12:47:54 +0000
  • 822726f817 Added system time when the sensordata is received at the base station and fixed sensor data log to be flushed. nifi 2008-08-29 10:00:23 +0000
  • ec69c1c825 Added menu option to send init script to nodes. Added charts 'Average Power' and 'Average Temperature'. Limited the number of displayed chart items to 250 in the time charts nifi 2008-08-29 09:00:15 +0000
  • 71c219f5fc added option to limit the number of displayed chart items nifi 2008-08-29 08:42:30 +0000
  • 195062416e corrected parameter type nvt-se 2008-08-28 14:32:53 +0000
  • 86bce2636d fixed bug with eof hint nvt-se 2008-08-28 14:31:10 +0000
  • f122654317 the isolated flag must have higher precedence than the obsolete flag nvt-se 2008-08-28 12:50:09 +0000
  • dbde68654a Only show nodes with sensor data by default nifi 2008-08-28 07:32:24 +0000
  • 3ec170cdf5 added empty mtarch_stop() fros4943 2008-08-27 13:10:29 +0000
  • 45e2f10989 Constness adamdunkels 2008-08-26 21:46:06 +0000
  • 6a460fecdd There is problem with the CC2420 driver: under high traffic load the packets often get mangled in the receive FIFO. Not sure why this happens or how to best prevent it. As a temporary workaround, I've added an additional CRC16 check to the incoming packets. This eats two bytes from each packet, but at least protects against the erroneous packets we've seen quite a few of lately. The reception code was also cleaned up, which resulted in a smaller code size. adamdunkels 2008-08-26 21:44:03 +0000
  • e483f335ce activated EOF hints and fixed a bug in the garbage collector. nvt-se 2008-08-25 09:57:38 +0000
  • d28b27f031 Source code for the serialdump tool adamdunkels 2008-08-21 21:59:19 +0000
  • 10dc0fd152 error check got triggered on valid file descriptor 0. nvt-se 2008-08-21 19:15:41 +0000
  • 9f9ba7d6d9 Added the 6502 targets to the default nightly build checks adamdunkels 2008-08-19 09:20:27 +0000
  • c6c11d1245 2.2 -> 2.2.1 2.2.1 adamdunkels 2008-08-18 08:40:16 +0000
  • 59c5d05388 Presuming that all platforms based on a certain cpu should be listed here... oliverschmidt 2008-08-17 09:56:58 +0000
  • 96c47c8ef8 Prepared for automatic cc65 compilation adamdunkels 2008-08-16 13:08:36 +0000
  • 76e03317c7 Fixed problem with erroneous pointer type adamdunkels 2008-08-16 10:04:55 +0000
  • 8b7e743921 Enforce the number of pages in a sector to be a power of two. nvt-se 2008-08-15 22:38:43 +0000
  • a6148ac3d0 Moved unused code to backyard adamdunkels 2008-08-15 19:57:13 +0000
  • 0f82635dc9 Bugfix: avoid overflowing the event queue adamdunkels 2008-08-15 19:54:58 +0000
  • 35d85897b9 Minor bugfix: the printf() must include the n adamdunkels 2008-08-15 19:34:07 +0000
  • 41dcd78c8b Improved debugging output adamdunkels 2008-08-15 19:28:33 +0000
  • 9324dc1e7d Hardy Griech's timer bugfix: avoid direct comparison for timer values since they may wrap. Instead, use the CLOCK_LT() that works correctly even for wrapped timers. adamdunkels 2008-08-15 19:16:09 +0000
  • 86b835dd2c Added a 'nodeid' command for setting and retreiving the node ID from the external flash. Made the powergraph command optional to save code space. adamdunkels 2008-08-15 19:07:04 +0000
  • 66988436f8 Rewrote the 'nodes' command to use netflood rather than trickle - but the 'nodes' command don't seem to work reliably anyway, so it currently is a candidate for removal. adamdunkels 2008-08-15 19:06:14 +0000
  • 2f81a0463a Moved unused malloc code to backyard directory adamdunkels 2008-08-15 19:05:16 +0000
  • 31509ad726 Fixed a bunch of bugs in the collection neighbor announcement/discovery code: neighbor announcments were not repeated unless there was a change in the ETX val. Neighbor announcements happened to often when there were changes in the ETX. adamdunkels 2008-08-15 19:00:38 +0000
  • 210782d9c6 Set the channel as a packet attribute adamdunkels 2008-08-15 18:59:22 +0000
  • cab149cad0 Moved all rime channel definitions to the shell-rime.h file adamdunkels 2008-08-15 18:58:42 +0000
  • d0f8770263 Bugfix: dates are now correctly displayed. Capped humidity values at 100% adamdunkels 2008-08-15 18:47:13 +0000
  • 46b824d80f Enable rime debug commands (broadcast, unicast) adamdunkels 2008-08-15 18:46:28 +0000
  • 8c1a657782 Makefile for extracting, compiling, and packaging a Contiki release adamdunkels 2008-08-15 18:08:03 +0000
  • c36a0a33fc Improved the performance of the garbage collector and the algorithm for finding contiguous pages. nvt-se 2008-08-15 12:34:56 +0000
  • deefb97c16 Changed clock value so it is a power of two. nvt-se 2008-08-14 11:11:34 +0000
  • 6c9291f38b Removed dependency of Cygwin from hexameter. matsutsuka 2008-07-20 07:44:39 +0000
  • f822ac9797 Added clock_seconds() implementation. oliverschmidt 2008-07-12 14:44:37 +0000
  • 2b68f88e77 moved platform independent definitions nvt-se 2008-07-11 21:39:26 +0000
  • e757cae8ea removed obsolete definition nvt-se 2008-07-11 21:36:45 +0000
  • e8a85b3726 moved platform independent code to the right place nvt-se 2008-07-11 21:35:10 +0000
  • 9952ee8f26 Ported Coffee to the ESB platform nifi 2008-07-11 15:27:57 +0000
  • 5991bc0d67 Milliseconds -> seconds adamdunkels 2008-07-10 20:05:09 +0000
  • b18b84bb0e Added clock_seconds implementation to minimal-net port adamdunkels 2008-07-10 17:10:39 +0000
  • 4875d5926d Added CCIF to make clock_seconds() function name visible for win32 adamdunkels 2008-07-10 17:09:32 +0000
  • a8f2e8ca48 Added clock_seconds implementation to win32 port adamdunkels 2008-07-10 17:08:54 +0000
  • ec0de7b82e Removed serial-shell.h (now a separate app) adamdunkels 2008-07-10 16:56:27 +0000
  • c4b197a2a4 added option to program Sky nodes from the Java interface nifi 2008-07-10 14:52:59 +0000
  • e75579623a setup library for tools nifi 2008-07-10 00:23:30 +0000
  • 09197c7ad0 moved range configuration to initialization nifi 2008-07-10 00:19:20 +0000
  • 4c9d4b0b99 Cygwin library for running cygwin-based tools nifi 2008-07-10 00:15:41 +0000
  • 5c37342e14 bug fix nifi 2008-07-09 23:33:33 +0000
  • 0fa1ae0fce Java interface using the shell to collect and visualize sensor values from Sky nodes nifi 2008-07-09 23:18:05 +0000
  • 5da504dcc7 Fixed example names adamdunkels 2008-07-09 23:08:36 +0000
  • 3cef1046c9 2.1 -> 2.2 2.2 adamdunkels 2008-07-09 23:04:43 +0000
  • 8835868590 Moved to core/net/rime long ago... adamdunkels 2008-07-09 22:14:34 +0000
  • 34b37335c9 updated to latest version of mspsim nifi 2008-07-09 22:08:32 +0000
  • 551056f263 updated for the latest CC2420 api nifi 2008-07-09 21:49:20 +0000
  • 1879b4b346 Fixed erroneous character adamdunkels 2008-07-09 21:46:31 +0000
  • 6bfe18bce1 Changed startup message adamdunkels 2008-07-09 20:58:25 +0000
  • d89256c272 Changed from shell app to serial-shell app adamdunkels 2008-07-09 20:57:58 +0000
  • 4fe5b37d87 Added debugging statements adamdunkels 2008-07-09 20:56:25 +0000
  • 304a4cfa0b Broke out serial-shell from the shell app into its own app. Project can use the serial-shell to get a shell running over the serial line, just like a project can use the telnetd to get a shell running over Telnet/TCP/IP. adamdunkels 2008-07-09 20:53:30 +0000
  • 0d87322a18 minor documentation update and removed unused function prototypes nifi 2008-07-09 20:45:06 +0000
  • 329cea44d7 Replaced the sky-shell with the new sky-shell-collect and removed sky-shell-collect adamdunkels 2008-07-09 20:39:27 +0000
  • 710f9cf54b Removed debug printout adamdunkels 2008-07-09 09:37:50 +0000
  • 2023a692d4 Added clock_second() implementation to make th shell work adamdunkels 2008-07-09 09:34:29 +0000
  • 9a4e5dfabf Rewrote the neighbor discovery code so that messages are suppressed if a lower rtmetric is received. This reduces the overall number of broadcast packets. adamdunkels 2008-07-09 09:33:58 +0000
  • a40791e6c4 Flush energy estimates before reading them adamdunkels 2008-07-09 09:32:54 +0000
  • f93f501a4d updated tr1001_send and tr1001_read to match radio driver api nifi 2008-07-08 13:22:31 +0000
  • e92b7178b9 fixed compiler warning nifi 2008-07-08 12:54:41 +0000
  • 8718c41945 Fixed compiler warning. nifi 2008-07-08 12:35:05 +0000
  • 8db3671d65 - Replaced TR1001 statistics with rimestats - Fixed typo in constant name - Changed all occurences of u8_t and u16_t to uint8_t and uint16_t nifi 2008-07-08 12:27:22 +0000
  • 6e657ad3d8 Moved old Makefile from platform/esb to backyard/platform/esb nifi 2008-07-08 11:21:51 +0000
  • 9318117429 Fixed function prototype compiler warning adamdunkels 2008-07-08 10:59:31 +0000
  • 16f7888b52 changed clock resolution to 64 (needs to be a power of 2) and updated uIP settings nifi 2008-07-08 09:36:48 +0000
  • f58b387bd3 Code style fixes adamdunkels 2008-07-08 08:23:47 +0000
  • 8e5d255b5b Moved initialization of the SHT11 until after other initialization: this seems to fix a bug where the SHT11 temperature and humidity values started varying wildly. adamdunkels 2008-07-08 08:23:24 +0000
  • ee4862f082 Remove XXX todo comment: this has now been fixed adamdunkels 2008-07-07 23:47:07 +0000
  • 9cc5a0098e Use the clock_second() function to get time in seconds adamdunkels 2008-07-07 23:46:12 +0000
  • 082efade5b Removed netfile command, added net debug commands adamdunkels 2008-07-07 23:45:35 +0000
  • 84e4bf7a15 Changed order of initialization to make light sensors work again: a previous change to irq.c seems to have conflicted with light sensor initialization adamdunkels 2008-07-07 23:44:58 +0000
  • 10f3964be1 Added an AJAX-style web server app that continously updates a web page with data from the Tmote Sky on-board sensors adamdunkels 2008-07-07 23:42:32 +0000
  • e04e49999d Added a clock_seconds() function prototype to core/sys/clock.h, that returns seconds in 32 bit format. adamdunkels 2008-07-07 23:38:46 +0000
  • fc6d059d24 Added a clock_seconds() function prototype to core/sys/clock.h, that returns seconds in 32 bit format. On platforms like the MSP430, which has a 16 bit native datatype, this cannot be implemented with an interrupt tick that increments a 32 bit value because access is not atomic. Instead, the MSP430 code increments 16 bit seconds value and converts this into a 32 bit value through an offset calculation. If the new value is smaller than the last check, the offset is incremented by 65536. This change also means that CLOCK_CONF_SECOND must be a power of two because a modulo operation is used inside the periodic tick interrupt handler. adamdunkels 2008-07-07 23:38:09 +0000
  • ba5c18a468 Rewrote the trickle code to run directly over the broadcast primitive: the previous implementation did not work as expected, because packets were not supressed correctly by the previous underlying netflood primitive adamdunkels 2008-07-07 23:29:30 +0000
  • df33cb6e16 Only send ACK if it was possible to allocate a queuebuf to hold the data packet. adamdunkels 2008-07-07 23:27:57 +0000
  • 4d35b905d3 Bugfix: check should cover min(hdrsize, datalen), not max adamdunkels 2008-07-07 23:27:05 +0000
  • c0c26262c4 No need to send strobes for broadcast packets: just send the actual packet instead adamdunkels 2008-07-07 23:25:12 +0000
  • 35261f5208 Added a function for computing the CRC16 over a portion of data adamdunkels 2008-07-07 23:24:36 +0000
  • 9f08d7c6de Add a CRC checksum to all collect packets to ensure that they are valid, even if they are running on top of a radio link with bit errors adamdunkels 2008-07-07 23:22:59 +0000
  • 144927c12b Add a CRC checksum to all netcmd packets to ensure that they are valid, even if they are running on top of a radio link with bit errors adamdunkels 2008-07-07 23:22:38 +0000
  • ba2323f9ed Include CRC16 library in sources adamdunkels 2008-07-07 23:21:50 +0000
  • 5ac52ec4d1 Added VC++ compatibility. oliverschmidt 2008-07-06 11:08:07 +0000
  • 9ac4123f00 Adjusted VC++ project file to recent change regarding cfs implementation (and added preprocessor define _CRT_NONSTDC_NO_DEPRECATE). oliverschmidt 2008-07-06 11:06:14 +0000
  • 9d5ae4864e Added preprocessor define _CRT_NONSTDC_NO_DEPRECATE to allow usage of open(), close(), read(), write() and lseek(). oliverschmidt 2008-07-06 11:04:33 +0000
  • 0d8e8136e9 Avoid compiler warning. oliverschmidt 2008-07-06 10:34:44 +0000
  • c60e91bf59 Moved Win32 cfs directory functions from cfs-win32.c to cfs-win32-dir.c. oliverschmidt 2008-07-06 10:24:38 +0000
  • bf3c92e98c Leverage split of cfs-posix and cfs-posix-dir by reusing cfs-posix for win32 and replacing only cfs-posix-dir with cfs-win32-dir. oliverschmidt 2008-07-06 08:29:37 +0000
  • 86bd7e9829 Added lseek dummy. oliverschmidt 2008-07-06 07:34:34 +0000