Commit graph

9145 commits

Author SHA1 Message Date
Fredrik Osterlind c2b7e26e33 removed io.h include, now handled by Contiki to support more compilers 2012-05-29 17:08:17 +02:00
Fredrik Osterlind 00959b891c compiling with SMALL=0 to avoid problems with Contiki's elf loader 2012-05-29 16:46:53 +02:00
Fredrik Osterlind 516e3e9b16 increased inter-rucb-transfer delay to avoid problems in lossy networks 2012-05-29 14:56:39 +02:00
Fredrik Osterlind b27c92af12 updated test: shell command echo no longer includes a newline -> updated expected final file size, improved debugging output 2012-05-29 13:50:36 +02:00
Fredrik Osterlind f8e0da428a bugfix: transfer did not terminate correctly when last packet was full 2012-05-29 13:46:22 +02:00
Fredrik Osterlind f916f2fe24 using loopback as default network interface 2012-05-29 11:55:24 +02:00
David Kopf e0dab7c2fc Prefer UART0 for stdout; move DEBUFGLOW macro below definition of uint8_t 2012-05-28 13:08:30 -04:00
David Kopf e9a55cc222 Enable check on received length to prevent buffer overflow. Thank you Cooja! 2012-05-28 13:02:23 -04:00
David Kopf e62f2c3977 Ensure MAXDADNS is defined in uip-ds6.h
Set no RPL as webserver6.minimal-net default and update README
2012-05-28 10:01:34 -04:00
Fredrik Osterlind 86787df272 cleaned up more mote type visualizer code 2012-05-25 15:54:59 +02:00
Fredrik Osterlind 9e67306eee cleaned up the mote type visualizer code 2012-05-25 15:40:26 +02:00
Fredrik Osterlind ad56ac80ee added radio logger with 6lowpan filter 2012-05-25 14:50:45 +02:00
Fredrik Osterlind 6ff349f3e6 bugfix in fragmentation test mode: avoid reading from outside buffer placed on stack 2012-05-25 14:36:13 +02:00
Fredrik Osterlind 8ebacd1a1a reverted previous patch that broke compiling on Instant Contiki 2012-05-25 11:25:19 +02:00
Fredrik Osterlind 4ea830ad45 cleaned up some unnecessary methods: empty mote constructors (created from mote type), setInterfaces/setMoteType methods 2012-05-24 14:06:09 +02:00
Fredrik Osterlind a437d06ba3 disable plugin menu items if not supported 2012-05-24 14:02:45 +02:00
Fredrik Osterlind 24aafe5554 disallowed starting plugins/visualizer skins for non-compatible motes/simulations 2012-05-24 13:58:12 +02:00
Niclas Finne e18cc3b6b9 Made the mote type information for MSPSim based platforms more compact 2012-05-23 17:03:45 +02:00
Niclas Finne 73cb02fb49 removed debug output (caused compiler warning dialog to open in COOJA) 2012-05-23 15:51:23 +02:00
Niclas Finne 47d3425aab Made exception static and added constructor with exception cause 2012-05-23 15:49:25 +02:00
Niclas Finne bea1b8d3a1 Added simulation as argument to moteType.getConfigXML() instead of each MoteType storing a reference to the simulation. 2012-05-23 15:42:22 +02:00
Niclas Finne 3da733ac55 Throw exception for unknown mote type 2012-05-23 15:19:19 +02:00
Fredrik Osterlind 50caa3650c new experimental feature: possibility to change mote types when loading a simulation
made compile dialogs only select mote interfaces specified in the loaded configuration
2012-05-23 14:59:41 +02:00
Fredrik Osterlind c651604a4f default compiler set to mingw32-gcc (verified to work on version 4.5.2/4.6.2), removed obsolete -mno-cygwin flags when compiling under cygwin
added default visualizer skins
2012-05-23 12:28:24 +02:00
Fredrik Osterlind ddef6c6b76 improved debugging output 2012-05-23 12:27:37 +02:00
Fredrik Osterlind af62e48103 resizable dialog 2012-05-23 12:26:45 +02:00
George Oikonomou 0fc5ec8d5c Fixed an SDCC compile error when UIP_CONF_ROUTER is 0. UIP_CONF_ROUTER can be configured in project-conf.h 2012-05-16 15:22:31 +01:00
George Oikonomou 2f89f41b5a cc2x3x RPL/non-RPL handling:
- Relevant examples explicitly request it in their Makefile
- Removed the definition of UIP_CONF_IPV6_RPL from
  contiki-conf.h. If needed, it's defined through a -D
2012-05-16 15:22:31 +01:00
George Oikonomou 259b497122 Minor Sensinode build cleanup 2012-05-16 15:22:31 +01:00
George Oikonomou 1f7171f943 Adjust cc2x3x ports to the new clock API 2012-05-16 15:22:31 +01:00
George Oikonomou efd6d12831 cc2530dk and Sensinode example udp server code cleanup 2012-05-16 15:22:31 +01:00
George Oikonomou fea95ae088 Easily configure B2 on the cc2531 USB stick as a General-Purpose or Reset button 2012-05-16 15:22:31 +01:00
George Oikonomou cc76c649b1 The cc2530 button driver would fail to compile if the user disabled button support 2012-05-16 15:22:31 +01:00
George Oikonomou 0d4b90c42b cc2530 watchdog improvements and cleanup 2012-05-16 15:22:31 +01:00
George Oikonomou 274a5ebb9c Fixed a typo which was preventing the cc253x watchdog from starting 2012-05-16 15:22:30 +01:00
Niclas Finne ec1d598148 Precision (printf("%.Ns", text1)) not supported by all compilers, for example some versions of avrgcc and mspgcc. 2012-05-16 11:23:17 +02:00
Maxim Osipov f2f6a7bd53 Fix command line handling in tunslip6
Signed-off-by: Maxim Osipov <maxim.osipov@gmail.com>
Signed-off-by: Mariano Alvira <mar@devl.org>
2012-05-15 17:16:42 -04:00
Matthias Kovatsch c1b318356e Renamed static functions for clearer memory profiles. 2012-05-13 17:29:21 +02:00
Matthias Kovatsch 3dea97e247 Updated file references and README. 2012-05-13 17:15:57 +02:00
Matthias Kovatsch 0038acfa87 Cleaned up filenames 2012-05-13 17:13:54 +02:00
Matthias Kovatsch 222a858254 Optimized configuration to fit into sky again. 2012-05-13 16:23:28 +02:00
Antonio Lignan 6df9ffb731 Zolertia's light sensor ziglet 2012-05-11 13:39:59 +02:00
Mariano Alvira 65719adc93 Set the R flag in NAs if UIP_CONF_ROUTER 2012-05-10 16:32:55 -04:00
Fredrik Osterlind 55ff294aef Demo simulation and nightly test of rpl border router and coap rest server, based on the simulation example in
/examples/er-rest-example. Uses tunslip6, ping, wget, and dapaulid's open source JCoAP java library (download needed).
2012-05-10 16:22:49 +02:00
Laurent Deru 632a341dcc Reactivate flash protection after maca init 2012-05-09 10:26:49 -04:00
Laurent Deru 56914963ef Reactivate flash protection after maca init 2012-05-09 10:24:38 -04:00
Fredrik Osterlind 4cf4a48592 minor bugfix: did not compile with PROCESS_CONF_NO_PROCESS_NAMES=1 2012-05-09 15:07:51 +02:00
Fredrik Osterlind a69b580778 Added new annonation with which Cooja components (e.g. mote plugins) can be activated
or deactivated depending on the given argument (e.g. mote). This may for
example be used by a mote plugin that only accepts emulated motes, and that
consequently should be hidden in other non-emulated motes' plugin menues.

The new annotation is currently only used by the MspCodeWatcher and the DGRM visualizer skin.
2012-05-09 13:47:03 +02:00
Fredrik Osterlind 8fd51cd889 bugfix: breakpoints should only trigger once
updated watchpointmote method to return executable address, not wrapped in an object
2012-05-09 13:04:35 +02:00
Antonio Lignan 3dde89971c Add disable function to I2C driver 2012-05-09 10:54:21 +02:00