.. |
abc.c
|
This is an initial commit of an implementation of the Chameleon
|
2008-02-25 02:14:34 +00:00 |
abc.h
|
This is an initial commit of an implementation of the Chameleon
|
2008-02-25 02:14:34 +00:00 |
announcement.c
|
A new experimental network primitive called an 'announcement'. An
|
2009-02-05 19:32:01 +00:00 |
announcement.h
|
A new experimental network primitive called an 'announcement'. An
|
2009-02-05 19:32:01 +00:00 |
broadcast.c
|
Changed the 'ibc' and 'uc' Rime modules into the more descriptive names 'broadcast' and 'unicast'
|
2008-06-26 11:19:22 +00:00 |
broadcast.h
|
Changed the 'ibc' and 'uc' Rime modules into the more descriptive names 'broadcast' and 'unicast'
|
2008-06-26 11:19:22 +00:00 |
chameleon-bitopt.c
|
Bugfix: the Chameleon header parser modules should not clear the packet attributes, because the MAC or radio layers may have added attributes already
|
2009-02-10 23:49:58 +00:00 |
chameleon-bitopt.h
|
Added CC_CONST_FUNCTION as a work-around to the sdcc const function pointer bug
|
2008-07-03 07:38:52 +00:00 |
chameleon-raw.c
|
Bugfix: the Chameleon header parser modules should not clear the packet attributes, because the MAC or radio layers may have added attributes already
|
2009-02-10 23:49:58 +00:00 |
chameleon-raw.h
|
Added missing #include sys/cc.h to make system compile
|
2008-07-03 07:37:51 +00:00 |
chameleon.c
|
Set the channel as a packet attribute
|
2008-08-15 18:59:22 +00:00 |
chameleon.h
|
This is an initial commit of an implementation of the Chameleon
|
2008-02-25 02:14:34 +00:00 |
channel.c
|
This is an initial commit of an implementation of the Chameleon
|
2008-02-25 02:14:34 +00:00 |
channel.h
|
This is an initial commit of an implementation of the Chameleon
|
2008-02-25 02:14:34 +00:00 |
collect.c
|
Reduced the size of the packet cache from four to two to avoid falseley dismissing fresh packets (the header field that hold sequence numbers is only two bits wide, hence all sequence numbers fits in a four-entry cache...)
|
2009-02-10 00:44:50 +00:00 |
collect.h
|
Rewrote the collect module so that it uses the announcement module rather than the neighbor-discovery module. This makes it possible to implement other annoumcement back-ends than the traditional broadcast-based neighbor discovery
|
2009-02-09 20:58:25 +00:00 |
ctimer.c
|
added fix to enable start of ctimers before etimer process has started
|
2007-11-13 15:13:03 +00:00 |
ctimer.h
|
Documentation updates
|
2007-03-31 18:31:27 +00:00 |
ipolite.c
|
Changed from random_rand() to rand() function for (pseudo) random numbers because random_rand() does not work that well
|
2009-02-07 16:16:31 +00:00 |
ipolite.h
|
Added Doxygen documentation
|
2009-02-07 16:15:37 +00:00 |
Makefile.rime
|
A new experimental network primitive called an 'announcement'. An
|
2009-02-05 19:32:01 +00:00 |
mesh.c
|
Renamed Rime module mh to multihop
|
2008-07-03 22:36:02 +00:00 |
mesh.h
|
Renamed Rime module mh to multihop
|
2008-07-03 22:36:02 +00:00 |
multihop.c
|
Renamed Rime module mh to multihop
|
2008-07-03 22:36:02 +00:00 |
multihop.h
|
Moved packet attributes specifications from rimebuf.h to the appropriate protocol header files
|
2009-01-15 22:15:51 +00:00 |
neighbor-discovery.c
|
Changed from random_rand() to rand() for better pseudo randomness
|
2009-02-07 18:43:45 +00:00 |
neighbor-discovery.h
|
Fixed a bunch of bugs in the collection neighbor announcement/discovery code: neighbor announcments were not repeated unless there was a change in the ETX val. Neighbor announcements happened to often when there were changes in the ETX.
|
2008-08-15 19:00:38 +00:00 |
neighbor.c
|
Neighbor ETX should accumulate over retransmission timeouts;
|
2008-11-12 10:47:17 +00:00 |
neighbor.h
|
Changed all occurences of u8_t and u16_t to uint8_t and uint16_t
|
2008-02-24 22:05:27 +00:00 |
netflood.c
|
Renamed Rime nf module to netflood
|
2008-07-03 22:25:22 +00:00 |
netflood.h
|
Moved packet attributes specifications from rimebuf.h to the appropriate protocol header files
|
2009-01-15 22:15:51 +00:00 |
polite-announcement.c
|
A new experimental network primitive called an 'announcement'. An
|
2009-02-05 19:32:01 +00:00 |
polite-announcement.h
|
A new experimental network primitive called an 'announcement'. An
|
2009-02-05 19:32:01 +00:00 |
polite.c
|
Changed from random_rand() to rand() function for (pseudo) random numbers because random_rand() does not work that well
|
2009-02-07 16:16:31 +00:00 |
polite.h
|
Added Doxygen documentation
|
2009-02-07 16:15:37 +00:00 |
queuebuf.c
|
Replaced NETSIM macro with general (and now actually working) solution in Makefile.include.
|
2008-11-17 22:52:10 +00:00 |
queuebuf.h
|
Documentation updates
|
2007-03-31 18:31:27 +00:00 |
rime.c
|
Added default initialization of polite announcements. Not sure where the best place for this is, but this at least allow us to start experimenting with this.
|
2009-02-09 22:05:33 +00:00 |
rimeaddr.c
|
Rewrote the rimeaddr_copy() loop to use the ->u8 field instead of the ->u16 field (which now finally is removed)
|
2008-11-30 18:26:57 +00:00 |
rimeaddr.h
|
Removed the unused ->u16 field (it was there only as a convenience/laziness access method during the initial development of the Rime stack, but has caused problems when being there)
|
2008-11-30 18:26:06 +00:00 |
rimebuf.c
|
Added rimebuf attributes for RSSI, timestamp, and network ID (used for e.g. 802.15.4 PAN ID)
|
2008-06-30 19:57:10 +00:00 |
rimebuf.h
|
Moved packet attributes specifications from rimebuf.h to the appropriate protocol header files
|
2009-01-15 22:15:51 +00:00 |
rimestats.c
|
Rime statistics gathering
|
2007-05-22 20:48:41 +00:00 |
rimestats.h
|
Rime statistics gathering
|
2007-05-22 20:48:41 +00:00 |
rmh.c
|
Changed name of Rime module ruc to unicast
|
2008-07-03 21:52:25 +00:00 |
rmh.h
|
Moved packet attributes specifications from rimebuf.h to the appropriate protocol header files
|
2009-01-15 22:15:51 +00:00 |
route-discovery.c
|
bugfix: stopping timeout timer when we receive route reply (still limited to only one active discovery)
|
2009-01-21 14:29:24 +00:00 |
route-discovery.h
|
Renamed Rime nf module to netflood
|
2008-07-03 22:02:09 +00:00 |
route.c
|
Changed all occurences of u8_t and u16_t to uint8_t and uint16_t
|
2008-02-24 22:05:27 +00:00 |
route.h
|
Changed all occurences of u8_t and u16_t to uint8_t and uint16_t
|
2008-02-24 22:05:27 +00:00 |
rucb.c
|
Changed name of Rime module ruc to unicast
|
2008-07-03 21:52:25 +00:00 |
rucb.h
|
Changed name of Rime module ruc to unicast
|
2008-07-03 21:52:25 +00:00 |
rudolph0.c
|
Changed name of the sabc module to stbroadcast
|
2008-06-30 08:28:53 +00:00 |
rudolph0.h
|
Changed name of the sabc module to stbroadcast
|
2008-06-30 08:28:53 +00:00 |
rudolph1.c
|
Changed all occurences of u8_t and u16_t to uint8_t and uint16_t
|
2008-02-24 22:05:27 +00:00 |
rudolph1.h
|
Changed all occurences of u8_t and u16_t to uint8_t and uint16_t
|
2008-02-24 22:05:27 +00:00 |
rudolph2.c
|
Remove unguarded printf()
|
2008-11-09 12:16:05 +00:00 |
rudolph2.h
|
Changed all occurences of u8_t and u16_t to uint8_t and uint16_t
|
2008-02-24 22:05:27 +00:00 |
runicast.c
|
Only send ACK if it was possible to allocate a queuebuf to hold the data packet.
|
2008-07-07 23:27:57 +00:00 |
runicast.h
|
Changed name of Rime module ruc to unicast
|
2008-07-03 21:52:25 +00:00 |
stbroadcast.c
|
Changed name of the sabc module to stbroadcast
|
2008-06-30 08:28:53 +00:00 |
stbroadcast.h
|
Changed name of the sabc module to stbroadcast
|
2008-06-30 08:28:53 +00:00 |
stunicast.c
|
Changed name of suc module to stunicast
|
2008-07-03 21:35:46 +00:00 |
stunicast.h
|
Changed name of suc module to stunicast
|
2008-07-03 21:35:46 +00:00 |
timesynch.c
|
Changed name of the simple-cc2420 module to cc2420: changed all function names and variable names from simple_cc2420_* to cc2420_*.
|
2008-07-02 09:05:40 +00:00 |
timesynch.h
|
Changed filename of the CC2420 driver from simple-cc2420 to cc2420.
|
2008-07-01 21:02:51 +00:00 |
trickle.c
|
Changed from random_rand() to rand() function for (pseudo) random numbers because random_rand() does not work that well
|
2009-02-07 16:16:31 +00:00 |
trickle.h
|
Rewrote the trickle code to run directly over the broadcast primitive: the previous implementation did not work as expected, because packets were not supressed correctly by the previous underlying netflood primitive
|
2008-07-07 23:29:30 +00:00 |
unicast.c
|
Changed the 'ibc' and 'uc' Rime modules into the more descriptive names 'broadcast' and 'unicast'
|
2008-06-26 11:19:22 +00:00 |
unicast.h
|
Changed the 'ibc' and 'uc' Rime modules into the more descriptive names 'broadcast' and 'unicast'
|
2008-06-26 11:19:22 +00:00 |