Appendix A Magnetic Stripe Data Format for Qwantum ASIC

Magnetic Stripe Data Format

ASIC

Status

(32 bits)

Track A Data

(92 bytes

= 2+88+2)

Track B Data

(92 bytes

= 2+88+2)

Track C Data

(92 bytes

= 2+88+2)

Qwantum Token (Standard Mode: 54 bytes Extended Mode: 198 bytes)

NOTES:

  • Each track data includes two bytes of leading bits and two bytes of trailing bits.

  • The leading & trailing bits are ignored and filled with zeros in the SPI mode.

ASIC Status Bits (32 bits)

Byte #

Bit Number

Description

Qwantum ASIC SPI

Qwantum ASIC Data Strobe

Byte #3

31 ~ 25

Unused (all zeros)

0000000

0000000

Byte #3

24

Obfuscation (0=Disabled; 1=Enabled)

0 or 1 (cfg)

0

Byte #2

23

Interface (0=Data Strobe; 1=SPI)

1

0

Byte #2

22

Qwantum ASIC (0=Other ASIC; 1=Qwantum ASIC)

1

1

Byte #2

21

Swipe Direction (0=Forward; 1=Reverse)

0 or 1 (stat1)

0 or 1

Byte #2

20

No Noise Status

Not supported

0 or 1

Byte #2

19

Too Fast (0=Normal; 1=Too fast)

Not supported

0 or 1

Byte #2

18

Too Slow (0=Normal; 1=Too slow)

Not supported

0 or 1

Byte #2

17 ~ 16

Reserved (all zeros)

00

00

Byte #1

15 ~ 12

Unused (all zeros)

0000

0000

Byte #1

11 ~ 08

ASIC Minor Revision (SPI mode only)

0001 (rev)

0000

Byte #0

07 ~ 04

ASIC Major Revision

0011 (rev)

0011

Byte #0

03 ~ 01

Qwantum Token Mode (000=Std; 111=Ext)

000 or 111 (cfg)

000 or 111

Byte #0

0

Qwantum Token Capable (0=Not Capable; 1=Capable)

0=Disabled; 1=Enabled (cfg)

1

Qwantum Token (54 bytes for Standard Mode or 198 bytes for Extended Mode)

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

Byte #0

0

0

0

0

Rev

Rev

Rev

Rev

Byte #1

x

x

x

x

x

x

x

x

Byte #2

x

x

x

0

Swipe Direction

x

x

X

Byte #3

x

x

x

x

x

x

0

0

Qwantum Token Revision (Byte #0 in Qwantum Token Status)

Standard Mode

Extended Mode

MagnePrint ASIC (Data Strobe)

0x02

0x03

Qwantum ASIC (Date Strobe Mode)

0x04

0x05

Qwantum ASIC

(SPI Mode with obfuscation disabled)

0x04

0x05

Qwantum ASIC

(SPI Mode with obfuscation enabled)

0x06

0x07

ASIC Status & Qwantum Token Status Examples

Qwantum Token Mode / Swipe Dir

Qwantum ASIC in Data Strobe Mode (Byte #0 .. #3)

Qwantum ASIC in Data Strobe Mode (Byte #0 .. #3)

Qwantum ASIC in SPI Mode

Obfuscation disabled

(Byte #0 .. #3)

Qwantum ASIC in SPI Mode

Obfuscation disabled

(Byte #0 .. #3)

Qwantum Token Mode / Swipe Dir

ASIC

Status (4 bytes)

Qwantum Token Status (4 bytes)

ASIC

Status (4 bytes)

Qwantum Token Status (4 bytes)

Standard

/ Forward

0040_0031

0400_0000

00C0_0131

0400_0000

Standard

/ Forward

0060_0031

0400_0800

00E0_0131

0400_0800

Standard

/ Forward

0040_003F

0580_0000

00C0_013F

0500_0000

Standard

/ Forward

0060_003F

0580_0800

00E0_013F

0500_0800

Last updated