Commit graph

  • 2892edc2fa no reception possible if radio already busy fros4943 2006-10-05 12:27:30 +0000
  • 8df08f3d05 no need to send button up event to core (not handled anymore) fros4943 2006-10-05 12:13:46 +0000
  • 837f71e8dd Removed busy-wait while receiving radio data (just stay awake) fros4943 2006-10-05 12:09:40 +0000
  • cd2fbcdbd8 updated for new mote state enum type fros4943 2006-10-05 11:53:13 +0000
  • 87219929b7 added debounce timer to button sensor fros4943 2006-10-05 11:51:51 +0000
  • f3e5126a8c Quick program for testing radio connectivity adamdunkels 2006-10-05 09:23:54 +0000
  • b9b8ef7da5 GCR encoding/decoding adamdunkels 2006-10-05 09:23:41 +0000
  • 8f203cd2c9 TR1001 driver using GCR instead of manchester encoding adamdunkels 2006-10-05 09:20:00 +0000
  • 3d66a54bdc bug fix: interfering already interfered (prolonging) radios fros4943 2006-10-05 08:19:41 +0000
  • d6bbf0cf3d added support for new busy-wait radio interfaces (+fixed null pointer bug) fros4943 2006-10-05 07:53:06 +0000
  • b25f16936b added possibility to interfere with radio receptions "in the future" - reduces code complexity for radio mediums fros4943 2006-10-05 07:49:59 +0000
  • cb7dbad086 minor change, risk that simulation stalls if busywait counter is set to negative fros4943 2006-10-05 07:48:15 +0000
  • ad08af59f0 bug fix: busy-waiting before checking data length fros4943 2006-10-05 07:46:53 +0000
  • eb0b2f137e rewrote switch-procedure in asm (solves problems with different gcc versions) fros4943 2006-10-04 15:05:37 +0000
  • 50fda17c3e Moved error_exit() to the Win32 Contiki Core. oliverschmidt 2006-10-03 11:27:51 +0000
  • f5cee13b01 making sure that core actually handles button press event before releasing button again (possible bug during busy-waits) fros4943 2006-10-03 08:45:28 +0000
  • dcf40292a3 added beeper interface panel fros4943 2006-10-03 08:44:21 +0000
  • 58be00541d Added the CCIF (Contiki Core InterFace) declarations necessary for fatal error display on Win32. oliverschmidt 2006-10-03 00:30:42 +0000
  • d62f9608dc Improved error handling. oliverschmidt 2006-10-03 00:28:36 +0000
  • a043ca000b Short description added adamdunkels 2006-10-02 22:06:14 +0000
  • 60c700b66e Added documentation of the Contiki build system adamdunkels 2006-10-02 22:04:09 +0000
  • 5a7034fe5d A really simple Contiki program, intended to show how the build system works and how to write simple Contiki programs adamdunkels 2006-10-02 21:46:46 +0000
  • 8c080b3677 Brief instructions for getting started with Contiki for Windows adamdunkels 2006-10-02 20:08:40 +0000
  • ca1045700e Updated documentation adamdunkels 2006-10-02 20:07:05 +0000
  • cffc41ff27 Updated documentation adamdunkels 2006-10-02 20:05:07 +0000
  • 7b58a3212f Updated documentation adamdunkels 2006-10-02 20:05:07 +0000
  • b1ba41842f moved text to esb.txt adamdunkels 2006-10-02 20:04:38 +0000
  • 83d4720279 added transmission duration approximation (manchester encoding, uart-extra-bit, 19.2kbps) fros4943 2006-10-02 15:38:44 +0000
  • 779ecd27a4 updated for new radio version. fros4943 2006-10-02 15:19:28 +0000
  • 2ae5b09f30 new radio driver (allows for transmissions longer than one tick) fros4943 2006-10-02 15:18:55 +0000
  • c69f9298a4 new radio driver (allows for transmissions longer than one tick) fros4943 2006-10-02 15:10:57 +0000
  • 54f852bf80 removed ether-process (new radio driver) fros4943 2006-10-02 15:07:59 +0000
  • 68d26d4628 busy-wait before process_run() allows glue drivers to force system to wait fros4943 2006-10-02 15:07:33 +0000
  • 41578b35c4 radio driver with busy-wait support fros4943 2006-10-02 15:06:12 +0000
  • f3311d5d4c added busy-wait global variable fros4943 2006-10-02 15:05:49 +0000
  • cb71b2fca6 added support for busy-waits in simulated contiki processes (the entire process_run()-loop is inside a Contiki multi-thread) fros4943 2006-09-29 14:32:15 +0000
  • c033cf5810 added multithreading sources to makefile fros4943 2006-09-29 12:48:48 +0000
  • 7b981562ad Use minileds by default. bg- 2006-09-27 10:00:42 +0000
  • fa02e72526 Bit-banging I2C master. bg- 2006-09-27 09:43:55 +0000
  • 752fa92657 Minimalistic plug in replacement for the leds package. bg- 2006-09-27 09:32:08 +0000
  • e117830406 Must reset uip_slen to zero after transmit to avoid confusing uIP if it is invoked after this function adamdunkels 2006-09-26 22:12:59 +0000
  • 58b7f8de5b Added a hack for setting a text label on each simulated node adamdunkels 2006-09-26 22:10:12 +0000
  • 15aba3d619 Cleanup adamdunkels 2006-09-26 22:09:26 +0000
  • b9607d3be2 Fixed the order of the statistics fields, added UIP_APPDATA_PTR pointer that always points to the application data space in the uip_buf buffer, added the documentation for an uip_ipaddr_isbroadcast() function. adamdunkels 2006-09-26 21:02:35 +0000
  • 1504f2836e Commented out unused functionality: the ability to create a process running a thread was never used. With the new code, only running 'bare' threads is supported. If support for creating processes with a thread is needed, it may be reneabled later but currently there doesn't seem to be a need for it adamdunkels 2006-09-26 20:59:51 +0000
  • 6bd28132ed Fixed the behaviour of PT_SCHEDULE() so that it returns true if a protothread is still active (yielded or waiting). Thanks to Kevin Collins for fixing. adamdunkels 2006-09-26 20:57:58 +0000
  • e072e4084a Added a function for measuring stack usage adamdunkels 2006-09-26 20:56:42 +0000
  • 25a132cff2 A module that allows Contiki processes to have subprocesses. A subprocess is defined within another process and is created on the fly when needed. adamdunkels 2006-09-26 20:53:27 +0000
  • 4485e50351 Add ssd kernel and uip-udp-packet.o. bg- 2006-09-26 15:52:37 +0000
  • 670f414594 * FASTSPI_READ_RAM_LE(p,a,c,n) for completeness. bg- 2006-09-26 15:48:01 +0000
  • 3de6d787c9 * New function slip_write(u8_t *ptr, int len). bg- 2006-09-26 15:47:14 +0000
  • 1429faa22e Fancier tunslip with keepalives, address detection, route management, route cleanup. bg- 2006-09-26 15:45:09 +0000
  • 17431ba16c changed mote state to enum type instead of int fros4943 2006-09-26 13:08:05 +0000
  • 7ef9271567 added method to get last tick used energy fros4943 2006-09-26 12:47:06 +0000
  • 328071ff10 Added network support to the Win32 platform. oliverschmidt 2006-09-23 20:25:02 +0000
  • f601f3a0ac Added the CCIF (Contiki Core InterFace) declarations necessary for logging from loadable code on Win32. oliverschmidt 2006-09-23 20:12:40 +0000
  • 9e9677b4f0 Added the CCIF (Contiki Core InterFace) declarations necessary for a loadable ARP handler. oliverschmidt 2006-09-23 20:10:08 +0000
  • 1ab2bba7b8 Fix for bug when script goes past the end of a file (thanks to Till Harbaum) adamdunkels 2006-09-20 19:18:56 +0000
  • cf57e00d60 uip_ipaddr_t changes fixed thanks to Marcelo Barros adamdunkels 2006-09-20 19:06:41 +0000
  • 3e92f843ba More uip_ipaddr_t fixes. oliverschmidt 2006-09-18 23:27:42 +0000
  • fca710e447 More uip_ipaddr_t fixes and removal of the last occurances of WITH_ETHERNET. oliverschmidt 2006-09-18 22:48:05 +0000
  • d3e4b7524d Examples really benefit from actually working ;-) oliverschmidt 2006-09-09 23:29:50 +0000
  • 83561d8963 Added the CCIF (Contiki Core InterFace) declarations necessary for a loadable packet driver. oliverschmidt 2006-09-09 23:24:39 +0000
  • 253dcb44ce Replaced Win32 ctrl-c handler with C-library atexit handler (taking care of ctrl-c too) now that we have a Contiki Quit menu calling exit(). oliverschmidt 2006-09-09 23:20:39 +0000
  • e3dab56825 Do a consistent non-UNICODE build. oliverschmidt 2006-09-09 23:13:09 +0000
  • 8a8575b63c Don't make assumptions on textentry contents beyond the first '\0'. oliverschmidt 2006-09-09 23:09:59 +0000
  • 63c431a271 Oops. broken backwards compat. bg- 2006-09-07 17:05:21 +0000
  • 35e6053795 Use ticks for s.ticks. bg- 2006-09-07 15:57:59 +0000
  • e521d25241 Add processing of command line options but stay backwards compatible. bg- 2006-09-07 15:48:47 +0000
  • 2a221971f4 quickstart outputs error stream from compilation fros4943 2006-09-07 12:01:35 +0000
  • b06d4a9617 changed compileLibrary to accept output streams instead of message window fros4943 2006-09-07 11:59:50 +0000
  • ac57250e80 added getInputStream method. returns a stream which ends in message window fros4943 2006-09-07 11:54:15 +0000
  • 3af7e79333 bugfix: possible to append to null message lsit fros4943 2006-09-07 11:03:37 +0000
  • 2edf36f4cf updated move action (uses move cursor) fros4943 2006-09-07 09:54:37 +0000
  • 323186791d example how to quickstart cooja fros4943 2006-09-06 14:47:59 +0000
  • c729adb8ee removed old unused makefile-quickstart code + tidied up some code fros4943 2006-09-06 12:26:33 +0000
  • 1a3761e1a9 removed old unused makefile-quickstart code + tidied up makefile fros4943 2006-09-06 12:20:12 +0000
  • 4c52b930c8 added copyright header fros4943 2006-09-06 10:37:08 +0000
  • f9d4fa93f8 removed old unused makefile-quickstart code fros4943 2006-09-06 10:32:31 +0000
  • bfbf253a93 removed old unused makefile-quickstart code fros4943 2006-09-06 10:23:24 +0000
  • 720db06163 added new (experimental) quickstart method example usage (from user platform): > java -jar $CONTIKI/tools/cooja/dist/cooja.jar -quickstart=myprocsource.c -contiki=$CONTIKI fros4943 2006-09-06 10:05:22 +0000
  • 0490cb7c35 outsourced 'scan for autostart processes' to static method fros4943 2006-09-05 14:57:57 +0000
  • 8c16d29d5e minor bug fix fros4943 2006-09-05 14:12:48 +0000
  • a918793e19 Put mt.c back in there, but this time the problematic code that was in the file is commented out adamdunkels 2006-09-01 22:57:32 +0000
  • ea13dd9179 #if 0:ed out unused code adamdunkels 2006-09-01 22:56:47 +0000
  • 80a7d1fba2 Added mtarch.c adamdunkels 2006-09-01 22:56:26 +0000
  • 2ab93b730f Fixed include path adamdunkels 2006-09-01 22:56:18 +0000
  • fbcb4a97c2 Made stacksize configurable via external definition adamdunkels 2006-09-01 22:56:02 +0000
  • b7a0184eac Removed compilation of unused file mt.c adamdunkels 2006-09-01 07:13:56 +0000
  • 7bfd457bbc Fixed bug where instruction to be relocated was fetched from an incorrect location adamdunkels 2006-09-01 07:10:01 +0000
  • 2380d63260 Added uip-udp-packet.h adamdunkels 2006-08-31 09:36:46 +0000
  • deba5cfcd5 Added uip-udp-packet.c. Made native the default target. Added a 'targets' target that lists all available targets. adamdunkels 2006-08-31 09:36:29 +0000
  • b8bf33f53f Functions for sending individual UDP datagrams adamdunkels 2006-08-31 09:35:27 +0000
  • d3d215d142 The special handling of mouse-over detection for bitmaps and icons seems unnecessary since the the member 'h' is always present and can always be assumed to be initialized. Furthermore the special handling prevented multiline textentries to be treated correctly. Therefore the special handling is now completely removed (and the handling of the 'h' member is adjusted). oliverschmidt 2006-08-30 23:12:33 +0000
  • 162ca26b65 Activated quit menu option. oliverschmidt 2006-08-30 22:41:52 +0000
  • b55b0e0367 Added quit menu option. oliverschmidt 2006-08-30 22:40:58 +0000
  • fba087810d Don't make assumptions on textentry contents beyond the first '\0'. oliverschmidt 2006-08-30 22:24:12 +0000
  • 62a48a4138 Don't make assumptions on textentry contents beyond the first '\0'. oliverschmidt 2006-08-30 22:15:25 +0000
  • 301c1f45cf Move the strcasecmp macro out of the diretory app context now that it is used in the shell app too. oliverschmidt 2006-08-30 22:07:53 +0000
  • 5235bed2b2 The Contiki 2.x process entity doesn't contain a process id anymore. Therefore processes are killed by name rather then by id. oliverschmidt 2006-08-30 22:06:18 +0000