Logger using local flash memory and creating a new file every start.
logr.h@3:250e9ea5985b, 2014-05-28 (annotated)
- Committer:
- TeaPack_CZ
- Date:
- Wed May 28 07:01:24 2014 +0000
- Revision:
- 3:250e9ea5985b
Pln? funk?n?
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
TeaPack_CZ | 3:250e9ea5985b | 1 | #include "mbed.h" |
TeaPack_CZ | 3:250e9ea5985b | 2 | |
TeaPack_CZ | 3:250e9ea5985b | 3 | class Loger { |
TeaPack_CZ | 3:250e9ea5985b | 4 | |
TeaPack_CZ | 3:250e9ea5985b | 5 | public: |
TeaPack_CZ | 3:250e9ea5985b | 6 | Loger(); |
TeaPack_CZ | 3:250e9ea5985b | 7 | void log_open(); |
TeaPack_CZ | 3:250e9ea5985b | 8 | void log_close(); |
TeaPack_CZ | 3:250e9ea5985b | 9 | void log_int2(int,int); |
TeaPack_CZ | 3:250e9ea5985b | 10 | void log_rn(); |
TeaPack_CZ | 3:250e9ea5985b | 11 | void log_chr(char[]); |
TeaPack_CZ | 3:250e9ea5985b | 12 | |
TeaPack_CZ | 3:250e9ea5985b | 13 | private: |
TeaPack_CZ | 3:250e9ea5985b | 14 | LocalFileSystem local; |
TeaPack_CZ | 3:250e9ea5985b | 15 | FILE * _loger; |
TeaPack_CZ | 3:250e9ea5985b | 16 | int get_files(); |
TeaPack_CZ | 3:250e9ea5985b | 17 | void mk_path(int); |
TeaPack_CZ | 3:250e9ea5985b | 18 | char dst[30]; |
TeaPack_CZ | 3:250e9ea5985b | 19 | float time; |
TeaPack_CZ | 3:250e9ea5985b | 20 | |
TeaPack_CZ | 3:250e9ea5985b | 21 | }; |
TeaPack_CZ | 3:250e9ea5985b | 22 |