blob: 870ca549992f9e017831875d4c68bde9fbc59f61 (
plain)
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
|
Easycard #2:
Address 0x80 and 0x90
VALUE BLOCK containing the amount in NTD
0000080 0125 0000 feda ffff 0125 0000 ff00 ff00
VALUE BLOCK containing the amount in NTD
0000090 0184 0000 fe7b ffff 0184 0000 ff00 ff00
Address 0xe0 and 0x100
DATA block containing transaction entering MRT Liuzhangli
00000e0 de01 63d8 004c 0000 0190 0d00 6ad6 0002
0000100 de01 63d8 004c 0000 0190 0d02 6ad6 0002
Address 0xd0 and 0x110
DATA BLOCK containing transaction leaving MRT Liuzhangli
00000d0 b502 63d9 114c 000c 0184 0d01 6d19 0002
0000110 b502 63d9 114c 000c 0184 0d02 6d19 0002
Address 0x1d0:
DATA BLOCK containing part of leaving MRT station
00001d0 0000 0000 000d 0000 b500 63d9 004c 0000
Address 0x1e0:
DATA BLOCK containing part of last MRT entering transaction
00001e0 0000 0100 000d 0000 de00 63d8 004c 0000
Address 0x120
DATA BLOCK containing transaction at Starbucks in XinDian (close Openmoko):
0000120 4403 63fc 204c 005f 0125 0197 d07b 0097
0x5f == 95 -> NTD amount of purchase
0x125 == 293 -> NTD remaining after transaction
0x63fc == Timestamp
== timestamp ==
0x63fc equals 2010-08-12 13:50
0x63d9 is abt. 2010-08-12 11:30
0x63d8 is abt. 2010-08-12 11:22
0x6316 is abt. 2010-08-12 21:30
current working assumption: one tick of the timestamp equals 4 minutes.
this means last wrap of counter was 71 days ago, about june 2nd.
== Futher notes ==
* purchase at Starbucks prints UID of card in decimal (3224478099 == 0xc031a193) on receipt
|