Commit Graph

85 Commits

Author SHA1 Message Date
nvt-se
f0891be218 added clear channel assessment timeout. long to begin with. 2007-12-20 14:44:31 +00:00
fros4943
d8f6f03edc moving radio init to init-net files 2007-12-20 13:43:24 +00:00
fros4943
d0997c2dab major bugfix: padding synch with zero 2007-12-20 13:36:59 +00:00
nvt-se
abb2731ed7 corrected comparison when bits don't need shifting. 2007-12-20 10:48:01 +00:00
nvt-se
7a6a9e62e4 improved logic. 2007-12-19 13:25:41 +00:00
nvt-se
1f00c20815 state variable must be volatile. 2007-12-19 13:09:01 +00:00
nvt-se
b4a8641dda removed printf's. 2007-12-18 15:27:43 +00:00
nvt-se
f9d24f0d24 Wake up from sleep in the interrupt when the receiver process is going
to be polled.
2007-12-18 15:26:25 +00:00
fros4943
d21572da02 configurable port 2007-12-18 11:55:01 +00:00
nvt-se
ab115e4b10 Removed deprecated function. 2007-12-17 20:18:29 +00:00
nvt-se
1566f55e04 use smaller payload buffer size and provision for synchronization word in
the total buffer.
2007-12-17 20:15:53 +00:00
nvt-se
bcefffb0e7 set ev to valid value. 2007-12-17 18:48:50 +00:00
nvt-se
004143b6b8 set rxlen to zero before enabling interrupts. 2007-12-17 16:37:15 +00:00
nvt-se
2288cdecbb small cleanup. 2007-12-17 16:23:32 +00:00
nvt-se
2d5f331b34 new line. 2007-12-17 16:20:34 +00:00
fros4943
479d74ce6a added receiver process outside interrupt 2007-12-17 15:53:57 +00:00
fros4943
7886d51045 removed old dma_init 2007-12-17 15:47:55 +00:00
fros4943
3936e0c275 updated version 2007-12-17 15:47:40 +00:00
nvt-se
5f1ca4ccdf use synchronous transmission. 2007-12-17 15:26:47 +00:00
nvt-se
2a0351afb4 improved uip support and cleaned up the source. 2007-12-17 13:33:09 +00:00
nvt-se
86ce511469 Separate files for network initialization. 2007-12-17 13:20:54 +00:00
fros4943
4da695ce72 bugfix: adding cc1020_init again, node hangs at cc1020_on (calib) otherwise 2007-12-17 11:23:57 +00:00
nvt-se
6a42706847 removed duplicate. 2007-12-17 11:15:21 +00:00
nvt-se
a305e3ccbb removed lpm_on. 2007-12-17 11:14:28 +00:00
fros4943
3969ea6f9d not using usb port to program the msb 2007-12-17 11:10:45 +00:00
nvt-se
54bef4bea3 added back initializations that were missing in the previous commit. 2007-12-13 13:10:02 +00:00
nvt-se
665c58fd2a Contributions from Michael Baar:
CC1020

o   Turns off only after transmission has ended and not in between

o   Using events for DMA takes too long. It should use a callback when
    DMA finishes to turn off the transmit mode as early as possible.

Core/UART

o   Added profiling and energest initialization

o   Changed low-power mode from LPM1 to LPM3
2007-12-13 12:51:38 +00:00
nvt-se
b1d87bf0d3 Removed deprecated rules. 2007-12-13 11:29:12 +00:00
nvt-se
486ea95b4f Limited support for energy estimation. 2007-12-10 12:49:08 +00:00
nvt-se
46b6ce9193 Conform to the radio_driver interface. 2007-11-18 12:25:22 +00:00
nvt-se
c90a758ac5 Detect if the medium is busy right before sending. 2007-11-12 21:17:47 +00:00
nvt-se
0e4429068b Added a carrier sensing function. 2007-11-07 15:34:41 +00:00
nvt-se
ee59f1fe34 Use a fresh RSSI value in the read function. 2007-11-07 15:26:00 +00:00
nvt-se
a604013a88 Added more flags for the status register. 2007-11-07 15:23:35 +00:00
nvt-se
366d845336 DMA destination is now given as a parameter instead of being hardwired. 2007-11-06 15:08:55 +00:00
nvt-se
dc8b6e7dcd Removed some unused headers and definitions. 2007-11-06 14:48:18 +00:00
nvt-se
882f340f17 Use a counter for the test so lost packets are spotted easily. 2007-11-06 14:44:42 +00:00
nvt-se
e7dc3ec422 Initialize ctimer. 2007-10-24 13:47:50 +00:00
nvt-se
e57310c0b3 Removed duplicated statement. 2007-10-22 13:07:00 +00:00
nvt-se
06f923e502 Simple test for the SHT11 driver. 2007-10-22 13:05:30 +00:00
nvt-se
91b79de654 Use sht11 driver. 2007-10-22 12:21:20 +00:00
nvt-se
045225fa05 Made driver less platform-dependent and added support for msb-430. 2007-10-22 12:19:58 +00:00
nvt-se
2d0225b0e4 Safeguard for invalid packets. 2007-10-04 10:02:08 +00:00
nvt-se
fb9b800c53 More clear power down procedure. Now it is required that cc1020_on
is called before anyone can send after the power down.
2007-10-02 14:05:45 +00:00
nvt-se
4e8bdb1c08 Power managment is handled by another layer. 2007-10-01 11:59:36 +00:00
nvt-se
c0686e80f1 Added definitions for the MAIN register. 2007-10-01 11:56:49 +00:00
nvt-se
b72c228379 * Enable rtimers.
* Specify port direction first.
2007-09-21 14:53:36 +00:00
nvt-se
24ffa8cfaf support third DMA line. 2007-09-21 13:51:09 +00:00
nvt-se
bbecdd9c34 removed uncommented line. 2007-09-14 19:27:22 +00:00
nvt-se
87018b2af5 use uint16_t to be specific about id type size. 2007-09-14 19:24:45 +00:00