-
Notifications
You must be signed in to change notification settings - Fork 0
/
terminal.conf
90 lines (89 loc) · 1.78 KB
/
terminal.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
"comment" : "Файл должен полностью соответствовать спецификации JSON. Комментарии допустимы только в виде незначащих параметров.",
"global":
{
"-currency" : "руб.",
"currency" : "",
"-comment-" : "Относительные пути указываются от каталога приложения. FIX: исправить на отсчёт от домашнего каталога пользователя",
"helper" : "helper/helper.py",
"format":
{
"date": "dd.MM.yyyy",
"time": "hh:mm:ss"
}
},
"ipc":
{
"key" : "terminal",
"-comment-" : "Временны́е значения указываются в миллисекундах",
"timer" : 10,
"timeout" : 1000
},
"logger":
{
"targets":
{
"log":
{
"type" : "file",
"path" : "terminal.log"
},
"debug":
{
"type" : "file",
"path" : "terminal.dbg"
}
},
"routes":
[
{
"source" : "default",
"level" : "debug",
"target" : "debug"
},
{
"source" : "default",
"level" : "default",
"target" : "log"
}
]
},
"terminal":
{
"id" : 1,
"secret" : "1"
},
"network":
{
"url" : "https://10.0.5.128/processing",
"CA" : "/home/fox/testing/CA.pem"
},
"cardreader":
{
"device" : "/dev/ttyS1"
},
"dispenser":
{
"min" : 100,
"max" : 15000,
"device" : "/dev/ttyS0",
"model" : "PULOON-LCDM2000",
"-comment-" : "Команды: 0x45 и 0x55, соответственно",
"cassettes" : "cassettes.conf"
},
"acceptor":
{
"device" : "/dev/ttyS2",
"baudrate" : 9600,
"timeout" : 60
},
"printer":
{
"device" : "/dev/usb/lp0",
"tpl":
{
"eject" : "templates/eject.tpl",
"payment" : "templates/payment.tpl"
}
}
}