Pulse Communication Guide

Connect your vending machine, kiosk, or automated equipment to the myPOS Sigma terminal using the myPOS Pulse app. This guide covers everything from installation to configuration.

Overview

The myPOS Pulse app enables your Sigma terminal to send electrical pulses to external machines after successful payments—perfect for vending machines, access control systems, laundromats, and more.

What You'll Need

  • myPOS Sigma terminal
  • Your machine's pulse input specifications
  • Basic understanding of your equipment's electrical configuration

Pin Configuration Reference

The Sigma terminal has dedicated pins for communication with your equipment.

Output Pins (Send Pulses)

PinLabelPurpose
10MainPrimary pulse output
8Sec 1Secondary output for additional functions
6Sec 2Third output for additional functions

Use Case: Connect different pins to control multiple machines or functions independently.

Input Pins (Receive Feedback - Optional)

Pins 9, 7, and 5 can receive confirmation signals from your equipment.

Installation Steps

1. Access the Hidden Menu

  1. Locate the physical buttons on the back of your Sigma terminal
  2. Press this button sequence: + + - - (plus, plus, minus, minus)
  3. When prompted, create a security password or enter your existing one
  4. The Android Home screen will appear

Security Tip: Remember this password—you'll need it to access settings later.

2. Install myPOS Pulse

  1. On the Android Home screen, open App Market
  2. Search for "myPOS Pulse"
  3. Tap Install
  4. Wait for installation to complete

The myPOS Pulse icon will now appear on your Home screen.

3. Connect Your Equipment

Before proceeding with software configuration:

  1. Connect your machine's pulse input to the appropriate Sigma output pin
  2. Ensure the pulse mode (NO or NC) matches on both the adapter board and your equipment
  3. Verify all electrical connections are secure

Important: The operational mode setting in the Pulse app must match your hardware configuration.

Configuration Guide

Access Pulse Settings

  1. Press + + - - on the back buttons
  2. Enter your security password
  3. Tap the myPOS Pulse app icon

You'll see four main sections:

Configure Basic Settings

Navigate to Additional Settings to configure core parameters.

Operational Mode

Choose between:

  • NO (Normally Open) - Circuit closes when pulse is sent
  • NC (Normally Closed) - Circuit opens when pulse is sent
Critical: This must match your adapter board and equipment settings. Check your equipment documentation if unsure.

Pulse Duration

Set how long each pulse lasts (in milliseconds).

Available options:

  • 30ms
  • 50ms
  • 100ms (recommended)
Note: There is a standard 100ms delay between consecutive pulses. Consult your equipment manual to determine the optimal pulse duration for your device.

Machine Processing Time

Set the waiting period before the terminal accepts another payment. This prevents duplicate transactions while your equipment processes the current request.

When to use:

  • Equipment that requires processing delay between transactions
  • Machines with mechanical components that need time to complete operations
  • Systems that cannot handle rapid consecutive payments
Note: Set this to match your equipment's processing time to ensure proper operation and prevent errors.

Always Idle Mode

Enable this for single-price scenarios where customers shouldn't select a product. When enabled, the terminal is always ready to accept payment without product selection.

Perfect for:

  • Access Control High-traffic locations (fixed entry fee)
  • Parking systems (flat rate)
  • Laundry/shower facilities (single price)

Set Up Payment Options

Navigate to Payment Options to configure products or services.

Managing Options

Delete all options:

  • Tap the trash bin icon 🗑️ in the top right corner

Delete single option:

  • Press and hold the option
  • Drag it to the top of the screen
  • Release to delete

Configure an Option

Tap any payment option to access its settings:

Basic Settings:

  • Product Name - Displayed to customers (e.g., "Cold Drink", "Entry Pass")
  • Cost Amount - Price in your currency
  • Number of Pulses - How many pulses to send (typically 1)

Advanced Options

Choose which output pin sends the pulse:

OptionPinUse Case
Main10Default/primary function
Sec. 18Secondary machine/function
Sec. 26Third machine/function
Example: Use Pin 10 for "Hot Coffee" and Pin 8 for "Cold Drinks" if controlling separate machines.

Customize Customer Display

Navigate to Home Screen Grid to design the customer-facing interface.

Configure the layout that displays payment options to your customers. Choose button sizes, arrangement, and visual style for optimal user experience.

Best Practice: Use larger buttons for outdoor installations or locations where customers may wear gloves.

Testing Your Integration

Quick Test Steps

  1. Complete a test payment on the terminal
  2. Verify your equipment receives the pulse signal
  3. Confirm the expected action occurs (dispense, unlock, etc.)
  4. Check timing - ensure adequate delay between transactions

Troubleshooting

IssueSolution
No response from equipmentVerify NO/NC mode matches across all components
Pulse too shortIncrease Pulse Duration setting
Double-activationCheck the payment option pulse amount setting
Wrong function triggeredCheck output pin assignment in Payment Options and inspect wiring connections
Intermittent operationInspect wiring connections and power supply

Quick Reference

Pin Summary

PinTypeFunction
10OutputMain pulse (default)
8OutputSecondary pulse 1
6OutputSecondary pulse 2
9InputFeedback (optional)
7InputFeedback (optional)
5InputFeedback (optional)
3Power GroundRequired for powering the terminal
1Power Input (12V-48V)Powers the terminal

Configuration Checklist

Before going live:

  • Output pin wired to correct equipment input
  • NO/NC mode consistent across all components
  • Pulse duration appropriate for equipment
  • Machine processing time prevents duplicates
  • Payment options configured with correct pricing
  • Customer display layout tested
  • Test payments successful

Need Help?

Contact myPOS support with:

  • Terminal serial number
  • Equipment make and model
  • Current Pulse app settings
  • Detailed issue description

For hardware integration questions, consult your equipment manufacturer's documentation regarding pulse input specifications.