Commit graph

5700 commits

Author SHA1 Message Date
adamdunkels
40583fe112 Removed the polite announcement code, since it was not used, and enabled the broadcast announcement code by default. Increased the default intervals for broadcast announcements. 2010-10-03 20:10:22 +00:00
adamdunkels
605392522f Bugfixes and improvements: rtmetrics are now 16-bit clean. Added experimental feature that proactively probes neighbors that have not yet been tried out, in order to get an initial ETX for them. 2010-10-03 20:08:44 +00:00
adamdunkels
d0579c8a81 Cleaned up the collect neighbor management code 2010-10-03 20:07:10 +00:00
adamdunkels
b23a364397 rtmetric values should always be computed as 16-bit values 2010-10-03 20:06:25 +00:00
oliverschmidt
3c733a0c4e Added section on 'dir2atr' now that there's an "official" download. 2010-10-03 11:01:32 +00:00
oliverschmidt
828378ab47 Replaced "retro" color scheme with ergonomic color scheme. 2010-10-03 10:30:53 +00:00
oliverschmidt
23aea9df35 On the Atari it seems reasonable to start on a clear b&w screen even for non-CTK apps. 2010-10-02 22:07:24 +00:00
oliverschmidt
1e7cf9865e Added Breadbox64 to the Atari Makefile (now that I ported BB64 to that target). This made three disk images necessary. 2010-10-01 22:38:39 +00:00
oliverschmidt
5d54b6aba8 Now that I understand that the Atari is in fact monochrome using black & white seems the logical consequence. 2010-10-01 20:27:06 +00:00
nvt-se
909569f834 Must check if load_file succeeded 2010-10-01 20:14:14 +00:00
adamdunkels
d8165d30d5 Fix: ETX 1.0 is 8, not 16, in the new collect code 2010-09-30 23:09:25 +00:00
nifi
2642a55174 Added Routing Metric and ETX 2010-09-30 22:24:45 +00:00
oliverschmidt
3851548684 Added support for the Atari to the Contiki download page.
The Atari disk image tools don't allow to place contiki.cfg at a fixed location. Therefore the byte offset of the contiki.cfg content isn't constant :-( However using the tool adir with the option -r allows to learn the block number of the contiki.cfg content. So this block number is stored for each Atari disk image in the PHP code (in the array $blk) and translated into the correct byte offset.
2010-09-30 20:32:07 +00:00
oliverschmidt
d59e65a8f2 Added (preliminary) Atari support to the disk image Makefile. 2010-09-29 22:41:37 +00:00
oliverschmidt
a40594b7ce Display correct name of statically loaded driver. 2010-09-29 21:48:54 +00:00
oliverschmidt
7c7e126a2d Reduced number of concurrent connections to five (like on the Apple II) to have the web server fit into RAM. 2010-09-29 21:45:29 +00:00
oliverschmidt
f3b4024375 Give the use a chance to read an error message before returning to the DOS menu (like on the Apple II). 2010-09-29 21:11:21 +00:00
oliverschmidt
c839eacbdf Added cc65 target 'atari' for Atari 8-bit machines. This addition was triggered by exsistence of http://www.atari8ethernet.com/. 2010-09-29 19:44:01 +00:00
oliverschmidt
f70d4c600d Minor wording change. 2010-09-29 12:07:02 +00:00
oliverschmidt
32701dacb5 Fixed recent build error in example-shell.
Both apps/webbrowser and apps/webserver contain a http-strings.c. It seems unclear to me if the original intention was to have them identical (but then they should have been factored out in the first place) or if they were only very similiar by chance.

Anyway, currently webserver/http-strings.c is a clean superset of webbrowser/http-strings.c so if a project has both HTTP server and client parts it is desirable to use the webserver variant. In the case of apps/shell this can be archived by adding webserver *before* webbrowser to the APPS variable.

This seems like a hack to me - but the whole shell build qualifies as hack, doesn't it ;-)
2010-09-29 11:53:39 +00:00
oliverschmidt
a6a2d5de9f Fixed recently introduced minor inconsistency. 2010-09-29 09:35:56 +00:00
nifi
a244cf647e Added stop button to stop any running commands 2010-09-28 23:32:51 +00:00
nifi
dde50b028a Added tab to set new collect parameters 2010-09-28 23:12:16 +00:00
oliverschmidt
55d61d317b Allow cc65 ethernet drivers to be loaded statically instead of dynamically. This saved quite some space in scenarios without additional cc65 drivers to be loaded for i.e. a mouse because in those scenarios the cc65 module loader isn't necessary. And without the module loader typically the cc65 heap manager isn't necessary. 2010-09-28 23:02:16 +00:00
oliverschmidt
cd24e920b6 Made cfs-based webserver example compatible with 8.3 file systems. 2010-09-28 20:40:52 +00:00
oliverschmidt
8631ae8515 Made cfs-based webserver example compatible with 8.3 file systems. 2010-09-28 19:43:50 +00:00
oliverschmidt
8eeeef17d1 Made cfs-based webserver example compatible with 8.3 file systems. 2010-09-28 19:36:16 +00:00
oliverschmidt
b2fe3db298 Just name the binary always 'contiki'. 2010-09-28 19:23:30 +00:00
adamdunkels
32ba90ea4c Bugfix: make sure that neighbor exists before attempting to update tx
count.
2010-09-28 06:53:02 +00:00
joxe
867100a40c new version of mspsim - a rebuild of COOJA is needed. - several fixes + dwarf support + exception when writing to PxIN 2010-09-27 20:35:19 +00:00
nifi
bf91d4906b Made configuration of node info table persistent 2010-09-26 21:48:21 +00:00
fros4943
93b953f815 moved contiki-specific initialization to separate function 2010-09-24 12:59:06 +00:00
fros4943
83adbeee55 register visualizer skin 2010-09-24 12:49:37 +00:00
fros4943
4fe2f4b8d9 visualizer skin showing mote-specific edges (for dgrm) 2010-09-24 12:49:14 +00:00
fros4943
7b31e571e2 minor fix: visualized plugins z-order was not correctly loaded 2010-09-24 12:48:04 +00:00
nifi
ec63e067ee Removed obsolete charts (replaced by more generic versions) 2010-09-24 06:01:16 +00:00
nifi
08bde833ee Made it easier to add/remove columns to the node info table 2010-09-24 06:00:16 +00:00
nifi
384df2da48 Use 0 if no shortest inter-packet time is available 2010-09-24 05:54:04 +00:00
joxe
77c5187a2e fixed bug where context is null but still referenced 2010-09-23 19:57:50 +00:00
joxe
494d2a3073 only compare with global addresses when selecting source for a specific destination 2010-09-23 18:17:27 +00:00
nifi
e242fb28bf Reverted radio API change in CC2420 (not yet fully integrated with Contiki core) 2010-09-23 08:26:06 +00:00
adamdunkels
9ce45ac452 Send only link estimate, not rtmetric + link estimate, for best neighbor 2010-09-22 22:14:03 +00:00
adamdunkels
7c14899eeb Made stack printout on reboot configurable.
Added the ability to turn on watchdog multiple times - the watchdog
registers are touched only when the watchdog goes from off to on state
to avoid retriggering the watchdog when it shouldn't.
2010-09-22 22:12:37 +00:00
adamdunkels
0261af4af2 Made use of the new collect keepalive timer 2010-09-22 22:11:20 +00:00
adamdunkels
b72e90597e Rewrote the default powertrace_sniff() behaviour. Instead of printing
out power data for all incoming and outgoing packets (which causes
problems when there is much traffic), the power data for the packets
is instead logged and periodically printed out in aggregated form.
2010-09-22 22:09:52 +00:00
adamdunkels
eed22a6f3c A number of changes to the collect code:
* Added an optional "keep alive" mechanism whereby an idle network is
periodically probed by dummy packets to maintain a recent quality
metric when there is no traffic.
* Bugfix in when new routing metrics should be advertised
* Rewrote the ACK logic so that a queuebuf is not allocated for each
ack, only for those acks generated by the sink node.
* Updated the wrap-around logic for sequence numbers: when a sequence
number wraps, it won't go back to 0. Instead, it wraps to 128. This
allows us to understand when a node has rebooted: when its seqno is <
128, it has recently rebooted.
2010-09-22 22:08:08 +00:00
adamdunkels
2cae71e89b Added a function for obtaining the link estimate and rtmetric for a neighbor 2010-09-22 22:04:55 +00:00
adamdunkels
46b2451969 Made the initial link estimate explicit 2010-09-22 22:03:21 +00:00
adamdunkels
40ee35e8c8 Rewrote all busy waits with a new macro, which has a built-in timeout to ensure that busy waits won't hang the CPU 2010-09-22 22:01:53 +00:00
nifi
fb9c7607b0 Added charts over next hop changes and estimated lost packets. 2010-09-21 20:24:18 +00:00