Commit Graph

  • 5a5b964b2e UPdated to latest hc.c API adamdunkels 2006-10-09 11:56:49 +0000
  • 5e98ede3a3 Updated to not rely on uIP adamdunkels 2006-10-09 11:56:13 +0000
  • d9109e9e83 Two types of radio sensor data adamdunkels 2006-10-09 11:55:42 +0000
  • abfe686c6d Updated to latest uIP API adamdunkels 2006-10-09 11:55:30 +0000
  • 43d567e5f3 Added node-id.h adamdunkels 2006-10-09 11:55:16 +0000
  • 022b1ba742 Made LEDS not count adamdunkels 2006-10-09 11:55:02 +0000
  • 20b05c6d22 Added PROCESS_PT_SPAWN, PROCESS_WAIT_UNTIL adamdunkels 2006-10-09 11:54:29 +0000
  • 528760f924 Updated code adamdunkels 2006-10-09 11:53:56 +0000
  • a2befb9dd0 Made headercompression work on external buffer adamdunkels 2006-10-09 11:53:43 +0000
  • 17c32fa33e Updated documentation adamdunkels 2006-10-09 11:13:25 +0000
  • 0aa57dcab5 Added CONTIKI_TARGET #define adamdunkels 2006-10-09 10:09:10 +0000
  • 25ac16ff2c Added radio sniffer program adamdunkels 2006-10-09 10:08:40 +0000
  • 39098934a6 refactored putchar to make it replacable nifi 2006-10-09 09:19:02 +0000
  • b04edbebb3 CFLAGS contain nodeid if it is defined adamdunkels 2006-10-09 09:15:48 +0000
  • bf5b90d764 Removed generation of node-id.c file since node ID now is stored in EEPROM adamdunkels 2006-10-09 09:13:23 +0000
  • e49539eea9 removed old node id management from makefile joxe 2006-10-09 09:12:46 +0000
  • ca05ae80a5 Added automatic detection of Ethernet address - this makes the WinPcap packet driver service kind of working :-) oliverschmidt 2006-10-06 22:39:31 +0000
  • acade90174 Removed inconsistent source formatting. oliverschmidt 2006-10-06 21:39:45 +0000
  • eac68071eb Changed the maximum length of a single word from 40 to match the page width. Browsers wider than 40 cols can now render longer words. Browsers smaller than 40 cols avoid display inconsistencies on long words (and save memory). Additionally simplified word truncation code. oliverschmidt 2006-10-06 21:34:59 +0000
  • 0a1e2d7b3e Discard word right in fromt of </script>, </style> and </select>. oliverschmidt 2006-10-06 21:30:41 +0000
  • 51aacc981b Removed now unused var. oliverschmidt 2006-10-06 21:28:18 +0000
  • e8ff2ba595 With the change to always position the cursor at the end of the exsisting text on entering the textentry field edit state it became necessary to avoid initializing textentry fields with blanks insteads of zeros. oliverschmidt 2006-10-06 21:14:28 +0000
  • 21459934b6 Don't close directory if it isn't open. oliverschmidt 2006-10-06 20:48:12 +0000
  • 24b2944c36 radio medium reporting transfers only after they have succeded fros4943 2006-10-06 13:32:45 +0000
  • e4611dc912 added remove destination method fros4943 2006-10-06 13:31:02 +0000
  • 880b3df797 added flags for checking if we are inside process_run() fros4943 2006-10-06 10:47:09 +0000
  • df9ece582b make sure we are inside process_run() before yielding fros4943 2006-10-06 10:45:53 +0000
  • 69657d579d added radio sensor for signal strength etc. fros4943 2006-10-06 10:44:03 +0000
  • 96c771250c Limit number of sensor events to avoid overflowing event queue adamdunkels 2006-10-06 09:18:52 +0000
  • 0e8cdd9e8e Added radio signal strength simulation adamdunkels 2006-10-06 08:25:30 +0000
  • d2172da359 Added node ID EEPROM address, increased clock granularity adamdunkels 2006-10-06 07:58:39 +0000
  • 83793da297 Removed automatic node ID generation, added TR1001 GCR version adamdunkels 2006-10-06 07:58:19 +0000
  • 1c02dd5652 Initial documentation for node ID storing and restoring adamdunkels 2006-10-06 07:57:41 +0000
  • 56fe6ec4a9 Made debugging output easier configurable adamdunkels 2006-10-06 07:57:14 +0000
  • 60c7228675 Moved mandatory low-level initialization into main file, moved all uIP and network initialization into int_net() adamdunkels 2006-10-06 07:49:31 +0000
  • d239998175 Node IDs are stored in EEPROM and restored on bootup adamdunkels 2006-10-06 07:47:02 +0000
  • 1f49bd4cd2 Makefile for ESB applications adamdunkels 2006-10-06 07:01:14 +0000
  • a3adb76b31 Program for 'permanently' burning a node ID to EEPROM adamdunkels 2006-10-06 07:00:36 +0000
  • b07db591e6 Moved to platform/esb/apps adamdunkels 2006-10-06 06:58:08 +0000
  • f08064c3b2 bug fix: not painting null radio connections fros4943 2006-10-05 15:13:48 +0000
  • ddb3726e7f using radio's output power indicator to calculate transmission/interference range fros4943 2006-10-05 14:51:35 +0000
  • c1a93baa28 added methods for reading current output power fros4943 2006-10-05 14:47:48 +0000
  • f2dd0a96cd added signal strength and output power (non-core) functions fros4943 2006-10-05 14:44:43 +0000
  • 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