Prehkeytec MCI TouchKey User Manual

Browse online or download User Manual for Accessories for music Prehkeytec MCI TouchKey. PrehKeyTec MCI TouchKey User Manual [ru]

  • Download
  • Add to my manuals
  • Print

Summary of Contents

Page 1 - Document Rev. C

MCI TouchKey Technical Documentation Figure shows a specific keyboard layout Document Rev. C PrehKeyTec GmbH MCI_TouchKey_TechDoc_RevC_en.do

Page 2

<NumberOfGraphics> The number of graphics available for the TouchKey. A graphic file can contain many different graphics. Example: <NumberO

Page 3 - MCI TouchKey

MCI TouchKey example for a single device <?xml version="1.0" encoding="utf-8" ?> <TouchKey xmlns="http://tempuri.o

Page 4 - Touch-LCD

MCI TouchKey example for two devices <?xml version="1.0" encoding="utf-8" ?> <TouchKey xmlns="http://tempuri.org/T

Page 5 - Loading graphics

<Layername>.xml These files contains the configuration for the layouts. Keys can be programmed in layouts but graphics and text will always be

Page 6 - TouchKey Programmer

<beepfreq> Frequency of the key click. Range 0-255. 0 - 15 = ca 4800Hz 16 - 31 = ca 2400Hz 32 - 63 = ca 1200Hz from 64 = ca 600Hz Examp

Page 7

<text> The text written on the key. Special characters have to be written using character references as follows: "&#character;" A

Page 8 - XML Files

<font> Describes index of the font being used. The fonts have to be loaded on the flash memory of the TouchKey before they can be used. The a u

Page 9 - Types of XML files

<scan_code> The scan code for the key. The decimal number for the value is used. This block also ends with a 0 scan code. Example: <buttonv

Page 10 - <txt>

The XML file for the above example has the following structure <?xml version="1.0" encoding="utf-8" ?> <Layer xmlns=&qu

Page 11

<vk_code>83</vk_code> <make>true</make> <scan_code>31</scan_code>

Page 12

Introduction... 3System requirements ..

Page 13

<Text>.xml The configuration of the text fields is made in this section. One or multiple text fields can be defined here. Description of the

Page 14

<xpixel> Position Horizontal. Range 0-320. Example: <xpixel>0</xpixel> <ypixel> Position Vertical. Range 0-240. Example:

Page 15 - <framemode>

<setunderline> Underlines the text. Possible values: true, false Example: <setunderline>false</setunderline> <textstring>

Page 16

A layout sample The name for the XML file is "L1_txt.xml". This Layout contains a text field with the text "This is a test".

Page 17 - <scan_code>

<Graphic>.xml This section handles the configuration of graphics. One or multiple graphics can be defined and configured here. Description of

Page 18

<ypixel> Position vertical. Range 0-240. Example: <ypixel>6</ypixel> <index> This index represents that of the graphic in t

Page 19

Startlayout.xml When the TouchKey Server is started, the layout at the top of the file "TouchKey.xml" is the first to be displayed on the

Page 20 - <Text>.xml

Appendix Sample project for the TouchKey Programmer Using the TouchKey Programmer, we are going to create two layouts as a working example. The fir

Page 21

Data for L1.xml <?xml version="1.0" encoding="utf-8" ?> <Layer xmlns="http://tempuri.org/layer.xsd"> &l

Page 22

Data for L1_txt <?xml version="1.0" encoding="utf-8" ?> <text xmlns="http://tempuri.org/Text.xsd"> <

Page 23

MCI TouchKey Introduction The TouchKey is a combination of a Touch LCD and a keyboard. The right section of the device and included modules behav

Page 24 - <xpixel>

Data for L2_txt.xml <?xml version="1.0" encoding="utf-8" ?> <text xmlns="http://tempuri.org/Text.xsd">

Page 25 - <animated>

OPOS Service Object LineDisplay The two line display previously offered for the MC family keyboards is no longer available for our MCI keyboards. Us

Page 26 - Startlayout.xml

Configuring the flash memory using iLCD Setup The most recent version of this software (iLCD Setup) can be downloaded from this location: http://ww

Page 27 - Appendix

ASCII Character Table PrehKeyTec GmbH MCI_TouchKey_TechDoc_RevC_en.doc - 2011-02-09 Page 33/40

Page 28

PrehKeyTec GmbH MCI_TouchKey_TechDoc_RevC_en.doc - 2011-02-09 Page 34/40

Page 29

Scan Codes This table contains a variety of PS2-Scan codes (Scanset1). A complete list of all the PS2-Scan codes can be found in the Microsoft Trans

Page 30 - Data for L2_txt.xml

Virtual Key Codes These key codes are based on a key board with the US layout. There will be slight differences to other country specific layouts.

Page 31

72 H key 73 I key 74 J key 75 K key 76 L key 77 M key 78 N key 79 O key 80 P key 81 Q key 82 R key 83 S key 84 T key 85 U

Page 32 - How it works

VK_F20 131 F20 key VK_F21 132 F21 key VK_F22 133 F22 key VK_F23 134 F23 key VK_F24 135 F24 key VK_NUMLOCK 144 NUM LOCK key VK_SCROLL 14

Page 33 - ASCII Character Table

Technical Data Electronics: Supply voltage: +5 V ± 5% Current consumption: < 500 mA Interface: USB LCD TouchKey: 5.7 inch monochrome wi

Page 34

Structure of the MCI TouchKey Keyboard and module The keyboard section and other modules (MSR, Keylock) if available are programmed using the WinP

Page 35 - Scan Codes

Additional help Recent versions of our programming software and more information can be downloaded from the support section on our website at: http:

Page 36 - Virtual Key Codes

The XML files can be created using the TouchKey Programmer. The XML data structure created using the TouchKey Programmer can then be used by an appli

Page 37

TouchKey Programmer General information The TouchKey Programmer is a software used to create the XML files for the MCI TouchKey. This software pri

Page 38

After creating a project and its layouts, this can be exported to the LCD using "Test Projects". However before the layouts can be viewed

Page 39 - Technical Data

The menu "Save & Exit" saves the configuration and exits the tool. Simply click the "Exit" button to end the program without

Page 40 - Additional help

Types of XML files TouchKey.xml Every MCI TouchKey has a basic configuration. This configuration is stored in "Touchkey.xml". This file c

Comments to this Manuals

No comments