EasyManua.ls Logo

NCR RealPOS 70 - Page 245

NCR RealPOS 70
306 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 12: Cash Drawer Interface 12-5
2. Usethearmingbitataddressm_nIOPorttoenableanexternal
drivingcircuit,setthesolenoidbithigh,setthesolenoidlow
afterthechargetimeandfinallydisablethearmingbit.
QueryConf():
QueryConf()usesthePCIconfigurationcycleprotocolatBus
0,Device31andFunction0andoffset
0x58toobtainthe
contentsofGPIOBaseregister.WhenGPIOBaseisreferenced
inthefollowingparagraphsitisreferringtothecontentsof
registerGPIOBase[15:6].Theprimarydifferencesare:
a. Oneportaddressneedstobeconfiguredforreadingthe
statusbitandreading/writingtocontrolthecash
drawer
solenoids,andifnecessarytheARMbitusing
registerGPIOLevelforInputorOutput2Register
(GP_LVL2)offsetGPIOBase+0x38.
b. GPIOmustbeselectedforuseasGPIOthroughregister
GPIOUseSelect2Register(GPIO_USE_SEL2)offset
GPIOBase+0x30.
c. GPIObitsusedbythecash
drawermustbeselectedas
eitherinputoroutputthroughGPIOInput/Output
Select2Register(GP_IO_SEL2)GPIOBase+offset0x34.
d. AnARMbitmayneedtobesetupasoutputand
controlledwiththesolenoidandstatusportaddress.
Thisbitenablesthedrivingcircuitforthesolenoid
outputs.

Table of Contents

Related product manuals