Weather casting with Machine Learning (SVM and SRNN).
Dependencies: EthernetInterface GraphicHandler NTPClient SRNN SVM SensorModule mbed-rtos mbed
main_util.hpp@2:20ecfe6edd71, 2015-02-18 (annotated)
- Committer:
- yukari_hinata
- Date:
- Wed Feb 18 15:02:16 2015 +0000
- Revision:
- 2:20ecfe6edd71
- Child:
- 5:b61f3f5b0fc8
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
yukari_hinata | 2:20ecfe6edd71 | 1 | #ifndef MAIN_UTIL_H_INCLUDED |
yukari_hinata | 2:20ecfe6edd71 | 2 | #define MAIN_UTIL_H_INCLUDED |
yukari_hinata | 2:20ecfe6edd71 | 3 | |
yukari_hinata | 2:20ecfe6edd71 | 4 | #include "main.hpp" |
yukari_hinata | 2:20ecfe6edd71 | 5 | |
yukari_hinata | 2:20ecfe6edd71 | 6 | // main.cppで書くと冗長なユーティリティ |
yukari_hinata | 2:20ecfe6edd71 | 7 | |
yukari_hinata | 2:20ecfe6edd71 | 8 | inline time_t get_JST(void) { |
yukari_hinata | 2:20ecfe6edd71 | 9 | return (time(NULL) + (9 * 60 * 60)); |
yukari_hinata | 2:20ecfe6edd71 | 10 | } |
yukari_hinata | 2:20ecfe6edd71 | 11 | |
yukari_hinata | 2:20ecfe6edd71 | 12 | extern void check_file_open(FILE*, const char*); // ファイルのオープンチェック.第一引数はファイルポインタ, 第二引数はファイル名 |
yukari_hinata | 2:20ecfe6edd71 | 13 | // ホントはdebugだけど, オープン失敗はよく起こるので... |
yukari_hinata | 2:20ecfe6edd71 | 14 | extern void truncate_data_file(void); // 系列データの行数をLEN_DATA_SEQUENCEに切り詰める.(先頭から削除) |
yukari_hinata | 2:20ecfe6edd71 | 15 | extern void print_status(const char*,...); |
yukari_hinata | 2:20ecfe6edd71 | 16 | |
yukari_hinata | 2:20ecfe6edd71 | 17 | #endif /* MAIN_UTIL_H_INCLUDED */ |