OSDN Git Service

PDEBUG() disable.
[scilog/scilog.git] / sts.c
1 #include "sts.h"
2
3 /*
4         ステータス
5 */
6 static int      sts;
7
8 void sts_init(void)
9 {
10         sts = STS_TIME_FIX;
11 }
12 /*
13         ステータス返す
14 */
15 int sts_get(void)
16 {
17         return sts;
18 }
19
20 // LCD表示用
21 char *sts_get_str(void)
22 {
23         switch(sts) {
24                 case STS_TIME_FIX:
25                         return "WAIT TIME FIX";
26                 case STS_REC_INIT:
27                         return "REC INIT     ";
28                 case STS_REC:
29                         return "RECORDING    ";
30                 case STS_REC_OFF:
31                         return "RECORD OFF   ";
32                 case STS_FILE_ERR:
33                         return "WRITE ERROR  ";
34         }
35         return "UNKNOWN      ";
36 }
37 void sts_set(int sts0)
38 {
39         sts = sts0;
40 }