"The modules framework has also been engineered to
support multi-threading processes. This will be hugely beneficial
in areas such as with the sensor monitoring module, so that sensors
can be polled on a set interval even while tests are running or the
pts-core performing other tasks. In addition, this framework
provides a number of other functions for making it very easy for
independent users and companies to write their own modules to serve
their own purposes."