Presentation for [Insert company] · Ax Robot Presentation for [Insert company] What is it? 8....
Transcript of Presentation for [Insert company] · Ax Robot Presentation for [Insert company] What is it? 8....
Ax RobotPresentation for [Insert company]
What is it?
8. Januar 2019 2
A device for testing the EFTPOS terminals.
Enables card insertion and PIN entry with no human interaction.
Hardware and firmware info
Aluminum cage.
Power supply: 110/240/320 V, 50 Hz.
3 Stepper motors.
Smoothieboard microcontroller.
May be controlled via LAN or USB.
Understands a flavor of CNC G-Code.
8. Januar 2019 3
How does it work?
Uses the 3 dimensional cartesian coordinate system, with the (x, y, z) axes.
(x, y) pair are used for the PINPAD pressing
(z) is used for the card insertion mechanism
8. Januar 2019 4
How does it work(continued)
For pressing number 1 on PINPAD the (3.9, 3.9) coordinates must be forwarded to the robot.
Key “Menu” is on coordinates (4, 2).
….
8. Januar 2019 5
Initial Settings
A terminal must be mounted to an adapter.
Every terminal type needs a custom adapter.
During first installation, the coordinates of all PINPAD keys have to be identified.
8. Januar 2019 6
Initial settings
Card insertion mechanism needs to be correctly placed.
Calibration; finding the point (0, 0, 0) must be executed.
• The robot will slowly travel towards its zeros, until the 0 switches are touched.
8. Januar 2019 7
Integration levels
Robot Low Level API
• Bare robot is supplied, no additional interfaces provided
Robot REST API
• Robot as well as an integration layer for easier robot access
Full Test Environment Integration
• Full Integration of the robot within a Abrantix Test environment
8. Januar 2019 8
Robot Low Level API
Abrantix delivers the robot and adapters for the specified EFTPOS terminals.
Integration is made by the client or third party.
Abrantix offers a certain degree of support.
Sample Request (Pressing button “1” from previous slides): “G0 X3.9 Y3.9\r\n”
8. Januar 2019 9
Robot REST API
Abrantix delivers a robot, adapters and provides a json based Rest API for robot control.
8. Januar 2019 10
Robot REST API (continued)
One or more robots may be attached to the same integration layer.
The G-Code interface is abstracted
UL Test tools may be integrated into the AX integration layer
Example request:
8. Januar 2019 11
Full Test Environment Integration
Robot is fully integrated within Abrantix Test Environment
The package may include
• Robot and accessories with integration.
• ECR integration to the terminal (Sixml, VEZ + or custom)
• Host simulator (ep2, IFSF, or custom)
• UL test tool integration
• Testset according to customer needs.
8. Januar 2019 12