Home

User Manual

image

Contents

1. USB USB Usage Usage Version US Version GER Keys 5 2 Code mens Codo lesda No Make Brake 50 32 Tastatur 102 TASTEN 42 5D_ F0 5D 51 33 Keyboard Tastatur 40 4C F04C 52 34 Keyboard Tastatur 41 52 F052 53 35 Keyboard Tastatur 1 OE FOOE 54 36 Keyboard lt Tastatur 53 41 F041 55 37 Keyboard gt Tastatur 54 49 FO049 56 38 Keyboard Tastatur 55 35 F035 57 39 Keyboard CAPS LOCK Tastatur CAPS 30 58 58 58 3A Keyboard F1 Tastatur F1 112 05 F005 59 3B Keyboard F2 Tastatur F2 113 06 F006 60 3C Keyboard F3 Tastatur F3 114 04 FO004 61 3D Keyboard F4 Tastatur F4 115 F00C 62 3E Keyboard F5 Tastatur F5 116 03 F003 63 3F Keyboard F6 Tastatur F6 117 OB FOOB 64 40 Keyboard F7 Tastatur F7 118 83 FO 83 65 41 Keyboard F8 Tastatur F8 119 OA 66 42 Keyboard F9 Tastatur F9 120 01 F001 67 43 Keyboard F10 Tastatur F10 121 09 FOO09 68 44 Keyboard F11 Tastatur F11 122 78 F078 69 45 Keyboard F 12 Tastatur F12 123 07 F007 EO 12 E0 7C EO F0 7C FO 70 46 Keyboard PRINT SCREEN Tastatur DRUCK 124 12 71 47 Keyboard SCROLL LOCK Tastatur ROLLEN 125 7E 72 48 Keyboard PAUSE Tastatur PAUSE 126 E1 14 77 E1 FO 14 F0 77 73 49 Keyboard INSERT Tastatur EINFG 75 EO 70 70 74 4A
2. amp 115 73 Keyboard F24 98 Keyboard LANG 9 200 C8 Keypad amp amp 116 74 Keyboard Execute 99 Keyboard Alternate Erase 201 C9 Keypad 117 75 Keyboard Help 9A Keyboard SysReq Attention 202 Keypad Il 118 76 Keyboard Menu 9B Keyboard Cancel 203 CB Keypad 119 77 Keyboard Select 9C Keyboard Clear 204 Keypad 120 78 Keyboard Stop 9D Keyboard Prior 205 CD Keypad Space 121 79 Keyboard Again 9E Return 206 CE Keypad 122 7A_ Keyboard Undo 9F Keyboard Separator 207 Keypad 123 7B Keyboard Cut Keyboard Out 208 DO Keypad Memory Store 124 7C Keyboard Copy A1 Keyboard Oper 209 D1 Keypad Memory Recall 125 7D Keyboard Paste A2 Keyboard Clear Again 210 D2 Keypad Memory Clear 126 7E Keyboard Find A3 Keyboard CrSel Props 211 D3 Memory Add 127 S7F Keyboard Mute A4 Keyboard ExSel 212 D4 Keypad Memory Subtract 128 80 Keyboard Volume up BO Keypad 00 213 D5 Keypad Memory Multiply 129 81 Volume Down B1 Keypad 000 214 D6 Keypad Memory Divide 130 82 Keyboard Locking Caps Lock B2 Thousands Separator 215 D7_ Keypad 131 83 Locking Num Lock B3 Decimal Separator 216 D8 Keypad Clear 132 84 Keyboard Locking Scroll Lock B4 Currency Unit 217 D9 Keypad Clear Entry 133 85 Keypad Comma B5 Sub Unit 218 DA Keypad Binary
3. 5 lo eN o o 5 5 N gt 65 N c x o N mg X ETE EN ei Nesje 5 2 8 8 GCK 978 PS 2 USB X X X X GCK 978 EVAL X X X X X X X X 6 1 Custom Programming in preparation 6 1 4 Matrix Download of the GCK 978 The current version allows custom key assignments at the factory A matrix download through the USB interface with the help of a PC program is under way 16 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 6 Versions 6 2 Standard Assignment of the GCK 978 The keys are assigned so that typical combinations of multiple keys don t create ghost keys RO R1 R2 R3 R4 R5 R6 R7 ESC 1 w W d D b B x L mouse C1 F1 2 f n N M mouse Arrow Down C2 F2 3 8 r R g G m M Arow R mouse c3 F3 4 t T h H UE Right Arrow C4 F4 5 9 z Z jJ C5 F5 6 amp u U k K T c6 F6 7 1 iol IL SPACE C7 F7 8 o 0 INSERT C8 F8 9 pP POS1 C9 F9 0 PAGEUP C10 F10 B lt gt DELETE L GUI C11 RETURN y Y END WES L Shift C12 Rshit RcTRL APPlication p Guiqwiny RALT LALT LCTRL Function WIN Shift1 C13 Print Back Caps Lock not x X PAGE Screen space lock DOWN C14 PAUSE TAB a A c C Keypad C15 q Q s s v V Up Arrow
4. Keyboard Controller Series GCK 978 GeBE Document No MAN E 609 V1 0 Status 28 05 2008 Printed 28 05 2008 German MAN D 608 User Manual The GeBE logo is a registered trademark of GeBE Computer amp Peripherie GmbH All other brands named in this brochure are trademarks of their respective companies Errors and changes reserved The technical data given are non committal information and do not represent any assurance of certain features Our terms of payment and delivery apply Copyright 2008 GeBE Computer amp Peripherie GmbH All rights reserved GeBE Computer amp Peripherie GmbH Zur Heupresse 4 82140 Olching Germany www tastaturen com 49 0 8142 66958 0 Fax 49 0 8142 66958 11 E Mail sales tastaturen com Contents 1 2 3 4 5 6 7 Fundamental Safety Instructions J J 3 Ded SYMMONS s t ps un 3 Short Descriptio cies uu u 4 2 1 Operation and Use of the rr 4 2 2 Hardware Configurations uu coda 4 2 9 TheInterface ep ds 4 Description of the Controller Functions u 5 3 1 Operation Principles of the Controller 5 3 1 1 Full N
5. 4 7 1 Description The magnetic card reader works with magnetic cards of the type ISO 3554 Connection Through connector J20 a magnetic card reader with up to three tracks can be connected Pin Assignment of Connector J20 Signal Identification N 40 1 GROUND cx uU The data on the card reader are transmitted through the PS 2 USB interface as if these keys had been pressed The magnetic strip can contain up to three tracks with serial data Recording density and number of bits per character vary from track to track in accordance with ISO 3554 resulting in a different maximum number of characters that can be stored on each track For track 1 this is 79 characters for track 2 a maximum of 40 and for track 3 a maximum of 107 characters including start and stop charac ters Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 4 Interfaces Track bpi bit Characters 1 210 7 79 2 75 5 40 210 5 107 According to the norm just track 1 and 2 are read during operation Only track 3 is also in tended for writing The magnetic card reader can be combined with USB Bluetooth RS232 TTL and IrDA 9 wire but not with HP Ir GeBE Ir or IrDA IrLPT Operation After sliding the card the LED will light up for about two seconds to signal an accurate read ing In case of an error the LED will flash three times very fast As long as the LED is l
6. The connection cable GKA 503 is available from GeBE 4 Interfaces 4 2 General Description of the Interface The interface that is used for data exchange is bidirectional PS 2 USB system and keyboard controller are connected through a CLOCK and Connector type Molex strip 5p 90 RM1 25 mm a DATA line with each other The CLOCK im SMD Molex pulses are generated for the operating mode SEND and for the operating mode RECEIVE Pin Assignment of Connector J11 4 2 1 Definition of the Signal Lines CLOCK The keyboard controller generates the CLOCK line in the operating modes SEND and RECEIVE in order to synchronize data transfer in or out of the controller The PS 2 USB system uses it to block the keyboard CLOCK LOW In idle state CLOCK runs HIGH levels When sending data to the PS 2 USB system the controller puts data onto the data line synchro nously to the CLOCK impulses generated by the keyboard When the controller receives data from the PS 2 USB system the PS 2 USB system puts data onto the data line synchronously to the CLOCK impulses generated by the controller The PS 2 USB sys tem also uses the data line to signal to the controller that data are ready to be transmitted to the controller DATA LOW In idle state DATA runs HIGH levels Optional connector for PS 2 AT interface 5 pin connector Pin Assignment of Connector J3 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 7 Ge
7. 23 E0 FO 23 C Calculator E0 2B 2B Volume increase E032 E0 FO 32 C Local Browser E040 EOFO0 40 Volume decrease EO 21 E0 F0 21 C Consumer Control Configuration E050 50 20 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 7 3 Appendix Y Multimedia and Power Management Codes of the USB Keyboard 7 Appendix 102 66 8B Keyboard International 5 187 Keypad BS 103 67 Keypad 8C International 6 188 BC Keypad A 104 68 Keyboard F13 8D Keyboard International 7 189 BD B 105 69 Keyboard F14 8E Keyboard International 8 190 BE KeypadC 106 6A F15 8F Keyboard International 9 191 BF 107 6B Keyboard F16 90 Keyboard LANG 1 192 CO 108 6 Keyboard F17 91 Keyboard LANG 2 193 C1 KeypadF 109 6D_ Keyboard F18 92 LANG 3 194 C2 XOR 110 j 6E Keyboard F19 93 Keyboard LANG 4 195 C3 Keypad 111 6F Keyboard F20 94 Keyboard LANG 5 196 C4 Keypad 112 70 Keyboard F21 95 Keyboard LANG 6 197 C5 Keypad lt 113 71 Keyboard F22 96 LANG 7 198 C6 Keypad gt 114 72 Keyboard F23 97 Keyboard LANG 8 199 C7
8. Key Rollover aciei ed cire dre cine ed et i eti ei ede n D o do n te ndn e te ae 5 3 1 2 Additional Keyboard Plane Function Fn eene rennen nnns 5 3 1 3 Typematic Rate of PS 2 Systems nennen rennen rennen etre nnne ens 5 3 1 4 Debounce TIME eR a rd cord eie et ce vetas a D e De eee EV dag De 5 3415 vain 6 3 1 6 Power ON en a i ERU gehe t Ha Ts Ge ia HP dd Dae eH eds e E a 6 3 2 Connecting the Controller L nnne enne nnne nennen nnne nnns nnne nen sha 6 57 eM MD 7 43 5 2 1 um n u na Su E aca aus A 7 4 2 General Description of the Interface a heme nennen 7 Aai Definition of the Signal LIMOS ia ie t o iet eta me aree nie a de aie nra e int 7 4 2 2 Keyboard Controller Sending Data a E Aa E 8 4 2 3 Keyboard Controller Receiving Data acae a A E E E 8 4 2 4 Characteristic Times During Transmission ssssssseseeeeeeeeeneneeeneenene eene 9 4 3 Command Codes of the PS 2 USB System a r 9 4 4 Acoustic Signal 10 45 gt The USB Interface ue oe eee eet erra tp vira Shu una u u aa 10 4 5 1 Connecting the Controller to the USB Syst
9. Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 7 Appendix 7 Appendix 7 1 Appendix W Scan Codes of the PS 2 USB Keyboard USB USB Usage Usage Version US Version GER AT KeyspS 2 serz Code code No Make Brake 4 04 Keyboard a A Tastatur a A 31 1C FO0 1C 5 05 Keyboard b B Tastatur b B 50 32 FO 32 6 06 Keyboard c C Tastatur c C 48 21 F021 7 07 Keyboard d D Tastatur d D 33 23 F023 8 08 Keyboard e E Tastatur e E 19 24 F024 9 09 Keyboard f F Tastatur f 34 2B F02B 10 0A Keyboard g G Tastatur g G 35 34 34 11 0B Keyboard h H Tastatur h H 36 33 FO 33 12 0C Keyboard i Tastatur i 24 43 0 43 13 00 Keyboard j J Tastatur j J 37 14 0E Keyboard k K Tastatur k K 38 42 FO42 15 0F Keyboard l L Tastatur L 39 4B F04B 16 10 Keyboard m M Tastatur m M 52 17 11 Keyboard n N Tastatur n N 51 31 F031 18 12 Keyboard o Tastatur o O 25 44 44 19 13 Keyboard p P Tastatur p P 26 4D FO4D 20 14 Keyboard q Q Tastatur q Q 17 15 F015 21 15 Keyboard r R Tastatur r R 20 2D F02D 22 16 Keyboard s S Tastatur s S 32 1B 1B 23 17 Keyboard t T Tastatur t T 21 2C F02C 24 18
10. Keyboard HOME Tastatur POS 1 80 EO 6C EO0FO06C 75 4B Keyboard PAGE UP Tastatur BILD OBEN 85 EO 7D EOFO07D 76 4C Keyboard DELETE Tastatur ENTF 76 EO 71 EOFO0 71 77 4D Keyboard END Tastatur ENDE 81 EO 69 F0 69 78 4E Keyboard PAGE DOWN Tastatur BILD UNTEN 86 EO7A EOFO07A 79 4F Keyboard RIGHT ARROW Tastatur PFEIL RECHTS 89 E074 EOFO0 74 80 50 Keyboard LEFT ARROW Tastatur PFEIL LINKS 79 EO 6B 6B 81 51 Keyboard DOWN ARROW Tastatur PFEIL UNTEN 84 EO 72 EOFO0 72 82 52 Keyboard UP ARROW Tastatur PFEIL OBEN 83 EO 75 EOFO0 75 83 53 Keyboard NUM LOCK CLEAR Tastatur NUM 90 77_ FO77 84 54 Keypad num Block 95 E0 EOFO4A 85 55 num Block 100 7C F07C 86 56 Keypad num Block 105 7B F07B 87 57 Keypad num Block 106 79 FO79 88 58 Keypad ENTER num Block EINGABE 108 E0 5A EOFO05A 89 59 Keypad 1 END num Block 1 ENDE 93 69 69 90 Keypad 2 DOWN ARROW num Block 2 PFEIL UNTEN 98 72 F072 91 5B Keypad 3 PAGE DOWN num Block 3 BILD UNTEN 103 I 92 5C Keypad 4 LEFT ARROW num Block 4 PFEIL LINKS 92 OB FO6B 93 5D Keypad 5 num Block 5 97 73 73 94 5E Keypad 6 RIGHT ARROW num Block 6 PFEIL RECHTS 102 74 F074 95 5F Keypad 7 HOME num Block 7 POS 1 91 6C FO 6C 96 60 Keypad 8 UP ARROW num Block 8 PFEIL OBEN 96 75 75 97 61 Keypad 9 PAGE UP num Block 9 BILD OBEN 101 7D F07D 98 62 Keypad 0 INSERT num Block 0 EINFG
11. 1 110011 33 S 1 010100 4 4 0 110100 34 T 0 010101 15 5 1 110101 35 U 0 010110 16 6 1 110110 36 V 1 010111 17 7 0 110111 37 W 1 011000 18 8 1 111010 38 x 0 011001 9 9 0 111011 39 Y 0 011010 A 5 0 111000 2 1 011011 1B 1 111001 3B 0 011100 lt 1 111100 1 011101 D 0 111101 3D 0 011110 E gt 0 111110 3E field 0 011111 1F end 111111 3F 2 3 Numeric Characters EuroCheck Card Track Position Content 2 1 3 Identification 672 2 9 18 Account number 2 21 22 Year validity expires 2 23 24 Month validity expires 3 1 4 Identification 0159 EC card 3 5 12 Bank identification number 3 14 23 Account number 3 37 40 Amount that can still be withdrawn 3 41 Last digit of year of last withdrawal 3 61 62 Year validity expires 63 64 Month validity expires Check Card Track Position Content 2 x Like EC card 3 1 4 Identification 0059 check card 3 9 24 Like EC card Credit Card Track Position Content 1 2 17 Credit card number 1 19 44 Family name of card owner 1 46 47 Year validity expires 1 48 49 Month validity expires 2 1 16 Credit card number 2 18 19 Year validity expires 2 20 21 Month validity expires 12 P 3210 Equates to Meaning 1 0000 0 0 0001 1 0 0010 2 1 0011 3 0 0100 4 1 0101 5 1 0110 6 0 0111 7 0 1000 8 1 100
12. 1 9 1 1010 i control 0 1011 start sentinel 1 1100 lt control 0 1101 field seperator 0 1110 control 1 1111 end sentinel Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 4 8 12C Bus Controlling of a I2C display through the imple mented bus is under way Parameter bytes Bit 7 is always 0 Bit 5 and bit 6 determine the delay time Bit 6 Bit5 delay time 0 0 250 ms 2 96 0 1 500 ms x 2 96 1 0 750 ms 2 96 1 1 1 s 2 Bit 0 to Bit 4 determine the repetition rate Bits 4 to 0 frequency Hz 00000 30 0 00001 26 4 01111 80 10000 7 5 11110 24 11111 2 0 4 9 Power Connector J1 and J2 J1 terminal screw RM 2 0 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 4 Interfaces 13 5 Technical Data 5 Technical Data 5 1 Selected Operating Parameters in the Standard Flash The following parameters are set during the initialization Debounce Time Standard waiting time for repetition 500 10 ters s 5 2 Technical Specifications Interface PS 2 and USB low speed USB2 0 compatible Power Supply 5 5 app 12 mA Dimensions 98 x 60 x 11 length x width x height in mm Weight app 60 g with all components Operating Temperature 0 70 C Storage Temperature 15 70 C 14 Keyboard Controller GCK 978 User Manua
13. 134 86 Keypad Equal Sign B6 Keypad 219 DB Keypad Octal 135 87 Keyboard International 1 B7 220 Keypad Decimal 136 88 Keyboard International 2 B8 221 DD Keypad Hexadecimal 137 89 Keyboard International 3 B9 Keypad 138 8 Keyboard International 4 BA Keypad Tab Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 21 7T Appendix 7 4 Appendix 2 Sample of Code Table Form Please enter the required key numbers in the appropriate fields RO R1 R2 R3 R4 R5 R6 R7 co C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 22 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008
14. 99 70 F070 99 63 Keypad DELETE num Block ENTF 104 71 F071 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 19 7 Appendix USB USB AT Keys PS 2 Code Set 2 Usage Usage Version US Version GER No Make Brake Code Code 100 64 Keyboard Tastatur 102 KEYS 45 61 F061 101 65 Keyboard APPL MENU Windows Tastatur MENU Windows 129 EO2F EO0FO02F Special Keys 224 Keyboard LEFT CONTROL 58 14 FO 14 225 E1 Keyboard LEFT SHIFT 44 12 F0 12 226 E2 Keyboard LEFT ALT Option 60 11 FO 11 227 Keyboard LEFT GUI Windows Tastatur GUI Windows 127 EO 1F 1 228 4 Keyboard RIGHT CONTROL 64 EO 14 14 229 5 Keyboard RIGHT SHIFT 57 59 59 230 E6 Keyboard RIGHT ALT Option 62 11 EOFO0 11 231 7 Keyboard RIGHT GUI Windows Tastatur GUI Windows 128 E0 27 EOF027 7 2 Appendix X Multimedia and Power Management Codes of the PS 2 Keyboard Power E037 _ E0 FO 37 L Email Reader E048 EO 48 Sleep C search E010 EOFO 10 Wake E0 5E EOFOSE C Home EO Scan next Track EO4D 40 C Forward EO 30 EO FO 30 Scan previous Track E015 EOFO0 15 C Stop E028 E0 FO 28 Stop EO3B C Refresh E020 E0 FO 20 Play Pause E034 4 C Bookmarks E018 EOFO18 Mute E0
15. BE Computer amp Peripherie GmbH May 2008 4 Interfaces 4 2 2 Keyboard Controller Sending Data When the controller has recognized at least one keystroke and is ready to send it will first check whether the keyboard is locked CLOCK LOW or the PS 2 USB system is requesting to send DATA LOW If the controller is blocked CLOCK pulled to LOW by PS 2 USB system the data will be stored in the output buffer When the DATA line of the PS 2 USB system is pulled to LOW the PS 2 USB system is re questing to send The controller also buffers the recognized key strokes in the output buffer and prepares to receive data Data is valid during the falling and the rising edge of the CLOCK signal during data transmission the controller will survey the CLOCK line every 60 us to see if the PS 2 USB system is pulling the CLOCK line to LOW If this is the case before the rising edge of the 10 CLOCK signal parity bit the controller will stop the transmission attempt releasing both lines HIGH and gets ready for data reception from the PS 2 USB system The code of the character at which the interruption of transmission occurred is buffered and put out at the next opportunity to send fig 4 1 Time Diagram Send Data Info For associated characeristic times during transmission see 4 2 4 4 20 3 Keyboard Controller Receiving Data Before the PS 2 USB system sends data to the controller both lines are checked for HIGH levels T
16. Keyboard u U Tastatur u U 23 FOS3C 25 19 Keyboard v V Tastatur v V 49 2A 2 26 1A Keyboard w W Tastatur w W 18 1D F0 1D 27 1B Keyboard x X Tastatur x X 47 22 FO22 28 1 Keyboard y Y Tastatur z Z 22 35 35 29 1D Keyboard z Z Tastatur y Y 46 1A 1A 30 1E Keyboard 1 Tastatur 1 2 16 16 31 1F Keyboard 2 Tastatur 2 3 1E F01E 32 20 Keyboard 3 Tastatur 3 8 4 26 F0 26 33 21 Keyboard 4 Tastatur 4 5 25 F025 34 22 Keyboard 5 Tastatur 5 6 2E FO2E 35 23 Keyboard 6 Tastatur 6 amp 7 36 FO 36 36 24 Keyboard 7 amp Tastatur 7 8 3D F0 3D 37 25 Keyboard 8 C70 Tastatur 8 9 FOSE 38 26 Keyboard 9 Tastatur 9 10 46 F0 46 39 27 Keyboard 0 Tastatur 0 11 45 F045 40 28 Keyboard RETURN Tastatur EINGABE 43 5 41 29 Keyboard ESCAPE Tastatur ESCAPE 110 76 F076 42 2A Keyboard BACKSPACE Tastatur BACKSPACE 15 66 FO 66 43 2B Keyboard TAB Tastatur TAB 16 OD FOOD 44 2 Keyboard SPACE Tastatur LEER 61 29 29 45 2D Keyboard Tastatur B 12 4E F04E 46 2E Keyboard Tastatur 13 55 55 47 2F Keyboard Tastatur 27 54 F054 48 30 Keyboard Tastatur 28 5B 5 49 31 Keyboard V 29 5 F05D 18 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 7 Appendix
17. ed con secutively for the GCK 978 Three devices total will also appear in the device manager see screen shot here GCK 978 is operated at a USB hub with Windows 98 HID compatible keyboard HID compatible control unit HID compatible system control unit Eigenschaften von System 2 x Allgemein Gerate Manager Hardwareprofile Leistungsmerkmale C Modelle nach Typ anzeigen Modelle nach Anschluss anzeigen USB Root Hub ae VIA VT83C572 T82C586 PCI USB Universal Host Conti USB Root Hub 6 Allgemeiner USB Hub p USB Gerat k USB HID Human Interface Device dy HID kompatibles Steuerungsgerat dy HID kompatibles Systemsteuergerat USB HID Human Interface Device g HID kompatible Tastatur m Programmierbarer Interrupt Controller 2 PS 2 kompatibler Mausanschluss m SCI IRG belegt von ACPI Bus ge Standard 101 102 Tasten oder Microsoft Natural Keyboard Standard Diskettenlaufwerk Controller coal 4 Eigenschaften Aktualisieren Entfernen Drucken Abbrechen fig 4 3 Device Manager 10 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 O GeBE Computer amp Peripherie GmbH May 2008 4 6 Serial Interface RS232 optional Connector J14 connects the RS232 Connector type 5 pin BM05B Pin Assignment of Connector J14 PIN Signal Identification GND TXD RXD RTS Oo IN CTS 4 7 Magnetic Card Reader
18. em a nennen 10 4 5 2 Connection to the USB System u Lu a a unap Sa Qanaq ER sinn sete innen 10 4 6 Serial Interface RS2921 u e ete e t eee ei ee ee ede be E RH ee e 11 4 7 Magnetic Card Reader see e e RE e ee td re e e E a uda hutas 11 47 1 Descrptionc ue ee ERR RE e e et a He Hee oc de et 11 E oE A EEE S U Ee S AEE ua h E 13 4 9 Power Connector ene ied ove PR E EXT e ER e e EXER Fa e re E EER 13 Technical Data u ul uuu uu AMARI AMA MEMMIUS ARMIS 14 5 1 Selected Operating Parameters in the Standard 14 5 2 Technical Specifications nnn nnne nnns 14 5 3 Arrangement of Connectors and Mechanical Dimensions 15 Standard Versions ER EUER REID REI E EIE D EI LASS 16 6 1 Custom Programming i eet eta P Rei e Pe Re rn e be te e e reta 16 6 1 1 Matrix Download of the GCK 978 a 16 6 2 Standard Assignment of the GCK 978 sssssssssssssssssseeseeeneeee 17 uu Za sanan may uuu Quan 18 7 1 Appendix W Scan Codes of the PS 2 USB Keyboard 18 2 cR 20 p GADDORdIX Y S Q yeh LP 21 TAs _ADDORdIX Z et 22 Keyboard Control
19. hanging the auto repeat timing by the user as described above only applies to appli cations where these time constants are not being maintained by the PS 2 USB system 3 1 4 Debounce Time The key debounce time of the keyboard is about 40 milliseconds by default Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 3 Description of the Controller Functions 3 1 5 Key Memory The controller has a FIFO memory first in first out for 16 bytes that stores the key codes before their output If the keyboard is maintained by the system this buffering is not happening If more than 16 codes have to be buffered before the first code is sent a buffer overrun will occur and a special FIFO overrun code is generated instead of the 17th code of the printed key The following key strokes will be ignored x Signal Identifi PIN Signal Identifica cation i tion 3 1 6 Power ON The keyboard controller will become active about 400 ms after power is connected 3 2 Connecting the Controller Connecting the Controller GCK 978 to the Key board Matrix through Connector J6 2 row strip grid dimension 2 54 mm 6 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 4 Interfaces 4 1 The PS 2 Interface Connecting the controller to the PS 2 system The connection with the PS 2 system is done through connector J11
20. he PS 2 USB system can interrupt the transmission from the controller by pulling the CLOCK line to LOW level thereby preparing the controller for data reception If both lines are HIGH the PS 2 USB system will signal to the controller by blocking the DATA line DATA LOW indicating that data is available The con troller will then read the data from the PS 2 USB system by applying CLOCK impulses Data bits are read during CLOCK HIGH After the 10 data bit parity bit the controller checks for a stop bit If the data line is HIGH the controller will pull the data line to LOW signaling to the PS 2 USB system that data has been read Otherwise the reading is continued until DATA HIGH is recognized The controller has to respond to each command from the PS 2 USB system within 20 ms fig 4 2 Time Diagram Receive Data Info For associated characeristic times during transmission see 4 2 4 8 Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 4 Interfaces 4 3 Command Codes of the PS 2 4 2 4 Characteristic Times During Trans USB System mission All checked commands are supported d x ERE Host to Keyboard Commands Code Description Imple Note mented ED Set status indicators X EE Echo X Set alternate Scan Code Mold tiine date vali lt x F2 Getkeyboard ID x after CLOCK HIGH I i F3 Set t
21. it a new reading process is not possible After the LED has gone out the internal buffers are prepared for a new reading process and the reader waits for a new card The printer prints the card data for each track with a header The data set is completed with a check sum The card data for each track contain the number of data on the track status byte type of error if applicable data You will find an exact description in the soft ware manual Applications Track 1 and 2 for credit cards Track 2 and 3 for check cards Track 2 for access control Track 3 for time recording 11 GeBE Computer amp Peripherie GmbH May 2008 4 Interfaces Track 1 Alpha Characters P 543210 hex hex 1 000000 00 space 0 100000 20 0 000001 01 1 100001 21 A 0 000010 02 E 1 100010 22 B 1 000011 03 0 100011 23 0 000100 04 1 100100 24 D 1 000101 05 start 0 100101 25 E 1 000110 06 amp 0 100110 26 F 0 000111 07 1 100111 27 G 0 001000 08 0 101010 28 H 1 001001 09 1 101011 29 1 1 001010 0A i 1 101000 2A J 0 001011 0 101001 2B K 1 001100 0 0 101100 2 L 0 001101 00 E 1 101101 2D M 0 001110 2 1 101110 2E N 1 001111 0 101111 2 0 010000 10 0 1 110000 30 P 1 010001 1 1 O 110001 31 Q 1 010010 2 2 0 110010 32 R 0 010011 13 3
22. l 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 5 Technical Data 5 3 Arrangement of Connectors and Mechanical Dimensions GUK 978 1v2 GeBE cp 101 85 09 mm 73 66 mn 63 50 mn 34 29 mn 9 53 mm 2 49 mn L iis 7 JENNA QNS he e za J2 8 Bi E n QUIS VUE UE 1 1 He 8 1 c J15 cis 9 8 R6 u gt im uf ru 8S 7 8 Less 10 z B _ e E cH 8 172 2 N 8 R32 Ts i 8 MITAD vc 8 21 59 mm GCK 978 1v2 Ice 57 99 mn 49 00 mn 93 50 mn 98 00 mm La 21 8 1 m umi ja g a aO ee ibe pT mz Lad a na x E 2709 A an mma SE J19 e E a P mE WIN seems 55 ENI Sx a Ua E nmz LN Cm mo mo al BEZ 1014 sms am 8 e 19 C32 w E nno 1013 Fa 5 8 a 1614 mcm C34 sm 10 a 9 T mi no gt sE a E mpi k ais 111 Dx II I 78 5 I K a JA 58 RH 40 58869 w 1 2 31 51 61 GeBE sek 978 1v2iee Bs e T 98 00 mm Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 15 GeBE Computer amp Peripherie GmbH May 2008 6 Versions 6 Standard Versions by N N Controller Version o
23. ler GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 1 Fundamental Safety Instructions 1 4 Symbols The following names and tags are used to label haz ards and special information throughout this user manual Info Text passages labeled Info contain user tips and particularly useful information that will help you to utilize all functions optimally V Important Text passages labeled Important contain information on proper device handling Failure to comply with these instructions may cause damage to the keyboard controller GCK 978 or some thing in its proximity PAN Attention Text passages labeled Attention point at a potentially dangerous situation Failure to comply with this information may cause small injuries or damage of property VAN Text passages labeled Warning alert the user of a potentially imminent danger Failure to comply with these alerts may result in se vere health threats and even fatal injuries Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 1 Fundamental Safety Instructions GeBE Computer amp Peripherie GmbH May 2008 2 Short Description 2 Short Description 2 1 Operation and Use of the Keyboard Between one and 160 keys can be connected to the matrix special versions with 16x20 keys are possible Practically all current keyboards with a contact resistance of less than 200 that have diodes at the cross poi
24. nts of the matrix can be used such as membrane contact and rubber keyboards The keyboard program has full N key rollover and typematic features The key matrix has a function key Fn producing an alternative assignment for up to 159 keys whenever it is held down Four LEDs signaling the functions of POWER CAPS LOCK NUM LOCK SCROLL LOCK can be connected on the controller board The keyboard functions are freely programmable through the USB interface or the download mode from a PC file String programming max 30 char acters plus defined breaks to support batch com mands is also possible Other features are a dis engagable signal generator and the support of Windows95 keys 2 2 Hardware Configuration Host controller Single chip micro processor with 16 Kbytes in sys tem programmable flash EEPROM and 1 Kbyte RAM SCAN engine Single chip micro processor with 32 Kbytes in sys tem programmable flash EEPROM and 2 Kbyte RAM Magnetic Card Controller Single chip micro processor with 2 Kbytes in sys tem programmable flash EEPROM and 128 byte RAM TTL LED outputs through driver capacity max 40 mA in countercurrent with GND Acoustic signal generator click of key connecting internally or externally connector 5 pins for system interface PS 2 or USB 1 connector for keyboard matrix 8x20 popu lated depending on matrix size 64 PINs by de fault double row connector in 2 54 row 1connector 5 pin SH c
25. onnector for serial interface RS232 2 connector 6 pin for interface extension FC connector 8 pin for connecting a 2 button mouse touchpad 1 connector 8 pin for connecting a 3 button mouse touchpad 1 connector 10 pin for connecting a card reader connector 5 pin for system interface AT 1 connector 2 pol for power supply during RS232 operation 1 screwed fastening 2 pin for power supply during RS232 operation 2 3 The Interface The keyboard controller has a PS 2 USB double function interface consisting of a CLOCK DATA line at the PS 2 port or a D D line at the USB port plus power supply lines The interface auto matically recognizes whether a PS 2 or a USB is being plugged in In USB mode the controller keyboard acts as a BUS powered low speed low power USB 1 1 compatible device in accordance with the Device Class Definition for Human Interface Devices HID version 1 1 4 7 99 The keyboard is USB 2 0 compatible The HID reports of the standard keys as boot devices according to HID specification have been implemented The power management features suspend resume and remote wakeup are supported In PS 2 mode scan code2 is supported and so is scan code3 upon request The system is prepared for support from Multime dia and Power Management keys In USB mode this is made possible through an additional End point2 and in PS 2 mode through special scan codes 4 Keyboard Controlle
26. r GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 3 Description of the Controller Functions 3 Description of the Controller Functions 3 1 Operation Principles of the Controller 3 1 1 Full N Key Rollover The function Full N Key Rollover is programmed in This function lets the program recognize all pressed keys in the matrix even if multiple keys are pressed simultaneously The auto repeat func tion however will always affect the key that was pressed last The simultaneous pressing of multiple keys in a keyboard matrix may generate additional un wanted key codes ghost keys The use of decoupling diodes at the cross points is the most effective protection against the so called ghost keys These diodes may only generate a maximum flow voltage of 0 3 V Their negative electrode has to be connected to the appropriate row of the key ROW 9 Column fig 4 1 Decoupling Diode Sophisticated ghost key detection is part of the Software for the GCK 978 so the use of decou pling diodes is not mandatory The existence of a ghost key is recognized by the software which then replaces all keystrokes with an error message This means that the PC will start beeping when such a situation arises Important key combinations that are used often such as ALT STRG ENTF must be placed in different rows so they will not generate any ghost keys and error codes The GeBE s
27. tandard matrix follows this rule opti mally 3 1 2 Additional Keyboard Plane Function Fn In order to create a multitude of scan codes with keyboards that have a low number of matrix dots and therefore only a few keys the controller fea tures an additional keyboard plane FUNCTION A FUNCTION shift key switches between the two The additional keyboard FUNCTION will be ac tive as long as the FUNCTION shift key is held down The FUNCTION shift key creates a code inside the keyboard that is recognized as the shift identi fier to the additional plane code table The FUNCTION shift code itself is not transferred to the PS 2 or USB system Code 130 dec has been defined as the FUNCTION shift code in the PS 2 table and code AC hex in the USB table 3 1 3 Typematic Rate of PS 2 Systems The keyboard program includes an auto repeat feature Whenever a key is held down longer than a pre defined DELAY time programmed in the flash the character is put out repeatedly The out put speed is determined by the REPEAT time which is also established in the flash The default DELAY time is 500 msec The auto repeat rate is about 10 characters per second The PS 2 system provides the option to reset the REPEAT and the DELAY time through a control command to the keyboard controller With certain keyboard drivers the default value will be changed and therefore become ineffective For this reason the options of c
28. ypematic repeat rate X Requestto send start F4 Enable Scan X ul ncc cuu ne md F5 Disable Scan X 6 so f 6 Set default values X FE Resent the last com x Hold time CLOCK to mana DATA controller input FF X i Delay CLOCK DATA stop bit t10 Delay CLOCK DATA Keyboard to Host Commands HIGH stop bit i i Code Description Implemented 00 Keyboard detection or X overrun error AA Basic assurance test X passed FA Acknowledge X Keyboard Controller GCK 978 User Manual 609 MAN E 978 V1 0 GeBE Computer amp Peripherie GmbH May 2008 4 Interfaces 4 4 Acoustic Signal Generator 2 pin connector 2 54 grid for jump plugs I Signal Identification Comment plugged in signal generator en abled 4 5 The USB Interface 4 5 1 Connecting the Controller to the USB System The USB system is connected through connec tor J11 Connector type Molex strip 5p 90 RM 1 25 mm SMD Molex Pin Assignment of Connector J11 Signal Identification Connector type sockets FPC strip 10 pin 90 4 5 2 Connection to the USB System The firmware implements as required for all multi media keyboards a USB composite de vice with two interfaces For this reason the hardware assistant will appear multiple times during the initial installation with Windows This is normal since a total of three HID drivers of the operating system have to be install

Download Pdf Manuals

image

Related Search

Related Contents

RV 3.6 Manual - Tweak Software  Harbor Freight Tools 92156 User's Manual  QNAP QGenie QG-103N User Manual  pdf - Catalogue en ligne La Bibliothèque Universitaire Centrale  SECURCASH English-cashier instructions    EXPOGRIP-AL - Expoquimica  

Copyright © All rights reserved.
Failed to retrieve file