Skip to content

Module 2: Keypad Training

Audience: Passive Customers, Distributors Prerequisite: Module 1 (Getting Started)


Learning Objectives

By the end of this module, trainees will be able to:

  • Connect to an OVES device via Bluetooth
  • Enter a 21-digit activation code using the keypad
  • Verify that the code was accepted
  • Troubleshoot common errors

Flow Diagram

The complete Keypad activation flow from app launch to code confirmation:

flowchart TD
    A[Open OvApp] --> B[Select Keypad Role]
    B --> C[No Login Required]
    C --> D[Bluetooth Scan Starts]
    D --> E{Device Found?}
    E -->|No| F[Enable Bluetooth / Move Closer]
    F --> D
    E -->|Yes| G{Connection Method}
    G -->|Tap Device| H[Connect via Tap]
    G -->|Search by Name| I[Search & Connect]
    G -->|Scan QR Code| J[Scan & Connect]
    H --> K[Device Connected]
    I --> K
    J --> K
    K --> L[Keypad Screen Displayed]
    L --> M[Enter 21-Digit Code]
    M --> N[Press Submit]
    N --> O{Code Valid?}
    O -->|Yes| P[✓ Days Updated<br>✓ Last Code Updated<br>✓ Success Message]
    O -->|No| Q[✗ Error Message Displayed]
    Q --> R{Retry?}
    R -->|Yes| M
    R -->|No| S[Verify Code with Agent]

    style A fill:#4CAF50,color:#fff
    style P fill:#4CAF50,color:#fff
    style Q fill:#f44336,color:#fff
    style K fill:#2196F3,color:#fff

Visual Reference

Keypad Overview

Keypad Overview

The Keypad interface showing the device scan list and connection options.

Keypad Entry Screen

Keypad Main

The keypad number pad where the 21-digit activation code is entered.


Lesson 2.1 -- Understanding the Keypad Role (5 min)

Key Points

  • The Keypad is for users who only need to enter activation codes
  • No login is required -- the app opens directly to the keypad interface
  • Codes extend the device's usage time (PAYG model)
  • The interface has two screens: device scan list and keypad entry

Lesson 2.2 -- Connecting to a Device (5 min)

Key Points

  • The app scans for nearby OVES devices via Bluetooth
  • Devices appear in a list with name, image, signal strength, and MAC address
  • Three ways to connect: tap the device, search by name, or scan its QR code

Hands-On Exercise

  1. Open OvApp and select the Keypad role
  2. Wait for the Bluetooth scan to complete
  3. Locate your device in the list
  4. Tap it to connect (or scan the QR code on the device)

Common Issues

Issue Solution
No devices found Ensure Bluetooth is enabled; move closer to the device
Device disappears from list Pull down to refresh the scan
Connection fails Retry; ensure no other phone is connected to the same device

Lesson 2.3 -- Entering an Activation Code (10 min)

Key Points

  • Once connected, the keypad screen shows:
    • Last Code entered
    • Days Remaining on the device
    • Number Pad for input
  • Activation codes are 21 digits long
  • Press Submit to send the code to the device via Bluetooth
  • On success: Last Code and Days update, success message appears
  • On failure: error message appears

Hands-On Exercise

  1. Ensure your device is connected (green indicator)
  2. Enter the provided 21-digit test code using the number pad
  3. Press Submit
  4. Verify: Does the "Last Code" display update? Do the "Days" increase?
  5. Try entering an invalid code -- observe the error message

Common Issues

Issue Solution
Code rejected Verify the code with your agent; check for typos
Bluetooth disconnects during submit Reconnect and try again
Days don't update Read the device again; code may not have been accepted

Use Cases

Use Case 1: Customer Receives Activation Code from Agent

Scenario: A passive customer purchased 7 days of device usage from a local agent and received a 21-digit code via SMS.

Steps:

  1. Customer opens OvApp and selects Keypad
  2. Phone scans and finds their home device in the Bluetooth list
  3. Customer taps the device to connect
  4. Enters the 21-digit code from the SMS
  5. Presses Submit
  6. Confirms "Days Remaining" increased by 7

Expected Outcome: Device is activated for 7 additional days. The "Last Code" field shows the code just entered.

Use Case 2: Code Entry Fails -- Wrong Code

Scenario: A customer types the wrong code (transposed digits) and sees an error message.

Steps:

  1. Customer connects to the device via Keypad
  2. Enters the code but makes a typo
  3. Presses Submit -- error message appears
  4. Customer double-checks the code from the SMS
  5. Re-enters the correct 21-digit code
  6. Presses Submit -- success message appears

Expected Outcome: After correcting the code, the device activates successfully.

Use Case 3: Bluetooth Disconnects Mid-Entry

Scenario: The customer's phone moves out of Bluetooth range while entering the code.

Steps:

  1. Customer connects to the device
  2. Starts entering the code
  3. Bluetooth disconnects (phone moved too far from device)
  4. Customer moves back within range
  5. Reconnects to the device from the scan list
  6. Re-enters and submits the code

Expected Outcome: After reconnection, the code is submitted successfully.


Knowledge Check

  1. Do you need to log in to use the Keypad?
  2. How many digits is an activation code?
  3. What should you check after submitting a code to confirm it worked?
  4. What do you do if the code is rejected?
  5. Name three ways to connect to a device from the Keypad screen.

Assessment Rubric -- Module 2

Criteria Expert (4) Competent (3) Developing (2) Novice (1)
Device Connection Connects using all three methods (tap, search, QR) without hesitation Connects reliably using at least one method Connects but needs a retry or prompt Cannot establish a Bluetooth connection
Code Entry Enters code accurately on first attempt, verifies days and last code Enters code and verifies success Enters code but doesn't verify the result Makes repeated entry errors or cannot complete entry
Troubleshooting Independently resolves BLE disconnects, wrong codes, and scan failures Resolves at least one common issue independently Recognizes an error occurred but needs help resolving it Does not recognize when something went wrong
Knowledge Check Answers all 5 questions correctly Answers 4 of 5 correctly Answers 3 of 5 correctly Answers fewer than 3 correctly

Pass: Average score of 3.0 or above across all criteria.