Update Payment Device Firmware

This sample demonstrates how to update firmware in the PD40 Mobile Payment device

Product

EMDK For Android - 4.0

Devices

MC40 KK MC40 JB

Overview

This sample demonstrates how to update firmware in the PD40 Mobile Payment device

Loading the Sample Application

The following guide will walk you through setting up the EMDK samples in your IDE.

Prerequisites

  • Java JDK
  • Eclipse with ADT plugin or Android Studio
  • EMDK for Android
  • An EMDK supported Android device

Items Needed

  • One of the approved devices listed above
  • PD40 payment device

For more information about setting up the EMDK please see the EMDK Setup Guide.

Loading the Sample Application

The following guide will walk you through setting up the EMDK samples in your IDE.

Using This Sample

Query PD40 Info

  1. Bluetooth pair your Android device with the PD40 payment module.

  2. Launch the PD40 Firmware Update sample. The initial screen should resemble the following. Leave the request spinner set to Query PD40 info and press the Run button.

    img

  3. Press the Select Devices button and choose the previously paired bluetooth payment module.

    img

  4. Now check both Battery Level and FW Version check-boxes.

    img

  5. Now press the OK button. The Firmware Version and Battery Level should now be displayed in the status area.

    img

Update PD40 Firmware

  1. Bluetooth pair your Android device with the PD40 payment module.

  2. Launch the PD40 Firmware Update sample. The initial screen should resemble the following. Set the request spinner to Update PD40 Firmware and press the Run button.

    img

  3. Press the Select Devices button and choose the previously paired bluetooth payment module.

    img

  4. Press teh Browse button and select the PD40 Firmware file you would like to use, then press the OK button.

    img