Weather casting with Machine Learning (SVM and SRNN).

Dependencies:   EthernetInterface GraphicHandler NTPClient SRNN SVM SensorModule mbed-rtos mbed

main_util.hpp

Committer:
yukari_hinata
Date:
2015-02-18
Revision:
2:20ecfe6edd71
Child:
5:b61f3f5b0fc8

File content as of revision 2:20ecfe6edd71:

#ifndef MAIN_UTIL_H_INCLUDED
#define MAIN_UTIL_H_INCLUDED

#include "main.hpp"

// main.cppで書くと冗長なユーティリティ

inline time_t get_JST(void) {
    return (time(NULL) + (9 * 60 * 60));
}

extern void check_file_open(FILE*, const char*);  // ファイルのオープンチェック.第一引数はファイルポインタ, 第二引数はファイル名
                                                  // ホントはdebugだけど, オープン失敗はよく起こるので...  
extern void truncate_data_file(void);             // 系列データの行数をLEN_DATA_SEQUENCEに切り詰める.(先頭から削除)
extern void print_status(const char*,...);

#endif /* MAIN_UTIL_H_INCLUDED */