Edy

サービスコードは 0x1317。

各ブロック(16バイト) のフォーマットは以下のとおり。

  • 0: 処理 (20:支払い, 02:チャージ, 04:Edyギフト)
  • 1-3: 連番
  • 4-7: 時刻
  • 8-11: 金額
  • 12-15: 残高

エンディアンはすべてビッグエンディアン。金額の値は常に正。

日付のフォーマットはちょっと面倒。まず上位15bitに日付が入る。これは 2000/1/1からの経過日数。(なので、2089年くらいまでしか表現できない)

時刻は下17bit に入っている。これは0時0分からの経過秒数となっている。