前回、計算したタイムスタンプがおかしいのが、ファームウェアのせいじゃないか、とか疑ったりしましたが、それは私のプログラムが間違っていたせいでした。
原因は、タイムスタンプ情報を持つ文字において、数値を示すのは 6bit 分なのに、8bit として計算していたせい。
本来、AAAAAABBBBBBCCCCCCDDDDDD(2) であるべきが、AAAAAA00BBBBBB00CCCCCC00DDDDDD(2) になってたっぽい。2bit 分の 0 が余計にタイムスタンプに含まれてしまってた。開発者の方に指摘して頂きました。疑って、すみませんでした....。
----- まとめ -----
何か問題があったら他人のプログラムのせいにしたくなるが、大抵の場合は自分のプログラムのせい。ただ、Windows OS が使いにくいのは、間違いなくゲイシのせい。