-
Notifications
You must be signed in to change notification settings - Fork 11
Installation
The testbed-runtime assembly package contains the three implementations of the three WISEBED APIs iWSN, RS and SNAA.
Please download one of the assembly packages from Downloads. Then unpack the tar.gz file. In the target directory you'll find the following files:
bin/
conf/
lib/
logs/
Please see the Configuration Wiki page for an extensive documentation on how to configure Testbed Runtime for your testbed.
The directory bin contains "native" start scripts for various platforms that wrap the actual Testbed Runtime (Java-based) implementations. Thereby they allow to run iWSN, RS and SNAA as OS services, by executing e.g.,
bin/tr.iwsn-linux-x86-32 start
bin/tr.rs-linux-x86-32 start
bin/tr.snaa-linux-x86-32 start
to start iWSN, RS and SNAA services. If you want you can furthermore install the scripts into your system startup by running e.g.,
bin/tr.iwsn-linux-x86-32 install
bin/tr.rs-linux-x86-32 install
bin/tr.snaa-linux-x86-32 install
which will (in this example) create a symbolic link inside the /etc/init.d/ directory for your current runlevel. The wrapper scripts are based on the Java Service Wrapper by Tanuki Software and provide extensive configuration possibilites such as automatic restart, email notifications, logging customization and more. Please see their documentation for more information on how to configure the wrapper scripts.