fros4943
|
f08064c3b2
|
bug fix: not painting null radio connections
|
2006-10-05 15:13:48 +00:00 |
|
fros4943
|
ddb3726e7f
|
using radio's output power indicator to calculate transmission/interference range
(for now scaling with indicator)
|
2006-10-05 14:51:35 +00:00 |
|
fros4943
|
c1a93baa28
|
added methods for reading current output power
|
2006-10-05 14:47:48 +00:00 |
|
fros4943
|
f2dd0a96cd
|
added signal strength and output power (non-core) functions
+ bug fix
|
2006-10-05 14:44:43 +00:00 |
|
fros4943
|
2892edc2fa
|
no reception possible if radio already busy
|
2006-10-05 12:27:30 +00:00 |
|
fros4943
|
8df08f3d05
|
no need to send button up event to core (not handled anymore)
|
2006-10-05 12:13:46 +00:00 |
|
fros4943
|
837f71e8dd
|
Removed busy-wait while receiving radio data (just stay awake)
|
2006-10-05 12:09:40 +00:00 |
|
fros4943
|
cd2fbcdbd8
|
updated for new mote state enum type
|
2006-10-05 11:53:13 +00:00 |
|
fros4943
|
87219929b7
|
added debounce timer to button sensor
OBS removed sensor changed notification when button released!
|
2006-10-05 11:51:51 +00:00 |
|
adamdunkels
|
f3e5126a8c
|
Quick program for testing radio connectivity
|
2006-10-05 09:23:54 +00:00 |
|
adamdunkels
|
b9b8ef7da5
|
GCR encoding/decoding
|
2006-10-05 09:23:41 +00:00 |
|
adamdunkels
|
8f203cd2c9
|
TR1001 driver using GCR instead of manchester encoding
|
2006-10-05 09:20:00 +00:00 |
|
fros4943
|
3d66a54bdc
|
bug fix: interfering already interfered (prolonging) radios
|
2006-10-05 08:19:41 +00:00 |
|
fros4943
|
d6bbf0cf3d
|
added support for new busy-wait radio interfaces (+fixed null pointer bug)
|
2006-10-05 07:53:06 +00:00 |
|
fros4943
|
b25f16936b
|
added possibility to interfere with radio receptions "in the future" - reduces code complexity for radio mediums
|
2006-10-05 07:49:59 +00:00 |
|
fros4943
|
cb7dbad086
|
minor change, risk that simulation stalls if busywait counter is set to negative
|
2006-10-05 07:48:15 +00:00 |
|
fros4943
|
ad08af59f0
|
bug fix: busy-waiting before checking data length
|
2006-10-05 07:46:53 +00:00 |
|
fros4943
|
eb0b2f137e
|
rewrote switch-procedure in asm
(solves problems with different gcc versions)
|
2006-10-04 15:05:37 +00:00 |
|
oliverschmidt
|
50fda17c3e
|
Moved error_exit() to the Win32 Contiki Core.
|
2006-10-03 11:27:51 +00:00 |
|
fros4943
|
f5cee13b01
|
making sure that core actually handles button press event before releasing button again (possible bug during busy-waits)
|
2006-10-03 08:45:28 +00:00 |
|
fros4943
|
dcf40292a3
|
added beeper interface panel
|
2006-10-03 08:44:21 +00:00 |
|
oliverschmidt
|
58be00541d
|
Added the CCIF (Contiki Core InterFace) declarations necessary for fatal error display on Win32.
|
2006-10-03 00:30:42 +00:00 |
|
oliverschmidt
|
d62f9608dc
|
Improved error handling.
|
2006-10-03 00:28:36 +00:00 |
|
adamdunkels
|
a043ca000b
|
Short description added
|
2006-10-02 22:06:14 +00:00 |
|
adamdunkels
|
60c700b66e
|
Added documentation of the Contiki build system
|
2006-10-02 22:04:09 +00:00 |
|
adamdunkels
|
5a7034fe5d
|
A really simple Contiki program, intended to show how the build system works and how to write simple Contiki programs
|
2006-10-02 21:46:46 +00:00 |
|
adamdunkels
|
8c080b3677
|
Brief instructions for getting started with Contiki for Windows
|
2006-10-02 20:08:40 +00:00 |
|
adamdunkels
|
ca1045700e
|
Updated documentation
|
2006-10-02 20:07:05 +00:00 |
|
adamdunkels
|
cffc41ff27
|
Updated documentation
|
2006-10-02 20:05:07 +00:00 |
|
adamdunkels
|
7b58a3212f
|
Updated documentation
|
2006-10-02 20:05:07 +00:00 |
|
adamdunkels
|
b1ba41842f
|
moved text to esb.txt
|
2006-10-02 20:04:38 +00:00 |
|
fros4943
|
83d4720279
|
added transmission duration approximation
(manchester encoding, uart-extra-bit, 19.2kbps)
|
2006-10-02 15:38:44 +00:00 |
|
fros4943
|
779ecd27a4
|
updated for new radio version.
not fully tested yet
|
2006-10-02 15:19:28 +00:00 |
|
fros4943
|
2ae5b09f30
|
new radio driver (allows for transmissions longer than one tick)
|
2006-10-02 15:18:55 +00:00 |
|
fros4943
|
c69f9298a4
|
new radio driver (allows for transmissions longer than one tick)
|
2006-10-02 15:10:57 +00:00 |
|
fros4943
|
54f852bf80
|
removed ether-process (new radio driver)
|
2006-10-02 15:07:59 +00:00 |
|
fros4943
|
68d26d4628
|
busy-wait before process_run()
allows glue drivers to force system to wait
|
2006-10-02 15:07:33 +00:00 |
|
fros4943
|
41578b35c4
|
radio driver with busy-wait support
|
2006-10-02 15:06:12 +00:00 |
|
fros4943
|
f3311d5d4c
|
added busy-wait global variable
|
2006-10-02 15:05:49 +00:00 |
|
fros4943
|
cb71b2fca6
|
added support for busy-waits in simulated contiki processes
(the entire process_run()-loop is inside a Contiki multi-thread)
|
2006-09-29 14:32:15 +00:00 |
|
fros4943
|
c033cf5810
|
added multithreading sources to makefile
|
2006-09-29 12:48:48 +00:00 |
|
bg-
|
7b981562ad
|
Use minileds by default.
|
2006-09-27 10:00:42 +00:00 |
|
bg-
|
fa02e72526
|
Bit-banging I2C master.
|
2006-09-27 09:43:55 +00:00 |
|
bg-
|
752fa92657
|
Minimalistic plug in replacement for the leds package.
|
2006-09-27 09:32:08 +00:00 |
|
adamdunkels
|
e117830406
|
Must reset uip_slen to zero after transmit to avoid confusing uIP if it is invoked after this function
|
2006-09-26 22:12:59 +00:00 |
|
adamdunkels
|
58b7f8de5b
|
Added a hack for setting a text label on each simulated node
|
2006-09-26 22:10:12 +00:00 |
|
adamdunkels
|
15aba3d619
|
Cleanup
|
2006-09-26 22:09:26 +00:00 |
|
adamdunkels
|
b9607d3be2
|
Fixed the order of the statistics fields, added UIP_APPDATA_PTR pointer that always points to the application data space in the uip_buf buffer, added the documentation for an uip_ipaddr_isbroadcast() function.
|
2006-09-26 21:02:35 +00:00 |
|
adamdunkels
|
1504f2836e
|
Commented out unused functionality: the ability to create a process running a thread was never used. With the new code, only running 'bare' threads is supported. If support for creating processes with a thread is needed, it may be reneabled later but currently there doesn't seem to be a need for it
|
2006-09-26 20:59:51 +00:00 |
|
adamdunkels
|
6bd28132ed
|
Fixed the behaviour of PT_SCHEDULE() so that it returns true if a protothread is still active (yielded or waiting). Thanks to Kevin Collins for fixing.
|
2006-09-26 20:57:58 +00:00 |
|