GPI DEVICE provides a wide set of primitives . Some of them have to be integrated from the payment application.
Table of Contents |
---|
Primitives
Miscellaneous
...
Primitives
...
Module
...
Comments
...
gpiDisplayMessage
...
SPED
...
gpiDisplayMessageByID
...
SPED
...
gpiBeep
...
SPED
...
gpiSound
...
SPED
...
gpiSleep
...
SPED
...
gpiSwitchLED
...
SPED
...
gpiClearScreen
...
SPED
...
gpiGetString
...
SPED
...
gpiGetDate
...
Platform
...
gpiMemSet
...
Platform
...
gpiStrLen
...
Platform
...
gpiMemCpy
...
Platform
...
gpiStartTimer
...
Platform
...
gpiGetTimerTime
...
Platform
...
gpiGetTimerState
...
Platform
...
gpiFreeTimer
...
Platform
Initialization
...
Primitives
...
Module
...
Comment
...
gpiMain
...
Platform
...
gpiInitialize
...
Platform
Card Processing
...
Primitives
...
Module
...
Comment
...
gpiSetTechnoToDetect
...
CAD
...
gpiTechnoPolling
...
CAD
...
gpiSetPollingMessage
...
CAD
...
gpiPower
...
CAD
...
gpiPolling
...
CAD
...
gpiCardSwiped
...
CAD
...
gpiCardInsterted
...
CAD
...
gpiReadMagstripe
...
CAD
...
gpiPowerOff
...
CAD
...
gpiPowerOffAllDevices
...
CAD
...
gpiResetContactless
...
CAD
PIN Management
...
Primitives
...
Module
...
Comment
...
gpiPINEnter
...
that will be integrated depending on available platform’s services. This is the Hardware Abstraction Level (HAL) for Agnos Framework.
Please refer to dev.h, and functionset.txt to implement the platform integration.