Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

This API is the second level of integration for Agnos Framework. Hence, It is recommended to unit test all the services below outside the execution of a transaction before starting functional tests.

See tutorials to get examples on ACE services integration.

ACE Services

ACE Services

Description

Prerequisites to a Call

aceInitialize

aceInitializeCommunication

aceSetMode

There are three running modes defined in ACE:

  • pmNONE

  • pmSDK

  • pmAUTO

Use pmSDK for unit testing ACE integration

aceGetMode

Get current ACE mode

--

aceGetRequest

aceSendResponse

aceMsgToACE

aceClearScreen

Clear ACE screen

--

aceDisplayMessage

Display a ACE in ACE

--

aceEmptyKeyPadCache

Empty ACE keyPAD cache

--

aceLogAPDU

Log APDU

Inline or offline depending on depth value

aceLogAllBatchedAPDU

Log offline APDU

--

acePlayBeep

Play a beep in ACE

--

aceGetKey

Get key from ACE

--

aceSwitchLED

Switch a LED on ACE

--

aceOut

Out in ACE’s Console Log

Code Block
aceOut("Hello World!"); // Open Console Log under ACE prior the unit test

...