IDTECH IDP-05-L1 User Manual

Lite-on custom pip

Advertisement

Quick Links

Lite-On Custom PiP User Manual
80179403-001 Rev. A
26 December 2022
ID TECH
10721 Walker Street, Cypress, CA 90630-4720
Tel: (714) 761-6368
Fax (714) 761-8880
www.idtechproducts.com

Advertisement

Table of Contents
loading

Summary of Contents for IDTECH IDP-05-L1

  • Page 1 Lite-On Custom PiP User Manual 80179403-001 Rev. A 26 December 2022 ID TECH 10721 Walker Street, Cypress, CA 90630-4720 Tel: (714) 761-6368 Fax (714) 761-8880 www.idtechproducts.com...
  • Page 2 Copyright© 2022 International Technologies and Systems Corporation. All rights reserved. ID TECH 10721 Walker Street Cypress, CA 90630 USA This document, as well as the hardware and software it describes, is furnished under license and may only be used in accordance with the terms of such license. The content of this paper is furnished for informational use, subject to change without notice, and not to be construed as a commitment by ID TECH.
  • Page 3 Federal Communication Commission Interference Statement This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 4 This module is intended for OEM integrators only. Per FCC KDB 996369 D03 OEM Manual v01 guidance, the following conditions must be strictly followed when using this certified module: KDB 996369 D03 OEM Manual v01 rule sections: 2.2 List of applicable FCC rules This module has been tested for compliance to FCC Part 15 2.3 Summarize the specific operational use conditions The module is tested for standalone mobile RF exposure use condition.
  • Page 5 host. The final host will still need to be reassessed for compliance to this portion of rule requirements if applicable. As long as all conditions above are met, further transmitter test will not be required. However, the OEM integrator is still responsible for testing their end-product for any additional compliance requirements required with this module installed.
  • Page 6 Industry Canada statement: This device complies with ISED’s licence-exempt RSSs. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Le présent appareil est conforme aux CNR d’...
  • Page 7 NOTE IMPORTANTE: Dans le cas où ces conditions ne peuvent être satisfaites (par exemple pour certaines configurations d'ordinateur portable ou de certaines co-localisation avec un autre émetteur), l'autorisation du Canada n'est plus considéré comme valide et l'ID IC ne peut pas être utilisé sur le produit final.
  • Page 8: Table Of Contents

    Revision History Date Changes 12/26/2022 Initial release Table of Contents 1. OVERVIEW ................................. 9 1.1. Universal SDK ..............................9 1.2. Encryption ................................9 1.3. Features ................................9 1.4. Approvals ................................9 1.5. Regulatory ................................9 1.6. Model Number ..............................10 2.
  • Page 9: Overview

    1. Overview The ID TECH PIP OEM is a compact, standalone NFC device, designed to support loyalty programs that register via NFC phones. It is also great as an access control device as it supports Apple VAS and Google Smart Tap as well as Mifare and other closed-loop protocols. 1.1.
  • Page 10: Model Number

    1.6. Model Number  IDP-05-L1 Page | 10...
  • Page 11: Lite-On Custom Pip Specifications

    2. Lite-On Custom PiP Specifications Hardware MTBF 50,000 POH (Minimum) Transmitter Frequency 13.56 MHz +/- 0.01% Transmitter Modulation ISO 14443-2 Type A Rise/Fall Time: 2-3 µsec. Rise, < 1 µsec fall ISO14443-2 Type B Rise/Fall Time: < 2 µsec. each; 8% - 14% ASK Receiver Subcarrier 847.5 KHz Frequency...
  • Page 12: Mounting The Lite-On Custom Pip

    3.2. Mounting the Lite-On Custom PiP Warning: The RF field of the LITE-ON CUSTOM PIP is sensitive to the proximity of metal. There are three options for mounting the LITE-ON CUSTOM PIP to a metal surface: Lite-On Custom PiP must not be installed behind any metal surfaces or materials that have ...
  • Page 13: Notes On Installation Locations

    1. Present the phone in close proximity to the front portion of the PiP. 2. Orient the phone so that maximum surface area is parallel to the PiP. 3. The phone used for the test should display a rewards screen (steps for using that screen depend on the phone platform).
  • Page 14: Lite-On Custom Pip Led Status Indicator

    4. LITE-ON CUSTOM PIP LED Status Indicator The LITE-ON CUSTOM PIP has an LED indicator on the front of the device to indicate reader status. 5. RF Interference Q. Why do I need to know about RF interference? A. Contactless communication uses radio frequency technology to send phone data to a contactless terminal reader.
  • Page 15 Q. What RF levels will impact RF operations? A. Factors that can cause RF interference vary case-by-case. There are no set rules defining a single RF level that will cause RFI. RFI depends on the sensitivity of the equipment under consideration, or how low an interpreting signal can be in the presence of the equipment and cause problems.
  • Page 16: Firmware Commands

    6. Firmware Commands The following firmware commands apply to LITE-ON CUSTOM PIP reader configuration. See the NEO Interface Developer’s Guide for full details. 6.1. ECC Key Management The section below describes ECC Key management for LITE-ON CUSTOM PIP devices. 6.1.1. ECC Key Pair Merchants or other administrators who wish to use SmartTap must create and manage the Elliptical Curve Cryptography (ECC) key pair used to for securing communication between the reader and the wallet.
  • Page 17: How To Extract Key Data To Load In The Lite-On Custom Pip

    Generate ECDH shared secret: openssl> pkeyutl -derive -inkey TERMINAL_EPHEMERAL_PRIVATE.pem - peerkey HANDSET_EPHEMERAL_PUBLIC.pem -out secret.bin 6.1.3. How To Extract Key Data To Load In The Lite-On Custom PiP Having generated the ECC Key Pair, the Lite-On Custom PiP requires the Private Key data to be loaded so that it can decrypt the pass information sent from the mobile device.
  • Page 18: Google Pay Smart Tap 2.1 Commands

    6.2. Google Pay Smart Tap 2.1 Commands The following commands apply to Google Pay Smart Tap 2.1. 6.2.1. Set Configurable Group (04-03) The Set Configurable Group command creates or modifies a TLV Group. Configure a specific TLV Group by passing the TLVs with the desired functionality and a unique TLV Group Number to the reader. The Google Pay Smart Tap feature is controlled using the Configuration Group 142 (0x8E).
  • Page 19: Set Smarttap Ltpk (C7-65)

    DFED490100 ......VAS-only global override (00) DFEF770100 ......Multiple Service Objects enabled/disabled (00) To set these default values in your Lite-On Custom PiP, use the USDK Demo App and select the “Send NEO Command option. Set the command fields as below, the press Execute Command to set the values: ...
  • Page 20 Response Frame Byte 0-9 Byte 10 Byte 11 Byte 12 Byte 13 Byte 14 Byte 15 Header Tag & Data Length Data Length Command Status Code CRC (MSB) CRC (LSB) Protocol Version (MSB) (LSB) See Status ViVOtech2\0 Code Table 6.2.2.1. Example Usage To load the Google Pay Long Term Private Key in your Lite-On Custom Lite-On Custom PiP for use with the ID TECH Demo Pass, the values used are shown below: Version: 0000000A...
  • Page 21: Apple Vas Firmware Commands

    6.3. Apple VAS Firmware Commands The following commands apply to Apple VAS. 6.3.1. Set Merchant Record (04-11) The Set Merchant Record command sets the merchant the PIP OEMreader uses for loyalty points. Command Frame Byte 14 … Byte 0-9 Byte 10 Byte 11 Byte 12 Byte 13...
  • Page 22 Response Frame Byte 0-9 Byte 10 Byte 11 Byte 12 Byte 13 Byte 14 Byte 15 Header Tag & Data length Data length Protocol Command Status CRC(MSB) CRC(LSB) (MSB) (LSB) Version See Status Code ViVOtech2\0 Table 6.3.1.1. Example Usage Further information on the TLV Data Objects that can be set in the command frame are described in detail in the Apple VAS In ViVOpay Devices document.
  • Page 23: Set Private Key (C7-66)

    6.3.2. Set Private Key (C7-66) The Set Private Key command loads the private key associated with the Merchant’s Apple VAS pass into the ViVOpay device. This allows the reader to decrypt the pass data. Note: The Set Private Key (C7-66) command only works on non-SRED readers; Lite-On Custom PiP s are not SRED.
  • Page 24: Set Configuration (04-00)

     Data: F5368708933920553B7B9FFB16AEED9C77D5BFD9662AF149A6B9F965B73F0C The Data shown was obtained in Section 6.1.3. To set these default values in your Lite-On Custom PiP, use the USDK Demo App and select the Send NEO Command option. Set the command fields as below, then press Execute Command to set the values: ...
  • Page 25 See Status ViVOtech2\0 Code Table 6.3.3.1. Tag DFED3F: VAS Encryption Tag DFED3F controls VAS encryption options. The Tag is set to Group 0. VAS encryption on/off flag Bit 0: Encrypt VAS data with device’s data encryption key DFED3F Optional Bit 1: Decrypt Apple VAS data with Apple VAS private key Bit 2 to 7: RFU For example: ...
  • Page 26: Lite-On Custom Pip Firmware Commands For Both Platforms

    6.4. Lite-On Custom PiP Firmware Commands for Both Platforms The following applies to both Google Pay Smart Tap 2.1 and Apple VAS. Refer to “NEO IDG(NEO Interface Developers Guide)_Rev 165.4” document. NEO IDG_Rev 165.4.pdf 6.5. Poll On Demand and Auto Poll Settings For Poll On Demand, the Apple VAS &...
  • Page 27 Example: ACT(02 40): 0A 9C 01 00 9F 02 06 00 00 00 00 15 00 FF EE 06 18 9F 22 02 01 00 9F 26 04 00 00 00 01 9F 2B 05 01 00 00 00 00 DF 01 01 01 FF EE 08 02 81 00 FF EE 0E 41 DF ED 3B 08 01 01 FF FF FF FF FF FF DF ED 3B 08 04 01 FF FF FF FF FF FF DF ED 3B 08 08 01 FF FF FF FF FF FF DF ED 3C 11 06 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 DF ED 3A 04 01...
  • Page 28: Firmware Upgrade

    7. Firmware Upgrade The steps below describe the process for updating LITE-ON CUSTOM PIP firmware via the Universal SDK Demo. Note: Before you begin, contact your ID TECH representative to receive the most recent Lite-On Custom PiP firmware. Download the ZIP file and extract it to your computer. 1.
  • Page 29: Customer Support

    4. Under Device, select Update Device Firmware, then click Execute Command. 5. Navigate to and select the LITE-ON CUSTOM PIP firmware you downloaded earlier and click Open. 6. The LITE-ON CUSTOM PIP will reboot and enter the bootloader, at which point the USDK demo begins updating the device.

This manual is also suitable for:

309t055845

Table of Contents