Mcp edc check enable property – MagTek IntelliStripe65 99875161 User Manual

Page 75

Advertising
background image

Section 9. Host Communications Application

69

Example Set Property Request:

Field

MTYP

APPL

CMND

RC

PTYP

PID

Byte

1

2

3

4

5

6

Value (Hex)

00

08

01

00

03

03

Field

PVAL

Byte

7

Value (Hex)

01 (true)

Example Set Property Response:

Field

MTYP

APPL

CMND

RC

Byte

1

2

3

4

Value (Hex)

40

08

01

00


MCP EDC CHECK ENABLE PROPERTY

Property ID: 04 (Hex)
Property Type: Boolean
Power Up/Reset Value: 01 (hex) (True)
Get/Set/Save support: All
Description:
This property enables or disables MCP EDC (error detection code) checking. This feature is
enabled if this property is set to 1 (true) or disabled if this property is set to 0 (false). Disabling
this property will cause the device to no longer check the header EDC and the frame EDC for R-
frames and S-frames. This property has no affect on the I-frame EDC checking because this is
controlled by the I-frames PCB field. When this property is disabled, the EDC fields are still
required, however they can be set to any value.

Disabling this property will simplify the protocol a bit, but it will also reduce the error
detection/recovery feature of the protocol. This property can be useful when sending commands
to the device manually so that the EDC does not have to be calculated manually. This property
can also be useful during MCP protocol driver development.

Example Set Property Request:

Field

MTYP

APPL

CMND

RC

PTYP

PID

Byte

1

2

3

4

5

6

Value (Hex)

00

08

01

00

03

04

Field

PVAL

Byte

7

Value (Hex)

01 (true)

Advertising