Socket Mobile S550

Characteristics

Socket Mobile S550 is a contactless smart card reader featuring both an USB and a BLE interface to the host computer. The device is able to run on an integrated battery.

Specific options in the firmware

  • The device has its own antenna and its own UI management.

Specific defaults in the NVM

The Socket Mobile S550 firmware overwrites a few default entries within the registers of the non-volatile memory.

Configuration

Register address Register name Default value Remark
02D8 User interface : Sound options 05
02C5 Main configuration : Battery Configuration 000578 5 min before shutdown on battery when not connected, 120 min when connected but idle

Specific controls: Get antenna's firmware version

Command

Field Value
CLA 58 (CONTROL)
INS 88
UI channel 00
Get version 00

Response

Field Length Description / remark
STA 1 byte STAtus
Data 0 to N bytes Firmware version string

Specific controls: Play a UI sequence on the antenna

Command

Field Value
CLA 58 (CONTROL)
INS 88
UI channel 00
Play sequence 01
Data 1 byte: Sequence identifier

Response

Field Length Description / remark
STA 1 byte STAtus

Specific controls: Send a RAW command to the antenna

Command

Field Value
CLA 58 (CONTROL)
INS 88
UI channel 00
Send LED command 02
Data 7 bytes, see the 'Parameters' options below

Parameters

LED Command

Data Bytes Content
0 mode
1 color
2 led number
3-4 on time
5-6 off time

Response

Field Length Description / remark
STA 1 byte STAtus

Specific controls: Set sound volume

Command

Field Value
CLA 58 (CONTROL)
INS 88
Sound channel 01
Set volume 00
Data 1 byte: Sound volume from 00 to 05

Response

Field Length Description / remark
STA 1 byte STAtus

Specific controls: Play a sound

Command

Field Value
CLA 58 (CONTROL)
INS 88
Sound channel 01
Play sound 01
Data 1 byte: Sound number

Response

Field Length Description / remark
STA 1 byte STAtus

Power saving mode and transitions

The Socket Mobile S550 device is able to be used on USB/Charger/Battery.

The two tables below summarize the states and their possible transitions.

USB state BLE state DC Jack state Operating mode Auto power-off? Battery is charging?
Unplugged connected not connected BLE device After 120 minutes no
Unplugged not connected not connected BLE device After 5 minutes no
Unplugged any connected BLE device no yes
On Charger any any BLE device no yes
On Host disabled any USB device no yes
Initial state New state Effect
Any DC Jack connected None
Any DC Jack connected None
Battery or DC Jack, BLE not connected USB connected The device restarts to connect to a host or charger
Battery or DC Jack, BLE connected USB connected The device will restart after the end of the BLE connection to connect to a host or charger
On host, DC Jack not connected USB disconnected The device enters power down mode
On host, DC Jack connected USB disconnected The device restarts to swtch to BLE mode