Contents of /mcore-src/trunk/mcore-tools/src/modules/basic-video/graphic.control.class.in
Parent Directory | Revision Log
Revision 2579 -
(show annotations)
(download)
Thu Sep 17 10:46:46 2015 UTC (9 years ago) by niro
File size: 1864 byte(s)
Thu Sep 17 10:46:46 2015 UTC (9 years ago) by niro
File size: 1864 byte(s)
-set push-config prio
1 | # $Id$ |
2 | |
3 | push_config 10_graphic_resolution |
4 | |
5 | help_graphic_resolution() |
6 | { |
7 | local serial="${CLASS_ARGV[0]}" |
8 | control_client "${serial}" help graphic.resolution |
9 | } |
10 | |
11 | help_graphic_refresh() |
12 | { |
13 | local serial="${CLASS_ARGV[0]}" |
14 | control_client "${serial}" help graphic.refresh |
15 | } |
16 | |
17 | help_graphic_depth() |
18 | { |
19 | local serial="${CLASS_ARGV[0]}" |
20 | control_client "${serial}" help graphic.depth |
21 | } |
22 | |
23 | help_graphic_driver() |
24 | { |
25 | local serial="${CLASS_ARGV[0]}" |
26 | control_client "${serial}" help graphic.driver |
27 | } |
28 | |
29 | # set_graphic_gfxcard $serial $value |
30 | set_graphic_gfxcard() |
31 | { |
32 | local serial="${CLASS_ARGV[0]}" |
33 | local value="${CLASS_ARGV[1]}" |
34 | |
35 | import_resource cfg_graphic "${serial}" module "${value}" |
36 | } |
37 | |
38 | # set_graphic_resolution $serial $value |
39 | set_graphic_resolution() |
40 | { |
41 | local serial="${CLASS_ARGV[0]}" |
42 | local value="${CLASS_ARGV[1]}" |
43 | |
44 | import_resource cfg_graphic "${serial}" resolution "${value}" |
45 | } |
46 | |
47 | # control_graphic_resolution $serial |
48 | control_graphic_resolution() |
49 | { |
50 | local serial="${CLASS_ARGV[0]}" |
51 | push_config_10_graphic_resolution "${serial}" |
52 | } |
53 | |
54 | push_config_10_graphic_resolution() |
55 | { |
56 | local serial="$1" |
57 | local value |
58 | |
59 | value=$(mysqldo "select resolution from cfg_graphic where serial='${serial}'") |
60 | control_client "${serial}" set graphic.resolution "${value}" |
61 | } |
62 | |
63 | # set_graphic_depth $serial $value |
64 | set_graphic_depth() |
65 | { |
66 | local serial="${CLASS_ARGV[0]}" |
67 | local value="${CLASS_ARGV[1]}" |
68 | |
69 | import_resource cfg_graphic "${serial}" depth "${value}" |
70 | } |
71 | |
72 | # set_graphic_refesh $serial $value |
73 | set_graphic_refresh() |
74 | { |
75 | local serial="${CLASS_ARGV[0]}" |
76 | local value="${CLASS_ARGV[1]}" |
77 | |
78 | import_resource cfg_graphic "${serial}" refresh_rate "${value}" |
79 | } |
80 | |
81 | # control_graphic_resolution $serial |
82 | control_graphic_refresh() |
83 | { |
84 | local serial="${CLASS_ARGV[0]}" |
85 | local value |
86 | |
87 | value=$(mysqldo "select hz from cfg_graphic where serial='${serial}'") |
88 | control_client "${serial}" set graphic.resolution "${value}" |
89 | } |