Commit graph

9279 commits

Author SHA1 Message Date
adamdunkels
bc8016543a Make netsim more like the esb target 2006-10-10 15:58:31 +00:00
nifi
11c1762a62 updated API and added active flags because some sensors react on radio activity 2006-10-10 12:37:04 +00:00
adamdunkels
8a3481d632 Removed old file 2006-10-10 10:10:40 +00:00
bg-
3ccac34c3d Forgot to add sample kernel. 2006-10-10 08:30:48 +00:00
nifi
271968e104 added flag to enable/disable sensor event broadcast 2006-10-09 21:08:51 +00:00
nifi
30822b5703 added active flags because some sensors react on radio activity 2006-10-09 21:05:37 +00:00
nifi
755ee04e24 major bug fix: arithmetic was done incorrectly in update_time() + process already expired timers when adding timers 2006-10-09 16:05:58 +00:00
fros4943
85fa271548 added special fix for new direct udp packet transmissions via tcpip_input()
delaying tcpip_input call until yieldable
2006-10-09 14:42:25 +00:00
nifi
5528198929 fixed leds invert 2006-10-09 14:38:23 +00:00
fros4943
788b6c75c0 setting receiving signal strengths when transmission starts instead of at end of tick + updating signal strengths each tick 2006-10-09 14:15:29 +00:00
fros4943
5c4f07dcf0 changed to explicit no yield allowed flag 2006-10-09 14:13:42 +00:00
fros4943
774b977fe9 added simple surrounding signal strength checking before transmitting 2006-10-09 14:13:04 +00:00
fros4943
5b66565c86 no initial signal strength by radio sensor 2006-10-09 13:46:08 +00:00
fros4943
6e0b4f70af added signal strength information 2006-10-09 13:41:57 +00:00
fros4943
8b2ab7aed8 bug fix 2006-10-09 13:38:38 +00:00
adamdunkels
5a5b964b2e UPdated to latest hc.c API 2006-10-09 11:56:49 +00:00
adamdunkels
5e98ede3a3 Updated to not rely on uIP 2006-10-09 11:56:13 +00:00
adamdunkels
d9109e9e83 Two types of radio sensor data 2006-10-09 11:55:42 +00:00
adamdunkels
abfe686c6d Updated to latest uIP API 2006-10-09 11:55:30 +00:00
adamdunkels
43d567e5f3 Added node-id.h 2006-10-09 11:55:16 +00:00
adamdunkels
022b1ba742 Made LEDS not count 2006-10-09 11:55:02 +00:00
adamdunkels
20b05c6d22 Added PROCESS_PT_SPAWN, PROCESS_WAIT_UNTIL 2006-10-09 11:54:29 +00:00
adamdunkels
528760f924 Updated code 2006-10-09 11:53:56 +00:00
adamdunkels
a2befb9dd0 Made headercompression work on external buffer 2006-10-09 11:53:43 +00:00
adamdunkels
17c32fa33e Updated documentation 2006-10-09 11:13:25 +00:00
adamdunkels
0aa57dcab5 Added CONTIKI_TARGET #define 2006-10-09 10:09:10 +00:00
adamdunkels
25ac16ff2c Added radio sniffer program 2006-10-09 10:08:40 +00:00
nifi
39098934a6 refactored putchar to make it replacable 2006-10-09 09:19:02 +00:00
adamdunkels
b04edbebb3 CFLAGS contain nodeid if it is defined 2006-10-09 09:15:48 +00:00
adamdunkels
bf5b90d764 Removed generation of node-id.c file since node ID now is stored in EEPROM 2006-10-09 09:13:23 +00:00
joxe
e49539eea9 removed old node id management from makefile 2006-10-09 09:12:46 +00:00
oliverschmidt
ca05ae80a5 Added automatic detection of Ethernet address - this makes the WinPcap packet driver service kind of working :-)
First the WinPcap library is used to enumerate the existing interfaces to make sure that only those are taken into account which the WinPcap library is able to actually work with. Their IP addresses are compaired against the one on the cmdline to find the desired interface.

Then the IP Helper API is used to enumerate the existing adapters to find out the the Ethernet address of the desired adapter. This Ethernet address is then used by Contiki too.
2006-10-06 22:39:31 +00:00
oliverschmidt
acade90174 Removed inconsistent source formatting. 2006-10-06 21:39:45 +00:00
oliverschmidt
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. 2006-10-06 21:34:59 +00:00
oliverschmidt
0a1e2d7b3e Discard word right in fromt of </script>, </style> and </select>. 2006-10-06 21:30:41 +00:00
oliverschmidt
51aacc981b Removed now unused var. 2006-10-06 21:28:18 +00:00
oliverschmidt
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.
Unfortunately I overlooked the dynamically created textentry fields for web forms. Changing their behaviour was a little more complicated as the length of the existing text was used to determine the size of the textentry field. Now this size is passed explicitly.
2006-10-06 21:14:28 +00:00
oliverschmidt
21459934b6 Don't close directory if it isn't open. 2006-10-06 20:48:12 +00:00
fros4943
24b2944c36 radio medium reporting transfers only after they have succeded 2006-10-06 13:32:45 +00:00
fros4943
e4611dc912 added remove destination method 2006-10-06 13:31:02 +00:00
fros4943
880b3df797 added flags for checking if we are inside process_run() 2006-10-06 10:47:09 +00:00
fros4943
df9ece582b make sure we are inside process_run() before yielding 2006-10-06 10:45:53 +00:00
fros4943
69657d579d added radio sensor for signal strength etc. 2006-10-06 10:44:03 +00:00
adamdunkels
96c771250c Limit number of sensor events to avoid overflowing event queue 2006-10-06 09:18:52 +00:00
adamdunkels
0e8cdd9e8e Added radio signal strength simulation 2006-10-06 08:25:30 +00:00
adamdunkels
d2172da359 Added node ID EEPROM address, increased clock granularity 2006-10-06 07:58:39 +00:00
adamdunkels
83793da297 Removed automatic node ID generation, added TR1001 GCR version 2006-10-06 07:58:19 +00:00
adamdunkels
1c02dd5652 Initial documentation for node ID storing and restoring 2006-10-06 07:57:41 +00:00
adamdunkels
56fe6ec4a9 Made debugging output easier configurable 2006-10-06 07:57:14 +00:00
adamdunkels
60c7228675 Moved mandatory low-level initialization into main file, moved all uIP and network initialization into int_net() 2006-10-06 07:49:31 +00:00