summaryrefslogtreecommitdiff
path: root/easycard.2
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2010-08-12 15:31:41 +0800
committerHarald Welte <laforge@gnumonks.org>2010-08-12 15:31:41 +0800
commit0e330ae1b9dfc521b615afd922cf27967bbe1133 (patch)
tree3f47cac05006529ea0a08ca7e0a2b08501e1535f /easycard.2
parent089fd4bbd25d3b564a3bac787bd9bbb114abfa5f (diff)
more notes on card #2
Diffstat (limited to 'easycard.2')
-rw-r--r--easycard.2/notes.txt29
1 files changed, 28 insertions, 1 deletions
diff --git a/easycard.2/notes.txt b/easycard.2/notes.txt
index c15ac41..870ca54 100644
--- a/easycard.2/notes.txt
+++ b/easycard.2/notes.txt
@@ -6,14 +6,41 @@ Address 0x80 and 0x90
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:
+== Futher notes ==
* purchase at Starbucks prints UID of card in decimal (3224478099 == 0xc031a193) on receipt
personal git repositories of Harald Welte. Your mileage may vary