5-4 Chapter 5: 5953 USB DynaKey Migration
Hot Plug
TheNCR5953USBDynaKeyishot‐pluggable.Thatis,boththeDVIand
USBconnectionsmaybedisconnectedandtheDynaKeyreplaced
withoutremovingpowerfromtheterminal.TheWedgeDynaKey
cannotberemovedorreplacedwithoutremovingpowerfromthe
terminal.
POS-Checkout Style Keyboard
ThegreatestdifferencebetweentheNCRWedgeDynaKeyandthe
USBDynaKeyisthecommunicationsbetweenthekeyboardandthe
hostcomputer.TheWedgeDynaKeycommunicatesusingthePS/2
communicationsprotocol,whichisbit‐serialandoperatesat
approximately25Kbps.TheUSBDynaKeyusestheUSB1.1protocol,
whichisa
neweranddifferentbit‐serialprotocolthatoperatesateither
1.5or12Mbps.Thekeyboardoperatesat12Mbps.
Furthermore,eachoftheseprotocolsincludesasoftwarelayer.The
PS/2softwarelayerisverysimplistic,andpresentsachallengewhen
addingadditionalcapabilitiesbeyondthekeyboarditself.Allthe
addeddevices,
suchasMSR,Keylock,tone,andscannerare
implementedaswedgedevices.Thattermmeansthatthesedevicesare
wedgedintothekeyboarddatastreamandmustspooftheirwaypast
theO/Stotransferdata.Thistechnique,thoughwidespread,canhave
problems,andisnotstandardized.
TheUSBsoftwarelayer
isstandardizedandrichlydefined.Itsupports
multiplesimultaneouschannelsofcommunications,andallows
additionalcapabilitiestobeaddedwithoutnegativeimpact.