background image

 

ACR330 Validator with QR Code Scanner 

– User Manual

 

[email protected] 

Version 1.02 

www.acs.com.hk 

Page 36 of 61

 

www.acs.com

.hk 

 

3.0. ACR330 Software Overview 

The ACR330 EVK includes two programming languages, namely C++ and Java. 

 

3.1. C++ Software Block Diagram 

 

Figure 13

: C++ Software Block Diagram 

 

Note: Additional Information below: 

 

Tool Chain version: gcc-linaro-5.4.1-2017.01-x86_64_arm-linux-gnueabihf 

 

QT version: 4.8.3 

 

In order to change the application path and run another application, please refer to Section 3.4 

Installing an Application 

 

For the APPLICATION, the file should be placed inside /home/machinekit

 

For the DATA, the file should be placed inside /data

 

 

 

Summary of Contents for ACR330

Page 1: ...Subject to change without prior notice info acs com hk www acs com hk User Manual V1 02 ACR330 Validator with QR Code Scanner...

Page 2: ...ck Diagram 36 3 2 Java Software Block Diagram 37 3 3 ACR330 Demo 38 3 3 1 Contactless Module 38 3 3 2 Connectivity Module 43 3 3 3 Barcode Module 48 3 3 4 GPS Module 50 3 3 5 Card Slot Module 51 3 3 6...

Page 3: ...ings 46 Figure 25 Bluetooth Settings 47 Figure 26 Barcode QR code Validity Check 48 Figure 27 Barcode QR code Information 49 Figure 28 GPS Settings 50 Figure 29 Card Slot Information 51 Figure 30 LED...

Page 4: ...major payment standards such as PBOC Level 1 Contactless and EMV Levels 1 and 2 Contactless including MasterCard Contactless and Visa PayWave offers flexibility to adapt to an open loop payment system...

Page 5: ...h Backlight Blue 2 Blue LED Indicator For passenger 3 Yellow LED Indicator For passenger 4 Green LED Indicator For passenger 5 Red LED Indicator For passenger 6 LCD Display with Touch Panel 7 Tapping...

Page 6: ...k 2 1 1 Connection Ports Figure 2 ACR330 Connection Ports Port Number Port Name 1 Power Socket 2 RJ11 Serial Port RS232 RS485 3 USB Host 4 Ethernet 5 USB Client for internal debugging 6 Socket for Ext...

Page 7: ...ch Dual Row 4 Circuits RS232 RS485 Socket type RJ11 Pin Assignment is shown as below Figure 3 ACR330 Input Power Pin Number Pin Name 1 NC 2 RS232 TX 3 RS232 RX 4 RS485 A 5 RS485 B 6 GND Table 3 ACR330...

Page 8: ...with QR Code Scanner User Manual info acs com hk Version 1 02 www acs com hk Page 8 of 61 www acs com hk 2 1 3 SAM Slot Arrangement The SAM Slot Arrangement is shown in the image below Figure 4 SAM S...

Page 9: ...Antenna Socket 2 GPS Socket 3 SD Card Slot 4 SIM Card Slot 5 Console Jumper Port Console mode is enabled through RS232 when jumper is plugged in Speed 115200 baud 8 data bits no parity and 1 stop bit...

Page 10: ...DC Power Jack to Molex Power Cord The cable should comply with the required power rating example 12V 4A 24V 2A A DC jack adapter may be needed depending on the power supply used 4 Demo Cards Purpose T...

Page 11: ...in good condition Both the pole and the back mount should be ready before the installation 2 3 1 1 The Pole To prepare the pole 1 On the right side of the pole check if the holes needed to secure the...

Page 12: ...the poles and that they can reach the position of the mounting with ample extra length 3 Check the following details of the pole Diameter 31 32mm or 35mm Orientation Vertical or Horizontal 4 After ch...

Page 13: ...lock of the back mount The lock is located at the bottom part of the back mount as shown on the image below 3 Unlocking the back mount will cause it to disassemble into three parts front cover back co...

Page 14: ...elow Orientation of pole for mounting Pole diameter 31 32mm 35mm Horizontal H HB D31 32 HB D31 32 HT D31 32 HT D31 32 HB D35 HB D35 HT D35 HT D35 Vertical V VB D31 32 VB D31 32 VT D31 32 VT D31 32 VB...

Page 15: ...the appropriate hole cover according to the orientation of the pole as shown in the photo and in the table below Orientation of pole for mounting Pole diameter 31 32mm 35mm Horizontal VT VT VT VT Ver...

Page 16: ...ell prepared before starting the installation To install the ACR330 using a vertical pole 1 Place the rubber part on top of the metal part 1 Note This step is only applicable when using a 31 32mm pole...

Page 17: ...d 3mm for any size 31 32 35mm of pole as shown in the picture below 3 Screw the rubber adapters and hole covers using the PB2 0 screws 2 pieces The exact position is shown on the photos below Note Thi...

Page 18: ...18 of 61 www acs com hk For 31 32mm pole For 35mm pole HT Hole Cover HT Hole Cover HT Hole Cover HT Hole Cover VT D31 32 Rubber Adapter VT D31 32 Rubber Adapter VB D31 32 Rubber Adapter VB D31 32 Rubb...

Page 19: ...of the metal part The exact position is shown on the photo below O ring Note This is where the Connection Cable ie Power Cord will go through Make sure that the cables are out so that they may be easi...

Page 20: ...om hk 6 Screw the water resistant part using PM3 8 screws 2 pieces 7 Using the key open the lock The exact location is shown on the photo below Note This is where the Connection Cable ie Power Cord wi...

Page 21: ...over using PM3 0 10 screws 9 pieces The exact position and order is shown on the photo below 9 Connect the cables to the ACR330 10 Mount the ACR330 on the back mount 1 2 3 4 5 6 7 8 9 Note This is whe...

Page 22: ...ACR330 Validator with QR Code Scanner User Manual info acs com hk Version 1 02 www acs com hk Page 22 of 61 www acs com hk 11 Using the key lock the back mount Locked Lock...

Page 23: ...well prepared before starting the installation To install the ACR330 using a horizontal pole 1 Place the rubber part on top of the metal part 1 Note This step is only applicable when using a 31 32mm...

Page 24: ...around 3mm for any size 31 32 35mm of pole as shown in the picture below 3 Screw the rubber adapters and hole covers using PB2 0 2 pieces The exact position is shown in the photos below VT Note This...

Page 25: ...25 of 61 www acs com hk For 31 32mm pole For 35mm pole VT Hole Cover HT D31 32 Rubber Adapter HT D31 32 Rubber Adapter HB D31 32 Rubber Adapter HB D31 32 Rubber Adapter VT Hole Cover HT D35 Rubber Ada...

Page 26: ...of the metal part The exact position is shown in the photo below O ring Note This is where the Connection Cable ie Power Cord will go through Make sure that the cables are out so that they may be easi...

Page 27: ...om hk 6 Screw the water resistant part using PM3 8 screws 2 pieces 7 Using the key open the lock The exact location is shown in the photo below Note This is where the Connection Cable ie Power Cord wi...

Page 28: ...9 pieces The exact position and order is shown in the photo below 9 Connect the cables to the ACR330 10 Mount the ACR330 on the back mount 11 Using the key lock the back mount 1 2 3 4 5 6 7 8 9 Note T...

Page 29: ...ACR330 Validator with QR Code Scanner User Manual info acs com hk Version 1 02 www acs com hk Page 29 of 61 www acs com hk Locked Lock...

Page 30: ...vice s power cable to a power source The validator will automatically turn on 2 4 2 Turning off the Device To turn the device off press the power button once To hard power off the device press and hol...

Page 31: ...transfer Below are the components needed and the instructions for accessing the ACR330 Components needed Jumper to enable the console mode Note A jumper is not included in the standard product It may...

Page 32: ...plug in a jumper to enable console mode Note A jumper is not included in the standard product It may be purchased locally 2 Connect to the ACR330 using a LAN cable The exact location of the Ethernet...

Page 33: ...ect it to the PC s USB port Figure 12 RJ11 Serial Port 4 Turn on the ACR330 5 Log in to the console a Login name root b Password root Note If root Linux root is shown it means login is successful 6 Ty...

Page 34: ...Real Time Clock RTC backup power uses a CR2032 coin cell The lifespan of the coin cell is around 5 years Incorrect time information may be caused by a low battery To replace the CR2032 coin cell 1 Uns...

Page 35: ...1 02 www acs com hk Page 35 of 61 www acs com hk 3 The coin cell may now be accessed Replace the old coin cell with a new one 4 Push the LTE board back to its original place Ensure that the two screws...

Page 36: ...C Software Block Diagram Figure 13 C Software Block Diagram Note Additional Information below Tool Chain version gcc linaro 5 4 1 2017 01 x86_64_arm linux gnueabihf QT version 4 8 3 In order to change...

Page 37: ...k Diagram Figure 14 Java Software Block Diagram Note Additional Information below JDK version 1 8 0_192 In order to change the application path and run another application please refer to Section 3 4...

Page 38: ...as a troubleshooting tool It has eight Modules Contactless Connectivity Barcode GPS Card Slot LED Speaker Settings and Power Off The details of each module are shown in the succeeding sub sections Fi...

Page 39: ...our contactless card Figure 17 DESfire TOP UP 1 Select Contactless 2 Select DESfire TOP UP 3 Select the value by adjusting the arrows Note Successful and un successful top ups are shown at the bottom...

Page 40: ...your contactless card Figure 18 DESfire PAY 1 Select Contactless 2 Select DESfire PAY 3 Select the value by adjusting the arrows Note Successful and un successful top ups are shown at the bottom righ...

Page 41: ...lows you to check the current balance of your contactless card Figure 19 DESfire CHECK BALANCE 1 Select Contactless 2 Select DESfire CHECK BALANCE 3 The app waits for the card to be presented 4 Presen...

Page 42: ...sented card is a valid EMV card implementing either Mastercard Contactless or Visa payWave payment scheme Figure 20 EMV Contactless Card 1 Select Contactless 2 Select Paypass Paywave 3 The app waits f...

Page 43: ...ser Manual info acs com hk Version 1 02 www acs com hk Page 43 of 61 www acs com hk 3 3 2 Connectivity Module The Connectivity module contains three interfaces namely Mobile Network Wifi and Bluetooth...

Page 44: ...and APN Settings 1 Select Connectivity 2 Select Mobile Network and then select APN 3 The APN can be set in this part 4 Select OpenKeyBoard and type the desired setting 5 Select SetAPN Success message...

Page 45: ...Page 45 of 61 www acs com hk 3 3 2 1 2 NTP Settings The NTP settings allow you to select different time zones Figure 23 NTP Settings 1 Select Connectivity 2 Select Mobile Network 3 Select NTP date 4...

Page 46: ...o a Wi Fi network Figure 24 Wi Fi Settings 1 Select Connectivity 2 Select Wifi 3 Select Up 4 Select Open 5 Select Scan 6 Select the desired Wi Fi network 7 Select Connect 8 Select Open Keyboard 9 Type...

Page 47: ...you to connect to a Bluetooth device Figure 25 Bluetooth Settings 1 Select Connectivity 2 Select Bluetooth 3 Select Open 4 Select Scan on 5 Select Scan off if you want to stop searching and refreshin...

Page 48: ...de QR code Validity Check Page 1 shows the validity of the barcode on the test cards Note test cards are included in the ACR330 EVK Figure 26 Barcode QR code Validity Check Note The same QR code will...

Page 49: ...27 Barcode QR code Information 2 Select 2 at the right bottom to turn to page 2 1 Select Barcode 3 The ACR330 will wait for the barcode QR code to be presented 4 Scan the card with the QR code facing...

Page 50: ...odule allows the configuration of the GPS settings Figure 28 GPS Settings 1 Select GPS 2 Select Setting 3 Select OpenKeyBoard 4 Type APN 5 Select HOTSTARTGPS or COLDSTARTGPS from GPSType 6 Select AGPS...

Page 51: ...g slots interfaces PICC Interface Four SAM Slots SAM1 SAM2 SAM3 SAM4 and SD Card slot The SD card slot shows if a card is inserted while the other slots will also show the ATR of the card presented or...

Page 52: ...1 shows the configurable LED Settings Figure 30 LED Settings 3 The tapping region s backlight changes when the CSC Reader LED setting is controlled Note When Cycle is selected the backlight will chan...

Page 53: ...Speaker Settings Page 2 shows the configurable Speaker Settings Figure 31 Speaker Settings 1 Select LED Speaker 2 Select 2 on the bottom right to see the Speaker Settings 3 The speaker s sound and vo...

Page 54: ...evice Information 3 3 7 2 Additional Settings Page 2 contains the settings for Screen s brightness Date and Time settings Figure 33 Additional Settings 3 3 7 3 Auto Power Settings Page 3 shows the opt...

Page 55: ...User Manual info acs com hk Version 1 02 www acs com hk Page 55 of 61 www acs com hk 3 3 8 Power OFF Module The Power Off module turns off the device Figure 35 Power OFF Module 1 Select Power Off 2 T...

Page 56: ...hen rename the file extension to x The startup x should contain the following For C based Application bin bash source etc profile d qtenv sh WORK_DIR user_app_path cd WORK_DIR user_app qws For Java ba...

Page 57: ...turn ON the device to launch the new application by default 3 4 2 Method 2 Loading the Application to the Device This method is useful for mass deployment It allows user to plug in the USB thumb drive...

Page 58: ...cd home machinekit bin cp rf media udisk app_folder home machinekit bin displayMessage Installation Complete echo 0 sys class vtconsole vtcon1 bind sync etc pm_daemon sh wherein app_folder should be t...

Page 59: ...remove the startup x and the application please type the following via PuTTY Tool a Access the device using the following credentials i Username machinekit ii Password machinekit b Access root account...

Page 60: ...utomatically look for startup x first If it doesn t find that file it will load the ACR330 default demo 1 After completing the initial steps in the previous section please ensure that the ACR330 is lo...

Page 61: ...Win32 Disk Imager application may be downloaded online for free c Select the image file and locate the SD Card d Click Write and wait for the progress bar to be completed e Plug in the SD card into th...

Reviews: