-
-
Notifications
You must be signed in to change notification settings - Fork 114
/
Copy pathMifareCardCommand.cs
56 lines (47 loc) · 1.21 KB
/
MifareCardCommand.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
namespace Iot.Device.Card.Mifare
{
/// <summary>
/// List of commands available for the Mifare cards
/// </summary>
public enum MifareCardCommand
{
/// <summary>
/// Authentication A for Key A
/// </summary>
AuthenticationA = 0x60,
/// <summary>
/// Authentication B for Key B
/// </summary>
AuthenticationB = 0x61,
/// <summary>
/// Read 16 Bytes
/// </summary>
Read16Bytes = 0x30,
/// <summary>
/// Write 16 Bytes
/// </summary>
Write16Bytes = 0xA0,
/// <summary>
/// Write 4 Bytes
/// </summary>
Write4Bytes = 0xA2,
/// <summary>
/// Incrementation
/// </summary>
Incrementation = 0xC1,
/// <summary>
/// Decrementation
/// </summary>
Decrementation = 0xC0,
/// <summary>
/// Transfer
/// </summary>
Transfer = 0xB0,
/// <summary>
/// Restore
/// </summary>
Restore = 0xC2
}
}