Fredrik Österlind
650de13ad8
Merge pull request #822 from cmorty/pull/cooja_saferandom
...
Make Random simulation thread safe
2015-09-01 11:13:23 +02:00
Sebastian Schinabeck
ef779d4fc1
settingsObservable superseded by radioMediumObserver
...
Wasn't used anyway
2015-08-31 14:59:53 +02:00
Sebastian Schinabeck
c1a275f0b2
Refactored RadioMediumObservable and added new Observable
...
Refactored RadioMediumObservable to RadioTransmissionObservable because of its function
Added correct RadioMediumObservable and updating in AbstractRadioMedium, DirectedGraphMedium and MRM
Added some documentation
2015-08-31 14:59:47 +02:00
Sebastian Schinabeck
42077adbb1
Add ScnObservable class with setChangedAndNotify() function
...
The ScnObservable extends the normal Observable with the combined setChangedAndNotify() function
2015-08-31 14:40:39 +02:00
Simon Duquennoy
cc3bcbefd4
Merge pull request #1076 from cmorty/pull/serialdump
...
Make EINVAL handling more robust and revert binary
2015-08-28 23:54:43 +02:00
Adam Dunkels
e859ad8e05
Need to increase the Cooja serial buffer size to accomodate the traffic
2015-08-27 10:28:54 +02:00
Adam Dunkels
bfb29d2f11
Merge pull request #1116 from cetic/pr-uip-clear-buffer
...
Add uip_clear_buf() macro and replace all instances of uip_len = 0
2015-08-27 10:27:08 +02:00
Oliver Schmidt
a3dba2e25c
Changed Apple II 800kB floppy image type.
...
The .2mg image format contains a header which is missing from our file. So our file is rather a .po image.
I opted to not add the .2mg header as it is only necessary if the metadata it contains differs from the values "guessed" when using the "naked" .po image format. On the other hand there are image file consumers not understanding the .2mg image format.
2015-07-05 14:21:03 +02:00
Laurent Deru
1784338b2e
Add uip_clear_buf() macro and replace all instances of uip_len = 0; with it
2015-06-15 11:10:51 +02:00
Oliver Schmidt
1493648fab
Removed obsolete apps from retro distribution.
...
- By end of Jan 2014 SuperTweet.net was shut down (http://supertweetnews.140plus.com/ ). So Breadbox64 has come to an end for sure :-(
- The email app - or rather email sending app as it is SMTP only - can't be used anymore since nowadays everybody uses some "strong" authentication for SMTP session logon (thanks NSA).
- The ftp client app isn't very useful as it supports only download - for which the WGET app is almost always more useful for. But more important it doesn't support PASV which is more or less the only supported mode nowadays (especially over NAT).
2015-06-14 21:19:37 +02:00
Oleg Hahm
fbeea78749
fix mixture of spaces and tabs for z1-bsl-nopic
2015-06-01 17:34:18 +02:00
Oleg Hahm
116ade0e63
z1-bsl-nopic requires Python 2
2015-06-01 17:34:00 +02:00
Fredrik Österlind
d1f976886f
Merge pull request #1040 from atiselsts/cooja_multichannel
...
Improve multichannel support in Cooja
2015-05-19 08:59:06 +02:00
Moritz 'Morty' Strübe
e38bc3bdcd
Revert binary: serialdump-linux
2015-05-18 15:30:05 +02:00
Moritz 'Morty' Strübe
d8639df64b
Fix EINVAL handling and O_DIRECT
2015-05-18 15:24:18 +02:00
Moritz 'Morty' Strübe
c4f8f0acfb
Add regression-test for tools
2015-05-17 12:26:08 +02:00
Simon Duquennoy
f45c6ad1b0
Merge pull request #1048 from cmorty/pull/serialdump
...
Fix and clean up serialdump.c
2015-05-15 20:12:58 +02:00
Fredrik Österlind
9261ff5d13
Merge pull request #979 from TheGeorge/drifting-motes
...
Time Drifting Motes
2015-05-13 11:21:34 +02:00
Moritz 'Morty' Strübe
23d6250584
Turn on optimization
2015-05-11 10:43:05 +02:00
Moritz 'Morty' Strübe
16f7c2448c
Improve error message
2015-05-11 10:43:05 +02:00
Moritz 'Morty' Strübe
1e359d2324
Improve O_SYNC logic
2015-05-11 10:43:04 +02:00
Moritz 'Morty' Strübe
425c58e79d
Set default speed to 115200
2015-05-11 10:43:04 +02:00
Moritz 'Morty' Strübe
d26afef966
Fix serialdump.c
...
_GNU_SOURCE is needed for O_DIRECT
time.h is needed for strftime
2015-05-11 10:43:04 +02:00
Moritz 'Morty' Strübe
016bcdb8a8
Fix indentation
2015-05-11 10:42:54 +02:00
Adam Dunkels
fb64e64ae2
Java code to let Cooja connect to a serial port
2015-05-10 10:51:12 +02:00
Andreas Löscher
abe8e024ce
fixed a bug where the scheduled time is not the executed one
2015-05-07 13:24:30 +02:00
Andreas Löscher
44c317ce1c
Fix: the last execution time must be carried over when skipping
2015-05-07 13:24:30 +02:00
Andreas Löscher
2bd50bcbdc
better implementation of the drifting
2015-05-07 13:24:30 +02:00
Andreas Löscher
21a22caf33
Added GUI and config file handling for Clock
2015-05-07 13:24:30 +02:00
Andreas Löscher
cb6759c0a9
Time deviation support for Mica Motes
2015-05-07 13:24:30 +02:00
Andreas Löscher
efbd170733
standart deviation is 1.0
2015-05-07 13:24:30 +02:00
Andreas Löscher
97da226255
time deviation for MSP based nodes
2015-05-07 13:24:30 +02:00
Andreas Löscher
1c4a6f701e
No deviation support for Contiki motes
2015-05-07 13:24:30 +02:00
Andreas Löscher
d2ddafb1d2
typos
2015-05-07 13:24:30 +02:00
Andreas Löscher
ff4aee68bd
Support in the mote clock interface for time deviation
2015-05-07 13:24:30 +02:00
Atis Elsts
67427b9b86
Improve multichannel support for Cooja.
...
* Fix CCA detection in Cooja in the case when the receiver swicthes on the right channel during an ongoing transmission. Always add a connection on transmission, even when the channel is not correct. Initially the connection is in a dormant state; this mimics what Cooja is doing when the receiver radio is turned off;
when the receiver is turned on and switched to the right channel, `updateSignalStrengths()` is called, and the connection starts to recieve PHY-level traffic.
* Add "channel" property for DGRM edges.
* Avoid cross-channel interference on DGRM and MRM radio mediums
2015-04-28 18:43:55 +02:00
Oliver Schmidt
a824722862
Merge remote-tracking branch 'upstream/master'
2015-04-26 14:35:40 +02:00
Oliver Schmidt
da536cb07c
Removed superfluous AppleCommander parameters.
2015-02-21 17:16:08 +01:00
Andreas Löscher
a4206273a5
Fixed HC analyser for SAC and DAC fields
2015-02-16 13:58:36 +01:00
Jelmer Tiete
44d1a376ec
Updated cc2538-bsl submodule to version 1.1 (d6711e2). Most important changes include support for Python3, fixed a bug that would make synch fail on first try, added support for DTR and RTS pins driving Bootloader_enable and Reset pins, versioning system, setting of secondary IEEE address, general clean-up.
2015-02-12 20:13:40 +01:00
Simon Duquennoy
a9cc909794
Network layer configuration: replace UIP_CONF_* with NETSTACK_CONF_WITH_*
2014-12-01 21:02:57 +01:00
Simon Duquennoy
722b3258d1
Cleanup of the Contiki network layer configuration. Now using CONTIKI_WITH_IPV6, CONTIKI_WITH_IPV4, and CONTIKI_WITH_RIME in makefiles, and UIP_CONF_IPV6, UIP_CONF_IPV4, UIP_CONF_RIME in c code. Now only the stacks that are used are compiled (via makefile MODULES). Make IPv6 the default network stack.
2014-12-01 20:13:09 +01:00
kkrentz
fb00a217f5
packetbuf: Use packetbuf_holds_broadcast() all-over
2014-11-13 09:58:08 -08:00
Moritz 'Morty' Strübe
380c6b7622
Make Random thread safe
2014-11-13 13:09:23 +01:00
Moritz 'Morty' Strübe
1692169138
Output sha1sums of files used for simulation on fail
...
This helps reproducing results from the CI
2014-11-13 09:10:53 +01:00
Fredrik Österlind
16141845cf
Merge pull request #850 from TheGeorge/master
...
Pull request for issue #840
2014-11-10 15:36:57 +01:00
Andreas Löscher
6d61893e09
Fixed a bug with the ScriptRunner plugin
...
The ScriptRunner plugin started the simulation in GUI and NOGUI mode.
Now the simulation is only started in nogui mode
2014-11-07 13:53:16 +01:00
Andreas Löscher
f68bc3a40b
fixed a bug in executeJAR
2014-11-07 12:09:14 +01:00
Andreas Löscher
0e729592f3
Added the control plugin behaviour to executeJAR
2014-11-07 11:45:38 +01:00
Enrico Joerns
f49e1b8f5f
Button: Allow to press and release button by mouse and key
...
In the previous implementation a click event was triggered when the
button was pressed.
This implementation allows to set and release buttons independently both
by mouse clicking and by key typing.
2014-11-07 01:38:54 +01:00