The Supported functionality and Connected devices panels in the Device type window are used to define custom device types and define the devices that can be connected to them.
Device type windows
Windows used with the
directory:All of these windows are opened from the directory.
Entry window
The New device type entry window is opened by the directory context menu.
command from theThe window contains the additional panels Supported interfaces, Private parameters, Parameters, States, Software module information, Module dependencies, Supported functionality and Connected devices.
The window may also contain the Keyboard layout design and Print panels.
Form fields in the Properties panel:
-
Name — name of the device type. Required field.
-
Description — brief description.
-
Class — device class that the device type relates to.
The device class is an additional parameter used for sorting and categorising device types. Selection is made from a fixed list.
-
Software module — name of the software module (driver) used to control devices of this type. Required field.
-
Uses input device — whether devices of this type can use input devices.
Selection is made from Yes and No. Default value is No.
If Yes is selected, the editor window for devices of this type will have an extra panel named Input devices.
-
Uses port gateway — whether devices of this type can use a port gateway.
Selection is made from Yes and No. Default value is No.
If Yes is selected, the editor window for devices of this type will have an extra panel named Port gateway.
-
Uses customer display — whether devices of this type can use a customer display.
Selection is made from Yes and No. Default value is No.
If Yes is selected, the editor window for devices of this type will have an extra panel named Customer displays.
-
Uses printers — whether devices of this type can use printers.
Selection is made from Yes and No. Default value is No.
If Yes is selected, the editor window for devices of this type will have an extra panel named Printers.
Selecting
will add the data to the directory and close the window. Selecting will add the data to the directory without closing the window.Selecting
will close the window without saving any changes.The editor window is opened by the or device types are selected.
command in the context menu whenEditor window
If one device type is selected, the
window will open:
The fields and panels are the same as in the window.
Multiple editor window
When two or more device types are selected for editing, the multiple editor window will open. It has a panel displaying a list of the selected device types. The title in the window header is
.Only the panels that are common to all selected device types are displayed in the window.
When multiple device types are selected for editing, any changes that are saved will be applied to all of the selected device types.
Supported interfaces panel in the Device type window
The Supported interfaces panel is used to specify the interfaces that a device supports.
The Supported interfaces panel contains a list of interface types with drop-down selection fields containing the options Yes and No. The default value for all fields is No. Selecting Yes indicates that the specified interface is supported by the device type.
If the Keyboard interface is specified, the Keyboard layout design and Print panels will be added to the window.
Private parameters panel in the Device type window
The Private parameters panel is used to define parameters for the device type that are not displayed in the Parameters panel in device editor windows.
When creating a new device type, the Private parameters field is populated with data from the Private parameters panel of the software module (selected from the directory). These parameters will not be visible in the Parameters panel of the device window, but can be manually added and overriden.
Parameters panel in the Device type window
The Parameters panel is used to configure parameters for the device type.
When creating a new device type, the Parameters field is populated with data from the Parameters panel of the software module (selected from the directory). These parameters will be visible in the Parameters panel of the device window.
States panel in the Device type window
The States panel is used to specify statuses that devices of a specific device type can have.
Data grid columns:
-
Name — name of the state;
-
Description — brief description;
-
File name — image file;
Alignment — the way the state image will be aligned;
-
Layer — layer of the state image;
-
Index — order of the device states;
-
Device type.
Context menu commands:
-
-
— edit existing device states.
This command is only available in populated data grids.
-
— permanently delete device states.
This command is only available in populated data grids.
-
— print out.
- — contains additional commands for
The
, and windows are used for adding and editing device states.The permanent delete confirmation prompt is used when deleting device states.
Software module information panel in the Device type window
The Software module information panel contains a read-only text field for displaying information about the software module.
The information displayed in the panel is taken from the directory.
Keyboard layout design panel in the Device type window
The Keyboard layout design panel is displayed for devices that support a keyboard interface.
The panel is used to create and edit a visual representation of the keyboard layout.
The panel contains an editing canvas.
Context menu commands:
-
— toggle between editing mode and preview mode.
-
— add a new key to the design.
-
Resize window.
— change the size of selected keys using the -
— remove keys from the design.
-
-
— align selected keys.
-
— distribute selected keys evenly.
Note
The Keyboard layout design panel is used only to edit the visual design of the keyboard and apply numbering to keys. Functions are applied to keys in the directory.
Print panel in the Device type window
The Print panel is displayed in the window for device types that support a keyboard interface.
It is used to create and edit a printable view of the keyboard layout.
Context menu commands:
-
— open the print view editor programme.
-
— print the keyboard layout.
Input devices panel in the Device window
The Input devices panel is displayed in the window for POS terminal devices. It is used to specify the input devices that are connected to it (such as keyboard, card reader, scales, etc.).
The input device is a peripheral that is physically connected to the POS terminal and is under the same device loader as that terminal.
Data grid columns:
-
Input device — name of the input device.
-
Device — name of the device to which the input device is connected.
Context menu commands:
- — add a new input device from the
-
— edit selected input devices.
This command is available only in populated document lists.
-
— permanently delete selected input devices.
This command is available only in populated document lists.
-
— print out.
- — contains additional commands for
Input devices are added using the
window. The and windows are used for editing.The permanent delete confirmation prompt is used when deleting input devices.
Port gateway panel in the Device window
The Port gateway panel is displayed in the window for devices that can use port gateways. Such devices are connected to a parallel or serial port on the computer. The Port gateway panel is used to specify a port gateway that allows connection via ports on other computers.
Port gateway panel fields:
Customer displays panel in the Device window
The Customer displays panel is displayed in the window for a device that can use customer displays. It is used to specify the customer displays used with the device.
A customer display can be included under any device loader in the segment. To use it on a specific terminal, it must be specified as the main display or included in the list of additional customer displays in the Customer displays panel.
Customer displays panel fields:
-
Customer display — the main customer display for the terminal.
Selection is made in the window from a list of devices supporting a customer display interface.
Data grid columns:
-
Customer display — additional customer display used with the terminal.
-
Device — name of the device to which the customer display belongs (i.e. the device for which it is the main customer display).
Note
Additional customer displays can only be added after the main customer display has been specified.
Context menu commands:
- — add a new additional customer display from the
-
— edit selected additional customer displays.
This command is available only in populated document lists.
-
— permanently delete selected customer displays.
This command is available only in populated document lists.
-
— print out.
- — contains additional commands for
Additional customer displays are added using the
. The and windows are used for editing.The permanent delete confirmation prompt is used when deleting customer displays.
Printers panel in the Device window
The Printers panel is displayed in the window for POS terminal devices. It is used to specify the printers that are connected to it.
Note
In Tillypad XL various output devices are grouped under the term 'printer'; these can include GSM modems, e-mail delivery devices and other physical and logical output devices.
A printer can be included under any device loader in the segment. To use it on a specific terminal, it must be specified as the main printer or included in the list of additional printers in the Printers panel.
Printers panel fields:
-
Printer — the main printer for the terminal, used by default for all printing jobs.
Selection is made in the window from a list of devices supporting a printer interface.
Note
Printing formats must be defined in the , otherwise it won't print anything.
Data grid columns:
-
Printer — additional printer used with the terminal. These printers can be selected as alternatives to the default printer when printing from the terminal.
-
Parent device — name of the device to which the printer belongs (i.e. for which it is the default printer).
Note
Additional printers can only be added after the main printer has been specified.
Context menu commands:
-
— add a new additional printer.
-
— edit selected additional printers.
This command is available only in populated document lists.
-
— permanently delete selected additional printers.
This command is available only in populated document lists.
-
— print out.
- — contains additional commands for
Additional printers are added using the
window. The and windows are used for editing.The permanent delete confirmation prompt is used when deleting additional printers.