FILEXでのファイル保存時のタイムスタンプ

お世話になります。

S7G2搭載の計測装置でUSBメモリに測定結果をファイル保存する機能を実装しようとしています。USBホストMSCのサンプルを参考にコードを組んでファイル保存はできるようになったのですが、RTCの時刻がファイル保存のタイムスタンプに反映されません。どうやら装置起動の度にタイムスタンプの基準となるタイマ?が2017/01/01 00:00:00にリセットされているようです。RTCはバッテリーバックアップされていますので電源切断しても計時動作は停止しません。現在時刻をファイルシステムのタイムスタンプに反映させるのはどうすればよいのでしょうか。tx_time_set()関数でThreadXのシステム時刻設定を変更してもタイムスタンプには変化がないようです。

  • 「synergy filex time stamp」とかでぐぐればそれらしい情報に当たれると思いますがお探しのそれとは違うものでしょうか?
  • FILEXのマニュアルに下記のような記載がありますが、既に書かれていますでしょうか?書いていたらすみませn。「ア プ リ ケ ー シ ョ ン は 、 初 期 化 中 にfx_system_time_set および fx_system_date_set を呼び出す必要があります。 」
  • >kom0313さん
    ありがとうございます。ご指摘の関数で正常な時刻設定動作を確認しております。先日解決した旨書き込んだつもりだったのですがちゃんと書き込めていなかったようで、お騒がせしました。