Fredrik Osterlind
|
68da954163
|
new cooja plugin for monitoring memory areas, similar to the log listener.
|
2011-12-12 16:45:12 +01:00 |
|
Niclas Finne
|
e291eb43f4
|
Bug fix: only map beginning of path to source files + minor code cleanup
|
2011-12-06 01:58:01 +01:00 |
|
Fredrik Osterlind
|
76d7238c77
|
updated doc
|
2011-11-03 15:41:37 +01:00 |
|
Fredrik Osterlind
|
ffa4482799
|
improved capture effect support in mrm: capture effect is effective if the latter transmission is stronger and no later than half the preamble
|
2011-11-03 11:23:51 +01:00 |
|
Fredrik Osterlind
|
eb84fbeb79
|
* bugfixed and rewrote MRM to improve configurability
* improved MRM GUI, including MRM visualizer skin that shows prr and rss
* added experimental support for directional antennas
|
2011-11-01 11:37:19 +01:00 |
|
Fredrik Osterlind
|
7c20758662
|
example code for manually configuring sky motes MAC addresses
|
2011-11-01 09:38:46 +01:00 |
|
Niclas Finne
|
4bac5ac7b9
|
updated to latest version of MSPSim with improved support for Dwarf
|
2011-06-09 01:29:59 +02:00 |
|
Fredrik Osterlind
|
8fb744edb1
|
added clean button to compile dialog, added compilation tip tab for msp motes
|
2011-04-20 14:44:52 +02:00 |
|
Niclas Finne
|
6457f765b3
|
Do not include ant runtime in classpath (avoids compilation warning with Ant 1.8+)
|
2011-03-21 21:39:45 +01:00 |
|
Fredrik Osterlind
|
d8d94d0cd8
|
bugfix in writing tinyos addresses
|
2011-03-21 14:17:06 +01:00 |
|
Fredrik Osterlind
|
499c13a357
|
removed execute flag of source files (avoids diff problems with egit)
|
2011-03-01 18:16:42 +01:00 |
|
Fredrik Osterlind
|
e93f84bd4d
|
organized imports
|
2011-02-24 09:32:08 +01:00 |
|
Fredrik Osterlind
|
9611bd100e
|
bug fix: signal strenghts may not be registered
|
2011-02-24 09:32:06 +01:00 |
|
Fredrik Osterlind
|
990edbe32d
|
moved radio interface visualizer code to shared abstract radio
|
2011-02-24 09:31:53 +01:00 |
|
Fredrik Osterlind
|
498df44bc7
|
removed debugging output
|
2011-02-24 09:31:51 +01:00 |
|
Fredrik Osterlind
|
fc3bf315ab
|
capture effect (3dB) + noise source radio support
|
2011-02-24 09:31:49 +01:00 |
|
Fredrik Osterlind
|
148dbc7fb7
|
tracked components shown in tooltip
|
2011-02-24 09:31:47 +01:00 |
|
Fredrik Osterlind
|
79211bffae
|
removed CVS-specific ignore files
|
2011-02-23 16:24:24 +01:00 |
|
Fredrik Osterlind
|
a4f1c85914
|
prerequisites download info
|
2011-02-11 15:37:28 +01:00 |
|
Fredrik Osterlind
|
a4e99e1dc2
|
using memory breakpoints instead of polling memory region during
bootup
|
2011-02-11 15:30:17 +01:00 |
|
Fredrik Osterlind
|
9e14d09bb0
|
fixed line endings
|
2011-02-11 13:27:17 +01:00 |
|
fros4943
|
9a3c7ae650
|
removed use of temporary (simulation-specific) plugins, instead plugins should be unregistered when no longer needed + added method called when radio medium is removed from simulation
|
2010-12-02 15:25:49 +00:00 |
|
nifi
|
36b0f22f2b
|
Enabled the Collect-View plugin by default in COOJA
|
2010-11-12 16:50:38 +00:00 |
|
adamdunkels
|
efdda5335f
|
Updated path to collect-view tool
|
2010-11-10 20:46:57 +00:00 |
|
adamdunkels
|
faec16f236
|
Updated to the new collect-view path
|
2010-11-03 14:53:16 +00:00 |
|
nifi
|
cb1f206c4f
|
Updated to allow MSPSim emulated nodes without debug information
|
2010-10-25 14:13:38 +00:00 |
|
nifi
|
af3f4ae679
|
Added warning if the plugin fails to start the CollectView application
|
2010-10-12 16:48:43 +00:00 |
|
nifi
|
98702b2e85
|
Simple plugin to connect the CollectView demo to COOJA
|
2010-10-11 09:29:05 +00:00 |
|
nifi
|
db5667ac8d
|
Ignore access control problems when looking up debug info
|
2010-10-04 22:33:58 +00:00 |
|
joxe
|
67c76649d9
|
small optimizations and cleanups
|
2010-10-04 12:54:01 +00:00 |
|
nifi
|
d7c1fffd51
|
Updated SkyFlash to be used with any M25P80 equipped mote
|
2010-09-09 19:56:59 +00:00 |
|
nifi
|
2835cdadff
|
Updated to be used with any CC2420 equipped mote
|
2010-09-09 19:52:26 +00:00 |
|
nifi
|
4ad3e9d04f
|
Updated to allow MSPSim emulated nodes without debug information (the debug information generated by mspgcc4 is not yet supported).
|
2010-08-26 14:10:42 +00:00 |
|
fros4943
|
f45e5fbd6b
|
notify observers when radio channel changes
|
2010-08-13 10:20:07 +00:00 |
|
fros4943
|
982415c506
|
minor bug fix: address may be null
|
2010-08-13 10:19:20 +00:00 |
|
fros4943
|
3deb4408df
|
implementing getExecutionDetails() by returning a stack trace
|
2010-08-13 10:18:54 +00:00 |
|
fros4943
|
66657d9980
|
updated mspsim.jar that allows reading the current cpu speed
|
2010-05-17 09:57:31 +00:00 |
|
fros4943
|
d84f84de52
|
bugfix: using MspMoteTimeEvent:s to ensure that MSPSim's internal clock is correct when button is clicked
|
2010-03-29 10:18:14 +00:00 |
|
fros4943
|
90f174509b
|
removed previous workaround for already fixed bug in CC2420 CRC
|
2010-03-26 13:33:40 +00:00 |
|
fros4943
|
ce5d19fefd
|
moved elf loading and debugging info to the mote type, rather than keeping a separate refence in each mote. this patch reduces both the memory usage of MSPSim-based motes, and the processing time to load them
|
2010-03-26 12:29:11 +00:00 |
|
fros4943
|
20d9f70b09
|
plugin is updated to support non-visualized simulations
|
2010-03-25 08:00:15 +00:00 |
|
fros4943
|
54db259c32
|
using EXPORT attribute to automatically copy firmware files in executable JARs
|
2010-03-19 15:04:05 +00:00 |
|
fros4943
|
4498c39e9e
|
removed debugging output
|
2010-03-19 15:03:14 +00:00 |
|
fros4943
|
2f20d6b108
|
fixed cc2420's received signal strength indicator to be an average of the last 8 symbols (192us)
|
2010-03-15 19:22:03 +00:00 |
|
fros4943
|
4710441bb6
|
added temperature mote interface for sky motes
|
2010-03-14 19:45:04 +00:00 |
|
fros4943
|
ef35fe6e6e
|
added experimental visualizer skin that shows the current source code of each mote in the simulation (for emulated mspmotes only)
|
2010-03-11 22:15:58 +00:00 |
|
fros4943
|
7dd4397f6c
|
bugfix: getSignalStrength() did not return the correct value
|
2010-03-10 10:11:36 +00:00 |
|
nifi
|
c4370676ee
|
Fixed CRC for updated CRC-handling in new MSPSim
|
2010-03-09 10:37:47 +00:00 |
|
fros4943
|
df8cc48739
|
three patches to simplify loading TinyOS firmwares (via MSPSim), contributed by Philipp Sommer
|
2010-03-08 14:26:12 +00:00 |
|
fros4943
|
03605a568c
|
bugfix: wrapping signal strength updates in separate event, to be executed after the last byte received
|
2010-03-08 11:29:39 +00:00 |
|
fros4943
|
4c9112a176
|
enabled debug output again
|
2010-03-02 13:24:48 +00:00 |
|
fros4943
|
d3b44510f8
|
make cli method public
|
2010-03-02 13:22:29 +00:00 |
|
nifi
|
a373c426f0
|
Disabled the cross-level conversion of Contiki timestamp (currently not used by Contiki)
|
2010-02-26 08:15:41 +00:00 |
|
fros4943
|
dbd1cd7b08
|
show contiki stack trace in error dialog, not just print to console
|
2010-02-21 21:50:58 +00:00 |
|
joxe
|
470b93c79f
|
added mote attributes to various types of motes
|
2010-02-18 11:13:20 +00:00 |
|
fros4943
|
66bf4a6063
|
temporarily disabled experimental mspsim debug interface for upcoming release
|
2010-02-12 09:34:49 +00:00 |
|
fros4943
|
b749a560cc
|
removing obsolete method previously used for estimating contiki's energy consumption
|
2010-02-05 08:44:34 +00:00 |
|
fros4943
|
ef4881e8df
|
removing obsolete method previously used for estimating contiki's energy consumption
|
2010-02-05 08:24:57 +00:00 |
|
fros4943
|
dcacabf1ec
|
bugfix: byte were written from both queue and in response to uart state rx flag clearing, which caused byte to be corrupted
|
2010-02-04 00:30:26 +00:00 |
|
fros4943
|
5d6a073655
|
bugfix: time event was initialized with null mote
|
2010-02-03 20:00:29 +00:00 |
|
fros4943
|
b832479e34
|
wrapping tr1001 custom data byte delivery in MspMoteTimeEvent
|
2010-02-03 19:30:32 +00:00 |
|
fros4943
|
cb34e9760f
|
wrapping serial byte input in a MspMoteTimeEvent
|
2010-02-03 19:17:30 +00:00 |
|
fros4943
|
74c003b7d4
|
wrapping tr1001 byte delivery in MspMoteTimeEvent:s, to avoid scheduling problems when emulated mote is in lpm
|
2010-02-03 19:15:56 +00:00 |
|
fros4943
|
510eb54494
|
wrapping cc2420 byte delivery in MspMoteTimeEvent:s, to avoid scheduling problems when emulated mote is in lpm
|
2010-02-03 19:15:15 +00:00 |
|
fros4943
|
31b9369dff
|
mspsim-specific time event that explicitly forces mspsim to synchronize its internal time to the current cooja time
|
2010-02-03 19:10:36 +00:00 |
|
fros4943
|
3786f2f5fb
|
introduced execute method with duration argument
|
2010-02-03 19:08:40 +00:00 |
|
fros4943
|
0286e4115f
|
removed obsolete tick method
|
2010-02-03 16:04:44 +00:00 |
|
fros4943
|
36ab835973
|
+ calculates CRC for incoming packets (from cooja to cc2420). not yet checking outgoing packets for correct CRC
|
2010-02-03 14:07:45 +00:00 |
|
nifi
|
01502926d0
|
Better handling of cross-level radio packet. Minor code cleanup.
|
2010-02-03 13:47:33 +00:00 |
|
fros4943
|
e207f89307
|
added inter-byte delay for delivering cross-level packet bytes (250kbit/s)
|
2010-02-03 12:37:34 +00:00 |
|
fros4943
|
7025402510
|
removed unnecessary call to initEmulator (already called when the mote is first created)
|
2010-02-03 11:06:23 +00:00 |
|
fros4943
|
440ffae2a0
|
new project: adds two new plugins for forwarding data between a socket and a simulated serial port
|
2010-01-27 14:28:26 +00:00 |
|
fros4943
|
bdda5f1c29
|
bugfix: rescheduling mspsim-based after breakpoint stops simulation + disabled automatic CLI "trace" at exceptions
|
2010-01-21 22:32:32 +00:00 |
|
fros4943
|
fa5f1f73ab
|
avoid java expection when debug pointer doesn't exist
|
2010-01-21 18:02:54 +00:00 |
|
fros4943
|
633405a73c
|
experimental debugging output interface for mspsim-based motes
|
2010-01-21 17:43:59 +00:00 |
|
fros4943
|
758710cadd
|
cvs ignore for build directory
|
2010-01-15 10:57:42 +00:00 |
|
fros4943
|
760818260c
|
using new MotePlugin interface
|
2010-01-15 10:54:42 +00:00 |
|
fros4943
|
6669b52c61
|
automatically ending transmission if radio hw is turned off
|
2010-01-15 10:44:26 +00:00 |
|
fros4943
|
515f5c7f78
|
removed warning when packet conversion failed
|
2010-01-15 10:43:02 +00:00 |
|
fros4943
|
cc252e5c16
|
added support for multiple msp command line listeners
|
2009-12-14 13:22:57 +00:00 |
|
fros4943
|
5660d6c168
|
bugfix: returned radio on during boot
|
2009-12-07 12:31:19 +00:00 |
|
fros4943
|
5f88fac53c
|
renamed serial port mote interface SkySerial to MspSerial + replaced ESB's log mote interface with the new MspSerial (ESB motes can now read serial port data)
|
2009-12-02 17:12:32 +00:00 |
|
fros4943
|
36d09eaa69
|
requesting mote wakeup when receiving radio data + code cleanup (faster code)
|
2009-12-02 16:39:42 +00:00 |
|
fros4943
|
51f210b37f
|
removed unused and unneeded custom radio data classes
|
2009-12-02 16:29:36 +00:00 |
|
fros4943
|
2f9ccfa26d
|
merged mspsim's compile dialogs
|
2009-12-02 16:27:32 +00:00 |
|
fros4943
|
8bd7187491
|
the simulation object now handles the motetype configuration for motes; common functionality that was earlier implemented in each mote.
this patch allows the simulator more freedom for hand-picking mote class loaders
+ some debug output in experimental ImportAppMoteType
|
2009-11-27 15:53:10 +00:00 |
|
fros4943
|
24d0330d2d
|
radio connection update: radio should not be removed from destinations, but instead flagged as interfered
|
2009-11-25 15:43:03 +00:00 |
|
fros4943
|
7e6fbd9f7b
|
output warning if radio shuts down during transmission
|
2009-11-25 15:18:11 +00:00 |
|
fros4943
|
c0e115895d
|
when a receiving radio is interfered by another transmission, the actual data received is corrupted.
|
2009-11-25 10:01:55 +00:00 |
|
fros4943
|
cd8a407ee1
|
fix: mote id should not return memory value, but rather the configured value.
|
2009-11-25 09:17:16 +00:00 |
|
joxe
|
65a50f3d88
|
fixed MicaZ ID for contiki nodes by programming EEPROM
|
2009-11-17 14:30:26 +00:00 |
|
joxe
|
f5ae0b9c82
|
fixed mote id for micaz
|
2009-11-17 14:09:02 +00:00 |
|
joxe
|
add9d2a387
|
added write to memory from COOJA + fixed byte ordering
|
2009-11-13 09:50:25 +00:00 |
|
fros4943
|
9c861b486d
|
minor fix: isTransmitting() flag should be true during transmissions + removed obsolete MSPSim setCCA interface
|
2009-11-13 08:32:01 +00:00 |
|
joxe
|
be313dd97d
|
improved support for MicaZ emulation - added variable watcher functionality
|
2009-11-12 12:49:34 +00:00 |
|
joxe
|
27bca64fe0
|
improved micaz emulation - supports radio on/off states + moved over to used common emulation classes
|
2009-11-10 12:56:20 +00:00 |
|
fros4943
|
36eae6fcdf
|
micaz port now extends AbstractWakeupMote and schedules itself to execute every millisecond.
still no memory access, so simulation of micaz motes remains limited
|
2009-10-30 09:42:50 +00:00 |
|
fros4943
|
82b8006c0c
|
using MoteTimeEvent instead of TimeEvent: scheduled events are automatically removed when the mote is removed
|
2009-10-28 15:58:42 +00:00 |
|
fros4943
|
5c2fd30afb
|
disabled micaz clock until new wakeup interface is implemented
|
2009-10-27 10:20:25 +00:00 |
|
fros4943
|
2911ea483b
|
jipv6 jar path fix
|
2009-10-27 10:19:07 +00:00 |
|