adamdunkels
1fa81eac59
Print out the name of the radio duty cycling mechanism instead of the MAC
2010-04-04 12:27:31 +00:00
adamdunkels
79ba20ddcc
Updated to new collect router API
2010-03-25 08:52:23 +00:00
adamdunkels
f2c9b3e813
Remove old neighbor.h inclusion
2010-03-19 13:20:40 +00:00
adamdunkels
331f93b439
Removed the 'nodes' command from the shell: it never really worked
2010-02-28 14:16:19 +00:00
adamdunkels
ba56b22c03
Potential alignment problem fix
2010-02-04 16:21:15 +00:00
adamdunkels
01442326b2
Made rimeaddr_t pointers const when they should be
2009-11-08 19:42:59 +00:00
adamdunkels
904bb1487c
Broke out the 'neighbor' command functionality from the shell-rime.c file; reimplemented it to use the announcemnet primitive instead
2009-05-10 21:04:06 +00:00
adamdunkels
65eb5fd4e8
Renamed the rimebuf module to packetbuf to signal that the module is used outside of a pure Rime context (e.g., the sicslowpan code uses it).
2009-03-12 21:58:20 +00:00
adamdunkels
585620c102
Reverted the recent change from random_rand() to rand(). It turned out that
...
since libc rand() returns a signed int, there were frequently problems with
timer values wrapping. By reverting to random_rand(), we can provide a
random generator that returns an unsigned and the timer problems are solved.
2009-02-11 11:08:53 +00:00
adamdunkels
37e15ab537
Use C rand() instead of random_rand()
2009-02-09 20:54:49 +00:00
oliverschmidt
7cf3165155
Replaced NETSIM macro with general (and now actually working) solution in Makefile.include.
2008-11-17 22:52:10 +00:00
adamdunkels
76e03317c7
Fixed problem with erroneous pointer type
2008-08-16 10:04:55 +00:00
adamdunkels
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.
2008-08-15 19:06:14 +00:00
adamdunkels
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
2008-07-07 23:22:59 +00:00
adamdunkels
ec773fb63b
Separated the 'debug' commands (unicast and broadcast) from shell-rime into a separate shell-rime-debug
2008-07-04 08:23:00 +00:00
adamdunkels
7ed816840e
Fixed compiled warnings
2008-07-03 09:52:15 +00:00
adamdunkels
88fb193a68
Print MAC layer with mac command
2008-07-02 14:08:06 +00:00
adamdunkels
bd04cc1a32
Added command for turning the MAC protocol on or off
2008-02-24 20:58:35 +00:00
adamdunkels
b69001cbd4
Broke out the netcmd command from shell-rime.c into shell-rime-netcmd.c
2008-02-05 12:23:32 +00:00
adamdunkels
a26d87e09e
Rewrite of the old Contiki shell. The new shell supports dynamic
...
insertion of new commands and command pipelining. There are also a
bunch of new commands for network access (using Rime): ping, data
collection, packet sniffing, sending shell commands across the
network, and testing the single-hop throughput to neighboring
nodes. Commands are also available for reading from and writing to
files, reading the sensors (on the Tmote Sky platform), and accessing
the power and energy consumption of the system. Dynamic loading of
programs across the network is also possible, although a little
untested at the moment.
2008-02-04 23:42:17 +00:00