SFCardの駅情報解析

  • SFCPeep等で得られる情報と同一のものです。純正のSFCardReaderも内部的にはこの情報を処理して載せています。
  • 数字は全て16進数です。
  • これを解析→HB03:160100020872250702037A0300019E00
    • 処理種(?):16
    • 処理内容:01
    • 定期券:00
    • エラー?:02
    • 年月日:0872
    • 入場駅:2507
    • 出場駅:0203
    • 残高:7A03
    • 日時と関係がある(?):0001
    • 履歴連番(?):9E00
  • 処理種(http://www.denno.net/SFCardFan/bbs/test/read.php/train/1086887800/から情報をもらいますた)
    • 03:自動清算
    • 07:自動券売機
    • 08:自動券売機
    • 12:自動券売機(東モノ)
    • 16:自動改札機
    • 17:簡易改札機
    • 18:窓口端末(MARS?)
    • 19:??(某駅で購入した電子マネー記念Suicaで最初の行?)
    • 1A:自動改札機(浜松町で東モノからの連絡で記録された)
    • 46:VIEWcardのATM処理
    • 48:VIEWcardのポイントによる特典
    • C7:レジ
  • 処理内容
    • 01:処理なし(自動改札で清算?)
    • 02:チャージ
    • 03:磁気券購入
    • 04:精算処理
    • 05:清算処理(?)
    • 07:新規作成&チャージ
    • 08:控除処理
    • 0x代以外にも、8x時の処理もあるみたいだけど、手持ちのカードで8xのものが無かったので未解析。0x時と違って、複雑な処理をやってるっぽい(定期処理とか)。
  • 定期券
    • 03,06:定期処理で入場
    • 04,07:定期処理で出場
    • "処理内容"が8xの時は、もうちょっと複雑なことやってる
    • 入出場が両方定期処理のときは、記録されないみたい。
  • エラー
    • 14だと処理時にエラー発生?
  • 年月日:0872
    • →二進数に:0000 1000 0111 0010
    • →分解する:年(7bit):0000100、月(4bit):0011、日(5bit):10010
  • 処理種、履歴連番関係の情報は、でんのすけ♪さんのSFCardPeeper関係からいただいたものです。

まだ未解析部分のところの情報をお持ちの方、こっそりと教えてくれるとうれしいです。