Device connectivity and card interfaces
Review supported communications interfaces, card reading capabilities, and SDI extension points.
VOS3 provides standard communications interfaces on the application processor and protected card access through the secure processor and SDI.
Use this page to review supported connectivity features and card interface capabilities.
Connectivity functions
Connectivity Function
Support
Serial / RS232
Raw serial
PPP support
USB
USB Host classes
Mass storage, such as a USB stick
Human Interface Device, such as a barcode scanner or keyboard
Custom devices, such as Ethernet or serial dongles with driver support
USB Device classes
Communications Device Class (CDC)
ACM — serial emulation on USB, with optional PPP
RNDIS — Windows Ethernet gadget
ECM — Linux Ethernet gadget
Ethernet
802.1x authentication for wired networks
various EAP modes
pre-loaded AuthN warrantied key
customer-loaded keys and certificates through VRKv2
Wi-Fi
Authentication
WPA-PSK
WPA-EAP
WPA2-PSK
WPA2-EAP
Pairwise and group cipher
CCMP (AES)
TKIP
EAP keys and certificates
pre-loaded AuthN warrantied key
customer-loaded keys and certificates through VRKv2
Bluetooth
BT Classic (BR/EDR)
Profiles
Serial Port Profile (SPP)
Personal Area Network (PAN)
Security: no support for Just Works or Legacy Pairing
BT Low Energy (BLE)
Profiles
GATT
Security: no support for Just Works Pairing
Beacons
iBeacon and Eddystone
Transmit-only and non-connectable
MDB
Multi-drop bus support on Ux700
Cellular
TBD
IP network support
DHCP
Static IP
IPv4
IPv6
Card reading functions
Card Function
Support
MSR
3-track magnetic stripe reader
ISO 7811
JIS1
JIS2
Samsung Pay
US driving license cards such as AAMVA and CADL-ID
ICC chip card
Yes
RFID contactless cards
ISO cards
MiFare
Synchronous cards
No support
EMV processing
Contact
Contactless
Customization
VOS3 supports system plug-ins for card-scheme-specific processing that must run inside SDI with access to protected card data.
Verifone supports this work with application teams when a deployment needs custom card handling.
Hardware interfaces
Resource identifier strings
Each device has a UI resource identifier string that reflects its screen resolution, color depth, keypad presence, and touch capability. Use this string when selecting device-specific UI assets.
Device
Screen resolution (px)
Touch
Keypad
Resource identifier
P630
320 × 480
Yes
Yes
320x480C15T
M425
1280 × 720
Yes
Yes
1280x720C15T
M450
1280 × 800
Yes
Yes
1280x800C15T
Ux700-AIO / Ux700-ML
720 × 1280
Yes
No
720x1280C0T
V220p
320 × 480
Yes
Yes
320x480C15T
e240 / e245
320 × 240
Yes
Yes
320x240C15T
Connectivity options
P630 — available interfaces
USB Device mode
Interface
Description
COM1 (ttyMSM0)
Native serial port
USBD
Serial gadget — serial over USB
USB0, USB1
Ethernet gadget — Ethernet over USB (RNDIS; requires Verifone Unified USB Driver on Windows)
USB Host mode
Interface
Description
COM1 (ttyMSM0)
Native serial port
COM6 (ttyMSM1)
USB-UART serial port (requires USB/UART driver from MaxLinear)
USBDYN
External USB-Serial converter
USBH1
Ethernet gadget (host)
ETH0
Ethernet via RJ45 ICEcube or integrated cable
ETH1
External USB-Ethernet devices
Radio (always available)
Interface
Description
BT_SPP
Bluetooth SPP client serial channel
BT_SPP_SERVER
Bluetooth SPP server serial channel
BT_PAN
Bluetooth PAN network
WLAN0
Wi-Fi network
M425 / M450 / Ux700 Multilane — available interfaces
Connectivity is extended through IceCube modules. Available interfaces depend on which IceCube is attached and the USB mode setting.
USB Device mode
Interface
Description
COM1 (ttyMSM0)
Native serial port (Debug IceCube only)
USBD
Serial gadget — serial over USB (USB Device cable only)
USB0, USB1
Ethernet gadget — Ethernet over USB (RNDIS; requires Verifone Unified USB Driver on Windows)
USB Host mode
Interface
Description
COM1 (ttyMSM0)
Native serial port (Debug IceCube only)
ETH0
First Ethernet via Ethernet IceCube
COM4
First serial via Serial IceCube
COM6 (ttyMSM1)
USB-UART serial port via USB IceCube (requires USB/UART driver from MaxLinear)
USBDYN
External USB-Serial converter
USBH1
Ethernet gadget (host)
ETH1
External USB-Ethernet devices
Radio (always available)
Interface
Description
BT_SPP
Bluetooth SPP client serial channel
BT_SPP_SERVER
Bluetooth SPP server serial channel
BT_PAN
Bluetooth PAN network
WLAN0
Wi-Fi network
Last updated
Was this helpful?
