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