Editing
Kroy 360
(section)
From Deskthority Wiki
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Interfacing== The Kroy 360 keyboard unit is connected to the the printer unit via flat coiled cable with 8P8C module jacks. This connection is used to provide power from the printer to the keyboard and transfer label print information from the keyboard to the printer. This connection can not be used to determine what keys have been pressed. In order to interface the keyboard on a per key basis, the internal header on the keyboard pcb must be used. The keyboard unit can be used in a standalone configuration by supplying 5V via the DC barrel jack on the rear panel. The size of the barrel is 6.3 mm OD x 2.5 mm ID but the more standard 5.5 mm OD x 2.5 mm ID size will work. Note: The polarity of the power jack is ''center negative'' while most commonly available wall-wart style power supplies are ''center positive''. The keyboard unit contains a keyboard assembly and a main board. The two are connected with a 20 pin ribbon cable using female 2x10 connectors with 2.54mm pitch. The pinout of this connection is the same on both the mainboard and keyboard. ====Pinout==== :{| class="wikitable" ! scope="col" |Pin ! scope="col" |Function ! scope="col" |Pin ! scope="col" |Function |- |1 |DR - Data Ready |2 |CT - Continue (from host) |- |3 |KS - Key State (Down = High) |4 |Edit Mode LED (Active Low) |- |5 |D6 |6 |Type Specs LED (Active Low) |- |7 |D5 |8 |Caps Lock LED (Active Low) |- |9 |D4 |10 |GND |- |11 |D3 |12 |GND |- |13 |D2 |14 |GND |- |15 |D1 |16 |GND |- |17 |D0 |18 |Unused |- |19 |5V |20 |5V |} ====Timing Diagram==== [[File:Kroy-360-press-release-timing.svg|600px]] Key scan codes are sent as a 7 bit, parallel value on data lines D0 through D6. When a key is pressed, Key State(KS) will transition from low to high and Data Ready(DR) will pulse low. The host issues a Continue(CT) with a low pulse to acknowledges data reception. Note: if the Continue pulse is sent too soon after the Data Ready pulse is received or the pulse is too short, the keyboard may miss it. A delay of 100us and a pulse width of 20us has been used succesfully. When a key is released, Key State will transition from high to low and DR/CT handshake will repeat. Data Ready can be used to latch/read data from data lines D0 through D6. Note: Key State (Pin 3) tracks the last key event and is common to all keys. ====Scan codes==== The scan codes generated by the keyboard via the 20 pin header are shown in the diagram below: [[File:Kroy-360-scan-codes.jpg|800px]]
Summary:
Please note that all contributions to Deskthority Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Project:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Page actions
Page
Discussion
Read
Edit
Edit source
History
Page actions
Page
Discussion
More
Tools
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Navigation
Main page
Deskthority forum
Support Deskthority
Search
Main categories
Guides
Keyboards
Keyboard switches
Keycaps
Keyboard modding
Pointing devices
Brands & companies
Group buys
Other topics
Wiki info & links
Recent changes
Random page
All pages
Deskthority wiki help
MediaWiki help
Tools
What links here
Related changes
Special pages
Page information