外部デバイスから、翻訳できないタイムスタンプが定期的に送信されます。次の形式があります。
31.12.2012 12:00:00 = 3B 3E C0 00
31.12.2012 12:00:01 = 3B 3E C0 01
31.12.2012 12:00:10 = 3B 3E C0 0A
31.12.2012 12:01:00 = 3B 3E C0 40
31.12.2012 13:00:00 = 3B 3E D0 00
31.12.2012 12:30:00 - 3B 3E C7 80
31.12.2012 12:30:59 - 3B 3E C7 BB
31.12.2012 12:44:59 - 3B 3E CB 3B
31.12.2012 12:45:00 - 3B 3E CB 40
31.13.2013 12:30:00 - 3F 3E C7 80
このタイムスタンプがどのようにエンコードされているのかわかりません。通常のUNIXタイムスタンプではありません。LSBには秒が含まれているように見えますが、常にこのようになっているとは限りません(と比較してください12:00:10
)。誰かがこの問題を解決する方法を知っていますか?