-
Notifications
You must be signed in to change notification settings - Fork 11
Release Notes 0.7.2
The methods WSN.setChannelPipeline()
and WSN.getSupportedChannelHandlers()
are now fully implemented! This allows you to customize a protocol stack in the backend for each node individually. This may simply be to deactivate message (de)framing, set a different message (de)framing, add OTAP functionality and more! Please read Customizing the ChannelPipeline for a more detailed explanation.
Using the new channel pipeline customization features you can configure the OTAP implementation of netty-handlerstack into Testbed Runtimes backend. By sending a serialized XML-based request packet the handler will start and manage the OTAP process and send back a serialized XML-based response after finishing. Please stay tuned for a more detailed explanation of this!
Testbed Runtime 0.7.2 is now based on the new and improved driver architecture (wsn-device-drivers) which provides cleaner, more up-to-date interfaces and makes it a lot easier to develop drivers for other sensor nodes architectures.
-
send
andsend-protobuf
to send a binary message to an individual node or multiple nodes at once -
set-channel-pipeline
to set a nodes channel pipeline -
get-supported-channelhandlers
to retrieve the list of supported channel handlers for the channel pipeline
Check out Experimentation Scripts for more detailed information!
Logging behaviour can now be customized by passing a Log4J configuration file to the JVM when starting Testbed Runtime. Please see Logging Customization for more detailed information!