fros4943
4fecf3fe1e
moved handling of breakpoint configs from plugin to mote
2009-06-15 09:44:42 +00:00
fros4943
1d504be38c
no source code repaints while simulation is running
2009-06-12 15:11:22 +00:00
nifi
2c4f9b50f8
cvs ignore for generated jars
2009-06-12 12:42:32 +00:00
fros4943
8842b700a7
ui updates + extracted code to external classes
2009-06-11 10:12:44 +00:00
fros4943
12ee67171b
mspmote is now a watchpoint mote + mspmote is responsible for parsing and providing firmware debugging info
2009-06-11 10:08:12 +00:00
fros4943
a8aa75fa8d
updated code watcher user interfaces: added support for disabling breakpoints without removing them + several minor fixes
2009-06-11 10:06:47 +00:00
fros4943
c19c8a16ad
mspsim breakpoint wrapper with source code information (part of the code was extracted from the code watcher plugin)
2009-06-11 10:05:28 +00:00
fros4943
af0c20e00d
extend SerialUI to avoid code duplication
2009-06-02 09:34:59 +00:00
fros4943
e238d84a75
milliseconds -> microseconds update + removed dependency of radio interface
2009-05-26 14:34:30 +00:00
fros4943
1c22bf5151
event based mote interfaces + reimplemented cross level functionality for TR1001
2009-05-26 14:33:30 +00:00
fros4943
c59fc91487
milliseconds -> microseconds update
2009-05-26 14:31:07 +00:00
fros4943
a8e66853bc
updated cc2420 converter to 6 byte xmac headers
2009-05-26 13:33:35 +00:00
fros4943
f181ba6f7d
moved obsolete cooja projects to backyard
2009-05-18 14:48:10 +00:00
fros4943
0f57afa2b3
bugfix: the preamble and synchbytes was shown instead of the payload (including 2 footer bytes)
2009-05-06 12:59:12 +00:00
fros4943
316f154c1f
notify when radio HW is turned on/off
2009-05-04 15:34:00 +00:00
fros4943
dbd5f095e4
new default clock frequency for Contiki's sky motes: 3.9MHz
2009-04-29 20:04:56 +00:00
fros4943
11879f210c
improved debug output
2009-04-23 08:59:22 +00:00
fros4943
997a5f6983
reverting previous accidental commit
2009-04-21 20:46:02 +00:00
fros4943
4790ff8f74
increasing loop symbols for higher clock speed
2009-04-21 18:22:41 +00:00
nifi
ecf288c89d
allow loading configs referring to MspIPAddress, which was removed
2009-04-20 17:16:20 +00:00
fros4943
5a5585238b
allow loading configs referring to MspIPAddress, which was removed
2009-04-20 16:48:53 +00:00
fros4943
3718304c76
removed abstract ip address interface: equal for all motes
2009-04-20 16:12:37 +00:00
fros4943
c76a406cba
added read-only rime address interface
2009-04-20 16:12:01 +00:00
joxe
61ed2b5b5c
made COOJA accept ELF files based on MAGIC ELF code instead of filename
2009-04-20 16:04:46 +00:00
fros4943
ebcd6a08a5
added method for checking if radio can receive data
2009-04-16 14:28:12 +00:00
fros4943
692dd2cb4b
do not convert packet is bad length is set in cc2420 fifo
2009-04-09 17:41:29 +00:00
fros4943
2ac3662ea8
sky motes output the new converted radio packets
2009-04-01 23:37:27 +00:00
fros4943
e4858a2ade
update ip interface to supports ipv6 addresses.
...
also disabled writing IP addresses from inside COOJA, since the these should rather be determined by Contiki
2009-04-01 17:43:17 +00:00
fros4943
fa09bd6c69
removed non-existing IP stack warning at startup
2009-03-21 15:49:29 +00:00
fros4943
480c023578
abstraction level annotation
2009-03-21 14:51:03 +00:00
fros4943
eb2753f23d
set default size
2009-03-21 14:40:22 +00:00
joxe
29f6ee7e98
added serial output for MicaZ
2009-03-19 18:58:19 +00:00
joxe
a464b9455c
removed some debug printout and added initial serial output on stdout
2009-03-19 14:47:36 +00:00
joxe
e3fa0a41d3
fixed firmware loading bug for micaz nodes
2009-03-19 09:08:44 +00:00
fros4943
c53d80a608
experimental: print pc history when program jumps to bad address
2009-03-13 16:24:29 +00:00
fros4943
536af1381a
temporary fix for catching new emulationexception
2009-03-12 17:47:57 +00:00
fros4943
7099572282
+ support for config file relative paths when saving simulations
2009-03-12 15:08:29 +00:00
fros4943
d26ba2606b
added simulation config backwards compatibility for msp motes
2009-03-11 17:46:59 +00:00
fros4943
1ca67916a4
implemented new mote type interfaces
2009-03-11 14:12:18 +00:00
fros4943
42ed8a3b9b
only remove cooja-avrora jar when cleaning
2009-03-11 13:49:47 +00:00
fros4943
8ec6bbd32b
compile method signature update
2009-03-11 08:42:07 +00:00
fros4943
25ca251a89
quick-fix: the generator assumes that the constructor accepts a mote object, this is the quickest fix currently
2009-03-09 17:14:35 +00:00
fros4943
e5a5f7dd5d
using mote type configuration for generating correct mote interfaces:
...
it is now possible to configure which interfaces msp430-based have
2009-03-09 17:12:27 +00:00
fros4943
1c0e432969
esb mote type should use esb mote interfaces, not sky mote interfaces
2009-03-09 17:10:14 +00:00
fros4943
728b22bedb
renamed author to avoid compiler warnings
2009-03-09 16:05:11 +00:00
fros4943
f30f8d289e
compile dialog implementations
2009-03-09 16:04:42 +00:00
fros4943
83ad0c18ba
calling contiki compile library for compiling instead of as earlier the msp mote type
2009-03-09 16:03:58 +00:00
fros4943
bd3107ae0d
method names changed
2009-03-09 16:01:29 +00:00
fros4943
ad63ae22fd
now using contiki compilation library:
...
removed lots of code from this class that was earlier used for compiling sky and esb motes
2009-03-09 16:00:16 +00:00
fros4943
7a54a0b8eb
better debugging output when compiling and cleaning for msp motes
2009-03-03 15:01:14 +00:00
fros4943
7b763f0e75
automatically cleaning temporary files for every non-gui test: takes longer but allows for test-specific compiler flags
2009-03-03 13:52:35 +00:00
nifi
03cfa78310
removed some stuff from the avrora jar (replaced with smaller version)
2009-02-26 15:32:11 +00:00
fros4943
b059155e51
added mote relation interface to emulated sky nodes
2009-02-26 13:48:08 +00:00
nifi
6f8ec800c5
removed some stuff from the avrora jar
2009-02-25 15:20:22 +00:00
fros4943
c2f7780b68
radio signalling moved to abstract radio medium
2009-02-24 15:05:36 +00:00
joxe
bb1bd3a706
added radio communication between micaz nodes
2009-02-24 07:49:42 +00:00
joxe
8be8d92923
added avrora-micaz node emulation
2009-02-22 16:45:01 +00:00
fros4943
00273dce75
minor changes and documentation regarding using random generators in Cooja
2009-02-18 12:07:19 +00:00
fros4943
cc56325300
main random generator must not be used for setup tasks such as node positioning
2009-02-18 11:49:54 +00:00
fros4943
43d21e6e31
forcing all commands to be parsed/executed by bash to simplify multiple make commands
2009-02-17 11:47:12 +00:00
fros4943
71836a0f8e
split command into arguments is unnecessary
2009-02-16 12:37:18 +00:00
joxe
4b78e80bda
added MAC address setting - setNodeID in SkyNode
2009-02-07 16:38:51 +00:00
fros4943
67f41c8e5c
re-enabled radio channels on sky motes
2009-02-03 14:34:47 +00:00
joxe
4879e83403
minor TOS serial fix
2009-02-03 14:18:12 +00:00
joxe
cf197a3496
fixed TOS detect on usart output
2009-02-03 14:08:24 +00:00
fros4943
04738e219d
bugfix: setting heap start to enable stack watch again
2009-01-23 15:32:24 +00:00
fros4943
f0111ac181
increased buffer size for maximum sized packets including preamble
2009-01-15 13:55:20 +00:00
fros4943
2d8667cad1
added simple method for wrapping serial data in SLIP packets
2009-01-15 13:13:47 +00:00
fros4943
67d2761fcc
gateway plugin does not extend visplugin; it can be used when cooja is not visualized (such as during tests)
2008-12-17 12:15:43 +00:00
fros4943
c36aae56bb
added support for linux:
...
* starting external Contiki process to setup tun interface (instead of JNI solution)
* sending simulation-generated packets to loopback network device (need to activate forwarding and disable rp filter)
2008-12-12 16:27:40 +00:00
fros4943
c2ef633c87
create lib directory when building
2008-12-09 17:01:42 +00:00
fros4943
e0cc36b02e
removed todo: serial data callback is implemented
2008-12-09 16:58:36 +00:00
fros4943
d45aafc2bb
native IP gateway mote plugin: enables IP communication with simulated networks, such as with ping or telnet
2008-12-09 16:57:57 +00:00
joxe
37b40f99c7
changed simulation time from int to long to support very long simulations
2008-12-04 14:03:41 +00:00
fros4943
aae4b54c68
bugfix: mspsim cycle counter was cast to int, limiting maximum simulation time
2008-12-04 13:14:34 +00:00
fros4943
cdd2d9daa5
synchronizing pending bytes vector
2008-12-04 13:09:27 +00:00
fros4943
5e6b02d1b9
ok
2008-12-04 13:08:55 +00:00
fros4943
d8b0705cb3
mspsim should warn at bad memory access (not activated yet)
2008-12-03 15:36:49 +00:00
fros4943
430333b515
using updated messagelist
2008-12-03 15:18:47 +00:00
fros4943
ace83513e8
empty USART stateChanged handler
2008-12-03 13:13:07 +00:00
fros4943
2d7238e775
uIP IP address interface (reading from uip_hostaddr)
2008-12-03 13:11:20 +00:00
fros4943
8c4d5b51f9
using state changed callback for more accurate incoming serial data throughput
2008-12-03 13:04:21 +00:00
nifi
e86b63112a
changed to use MSPSim from tools/mspsim
2008-12-03 09:55:26 +00:00
nifi
9d36fb106e
added command line history
2008-11-26 16:23:43 +00:00
fros4943
c46bb21f5e
compile from separate thread, not edt
2008-11-04 17:37:09 +00:00
fros4943
488e5dab37
minor fixes + added experimental debugging function: run until function returns
2008-11-03 18:11:44 +00:00
fros4943
730917f846
remember look and feel background color
2008-11-03 18:10:52 +00:00
fros4943
066085a174
click on breakpoint to open source file
2008-11-03 18:10:34 +00:00
fros4943
2df1f699aa
using target extensions (.sky/.esb) instead of generic .firmware
2008-11-03 13:18:28 +00:00
fros4943
3fa37e21ac
more error checking + compile default choice
2008-11-03 12:45:52 +00:00
fros4943
3c7565dd68
allow radio to flush before feeding with packet data
2008-11-03 12:31:33 +00:00
fros4943
a7a87386b5
misspelled method
2008-11-03 10:33:15 +00:00
fros4943
4a494eebb5
updated mspsim jar
2008-10-29 18:39:00 +00:00
fros4943
8668f69077
using cc2420 packet converter for conversions between cc2420 and cooja
2008-10-29 18:38:26 +00:00
fros4943
6e792ff766
removed old sky packet radio
2008-10-29 18:28:28 +00:00
fros4943
6ae7fc99a1
packet converter with x-mac and crc support
2008-10-29 18:28:16 +00:00
fros4943
fdcfbd0e62
bugfix: source file got lost when reloading msp motes
2008-10-29 16:36:33 +00:00
fros4943
eb08babd4c
using time events for following up on ongoing transmissions
2008-10-29 09:13:12 +00:00
fros4943
5d7ed0eab2
using events to write serial data to mote
2008-10-29 08:51:09 +00:00
fros4943
2a2be77707
implemented getDrift method
2008-10-29 08:36:12 +00:00