Amadis

TA Sessions Special Notes

Performance Testing

For performance testing, it is important to:

  • Deactivate APDU Log (no apdu logging into Signals tab)

  • If PROCESSING optional message is displayed (see GPI/SPED/display.c), and ACE is used, or the device has a display, set UI Display = 0

  • Set Signal = 0 (no CL signals)

  • Set Key In = 0 (no possibility to stop the transaction using the red cancel button in the virtual Terminal or with the cancel key on the physical terminal)

See TMS/Administrative Menu.

EMV Configurations

Default EMV configurations are loaded from ACE Server. You may have to change them (PROCESSING or ENTRYPOINT) according to the ICS options chosen for a given TA.

See Configuration Page.

  • For tests requiring the TVR, set Always Receipt = 1. The TVR is then displayed in the receipt (see Transaction Related Data tab)

  • For tests requiring “STOP Button”, set the Key In = 1. Stopping a transaction can be done with the physical CANCEL key on the terminal, or using the red CANCEL key in ACE Client

See TMS/Administrative Menu.

Library Loading

  • If dynamic linking, copy C-x library to /AGNOS directory and modify apps file consequently

  • If static linking, use _STATIC_LOADER_ (loader.c) and _STATIC_LINK_ (x_kernel_name.h) to generate the project