Software modules

Software modules

Software module windows
Dependent module windows
Connected module windows
Select software module window

Software modules are special programmes that provide interaction between the connected devices and Tillypad XL . Software modules are used to initialise and configure devices, control their statuses etc. Each device may use its own software modules that are interconnected to provide correct work of the device. Software modules required by the system are included in the installation package. Software modules can be delivered either by Tillypad XL developers or by third party developers.

Software modules include such files as executable files of the drivers, library files, encoding tables etc. Software modules used in the system are stored in the Software modules directory.

Software modules can be added to the directory. One of the system types is to be assigned to a new software module.

Depending on functions, software modules can be categorised as dependent modules and module dependencies, as well as connecting modules and connected modules.

For example, a printer software module and the encoding table are a dependent module and a module dependency respectively.

If a device is connected to another device, then its functionality may be attributed to the controlling device. For example, pagers are connected to a base station. In this case the connecting software module will be the base station software module, and the connected module will be the pager software module.