年が明けましたが、
標記の件は依然として修正されていません。
今日はより詳細なデータを取得してみました。
********************
表1はこの元旦から本日AMまでの、我が家のekクロスEVの
各起動ごとに手元で記録しておいた全走行データと、
MCアプリに記録されたデータの比較です。
表の縦軸は、EV起動の日付、日毎の起動回数で並べてあります。
表の横軸には、手元データとMCアプリでの走行時間、走行距離を比較して並べてあります。
5日(日)までの正月休み中は、走行時間も走行距離もアプリに正確に記録されていました。
しかし、休みが明け、6日(月)から家族が「通い」に使い始めると、
その往路のみ、走行時間の記録がされなくなりました(表中の黄色の行)。
エラーが出ている時の、起動時刻と遮断時刻を見ると、
午前9時を跨いだ走行の時にのみ、走行時間が記録されないことがわかります。
一方、同じ経路でも、EV起動が午前9時を過ぎてからであれば、
走行時間が正確に記録されています(表中の最後の青色の行)。
日本時間(JST)での午前9時は、UTC(協定世界時)での午前0時に相当します。
ekクロスEVは、車載システム内部ではUTCで時刻を記録しており、
やはり、このエラーの原因は、
UTC午前0時を跨ぐ走行の時の走行時間の計算を間違えているため
のようですね。
こんなのスクリプトにIF文を1行入れるだけで解決しそうですが、
まるで、「初心者」のようなミス・・・・(´;ω;`)
丸投げ結構ですが、世に出す前には、チェックだけはしましょうよ!
****************
あともう一息。
修正指示は、今ごろ太平洋を渡っている辺りでしょうか?
では、今日はここまで!