Annotation of /mcore-src/trunk/mcore-tools/src/modules/basic-video/graphic.control.class.in
Parent Directory | Revision Log
Revision 2579 -
(hide annotations)
(download)
Thu Sep 17 10:46:46 2015 UTC (8 years, 7 months ago) by niro
File size: 1864 byte(s)
Thu Sep 17 10:46:46 2015 UTC (8 years, 7 months ago) by niro
File size: 1864 byte(s)
-set push-config prio
1 | niro | 2510 | # $Id$ |
2 | niro | 2051 | |
3 | niro | 2579 | push_config 10_graphic_resolution |
4 | niro | 2561 | |
5 | niro | 2510 | 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 | niro | 2051 | # set_graphic_gfxcard $serial $value |
30 | set_graphic_gfxcard() | ||
31 | { | ||
32 | niro | 2305 | local serial="${CLASS_ARGV[0]}" |
33 | local value="${CLASS_ARGV[1]}" | ||
34 | niro | 2051 | |
35 | import_resource cfg_graphic "${serial}" module "${value}" | ||
36 | } | ||
37 | |||
38 | # set_graphic_resolution $serial $value | ||
39 | set_graphic_resolution() | ||
40 | { | ||
41 | niro | 2305 | local serial="${CLASS_ARGV[0]}" |
42 | local value="${CLASS_ARGV[1]}" | ||
43 | niro | 2051 | |
44 | import_resource cfg_graphic "${serial}" resolution "${value}" | ||
45 | } | ||
46 | |||
47 | # control_graphic_resolution $serial | ||
48 | control_graphic_resolution() | ||
49 | { | ||
50 | niro | 2305 | local serial="${CLASS_ARGV[0]}" |
51 | niro | 2579 | push_config_10_graphic_resolution "${serial}" |
52 | niro | 2561 | } |
53 | |||
54 | niro | 2579 | push_config_10_graphic_resolution() |
55 | niro | 2561 | { |
56 | local serial="$1" | ||
57 | niro | 2051 | 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 | niro | 2305 | local serial="${CLASS_ARGV[0]}" |
67 | local value="${CLASS_ARGV[1]}" | ||
68 | niro | 2051 | |
69 | import_resource cfg_graphic "${serial}" depth "${value}" | ||
70 | } | ||
71 | |||
72 | # set_graphic_refesh $serial $value | ||
73 | set_graphic_refresh() | ||
74 | { | ||
75 | niro | 2305 | local serial="${CLASS_ARGV[0]}" |
76 | local value="${CLASS_ARGV[1]}" | ||
77 | niro | 2051 | |
78 | niro | 2560 | import_resource cfg_graphic "${serial}" refresh_rate "${value}" |
79 | niro | 2051 | } |
80 | |||
81 | # control_graphic_resolution $serial | ||
82 | control_graphic_refresh() | ||
83 | { | ||
84 | niro | 2305 | local serial="${CLASS_ARGV[0]}" |
85 | niro | 2051 | local value |
86 | |||
87 | value=$(mysqldo "select hz from cfg_graphic where serial='${serial}'") | ||
88 | control_client "${serial}" set graphic.resolution "${value}" | ||
89 | } |