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/S370 firmware overwrites a few default entries within the registers of the non-volatile memory.

Configuration

Register address Register name Default value Remark
02C5 Main configuration : Battery Configuration 000578 5 min before shutdown on battery when not connected, 120 min when connected but idle
02D8 User interface : Sound options 05 (S550) 03 (S370)
02DA User interface : Theme selection 020203 (S550) 010203 (S370)

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 (old command, shall be deprecated)
2 bytes: Sequence identifier (2022)

Response

Field Length Description / remark
STA 1 byte STAtus

Specific controls: Set Theme selection using a mask

Command

Field Value
CLA 58 (CONTROL)
INS 88
Custom configuration 02
Theme selection 00
Mask byte 00 example: 07 will overwritte all theme ids, 01 will overwrite Common theme id only
Data 3 bytes: Common, Rfid, Barcode theme identifiers

Response

Field Length Description / remark
STA 1 byte STAtus

Specific controls: Upload a sequence to the antenna

Command

Field Value
CLA 58 (CONTROL)
INS 88
UI channel 00
Send LED command 03
Data 8 to N bytes for sequence data

Response

Field Length Description / remark
STA 1 byte STAtus

Specific controls: Set current sound volume (not saved)

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