= WAON
システムコード 0x00fe, サービスコード 0x680b に履歴情報がある。
履歴は3件。ややこしいことに、履歴1つに対して2ブロック(32バイト)となっている。
カード番号はサービスコード 0x67cf、ブロック番号0より、13バイト目から8バイトに渡り入っている。
== 履歴情報
履歴情報(32バイト)の構成は以下の通り(数値はオフセット)
* 0-12 : 備考 (文字列?)
* 13-14: 連番
* 15-16: 備考1(??)
* 17 : 種別 (0x04:支払,0x0c:チャージ,0x10:チャージ)
* 18-21 : 日付 (年:5bit?, 月:4bit, 日:5bit, 時:5bit, 分:6bit)
* 年と思われる値には 3 が入っていた。2005年基準?
* 21-23 : 残高 (先頭1bit飛ばして、18bit)
* 23-25 : 出金額 (先頭3bit飛ばして、18bit)
* 25-27 : チャージ額 (先頭5bit飛ばして、17bit)
データが思いっきり詰め込まれてるので読みにくい。。。
下のビット割り当てを参照のこと。
{{{
7 6 5 4 3 2 1 0
+-+-+-+-+-+-+-+-+
18 | year? |month|
+-+-+-+-+-+-+-+-+
19 | | day | ho|
+-+-+-+-+-+-+-+-+
20 |ur | minutes |
+-+-+-+-+-+-+-+-+
21 | | value |
+-+-+-+-+-+-+-+-+
22 | value |
+-+-+-+-+-+-+-+-+
23 |value| outgo |
+-+-+-+-+-+-+-+-+
24 | outgo |
+-+-+-+-+-+-+-+-+
25 | outgo |incom|
+-+-+-+-+-+-+-+-+
26 | income |
+-+-+-+-+-+-+-+-+
27 | income | |?|
+-+-+-+-+-+-+-+-+
28 |???| |
+-+-+-+-+-+-+-+-+
}}}