Skip to content
This repository has been archived by the owner on Aug 25, 2020. It is now read-only.

Release Notes 0.8

danbim edited this page Jan 3, 2012 · 20 revisions

The 0.8 release of Testbed Runtime implements some long-awaited features and some requirements of the SmartSantander project. Please see the full list of issues closed here. For a description of the main changes, see below.

Important: the automatic configuration reloading feature introduces changes to the configuration file format that requires testbed providers to update their configuration files. Please check the documentation below!

Automatic Device Detection and Reconnection

Testbed Runtime is now able to detect sensor node devices being attached and detached and to reconnect to the nodes at runtime. For this feature to work the iWSN configuration file (conf/tr.iwsn-testbed.xml in the assembly) must be updated as follows: Assume you have a gateway host with both an iSense as well as a Telos B device attached. Then the relevant part of the configuration file in 0.7.2 looked as follows:

<nodes id="gatewayXX.yourtestbeddomain.org">
  ...
  <applications>
    ...
    <application factoryclass="de.uniluebeck.itm.tr.runtime.wsnapp.WSNDeviceAppFactory" name="WSNDeviceApp">
      <ns4:wsnDevice xmlns:ns4="http://itm.uniluebeck.de/tr/runtime/wsnapp/xml">
        <urn>urn:wisebed:uzl1:0x221e</urn>
        <type>telosb</type>
        <usbchipid>XBUNEJDX</usbchipid>
      </ns4:wsnDevice>
    </application>
    <application factoryclass="de.uniluebeck.itm.tr.runtime.wsnapp.WSNDeviceAppFactory" name="WSNDeviceApp">
      <ns4:wsnDevice xmlns:ns4="http://itm.uniluebeck.de/tr/runtime/wsnapp/xml">
        <urn>urn:wisebed:uzl1:0x211c</urn>
        <type>isense48</type>
      </ns4:wsnDevice>
    </application>
    ...
  </applications>
  ...
</nodes>

Automatic Configuration Reloading

Configurable Default Channel Pipeline for Each Device

Support for new iSense Core Module 2 (Jennic 5148 CPU)

Support for Passing Arbitrary Configuration Parameters to Device Drivers