Profile

Address : 02C0 (bank 2, register C0)

Size : 1 byte

Default : 00

Description

This register defines how the device is seen by the hosts: USB or BLE profile, primary interface, primary communication protocol. It implicitly activates either Operating mode.

Content

Bit    Role Values
7 RFU
6-4 Network operation 0 : Disabled
1 : HTTP client
2 : TCP server
3 : RFU3
4 : UDP sender
5 : RFU5
6 : MQTT client
7 : RFU7
3 RFU
2-0 Primary profile 00 : SpringCore Direct. Select this value for Smart Reader Operation using the SpringCore Direct protocol.
01 : CDC (serial emulation), SpringProx Legacy mode only. Do not use this value, unless explicitly advised by SpringCard R&D team for a specific project.
02 : CCID. Select this value for PC/SC Operation.
03 : HID, keyboard-emulation. Select this value for RFID Scanner Operation.
04 : Serial, SmartReader mode. Select this value for Smart Reader Operation using $SCRDR protocol.
05 : Serial, using ST UHF reader host protocol.
06 : Mass Storage
07 : Serial, NFC Cockpit interface. Do not use this value, unless explicitly advised by SpringCard R&D team for antenna tuning.

Remarks

Bits 6-4: Network operation

If the device has no network interface, these bits are ignored.

Bad configuration