We're no longer updating This wiki!!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:vu8c_backlightcontrol [2017/01/13 11:00]
joy.cho [Android]
en:vu8c_backlightcontrol [2017/06/09 15:39] (current)
codewalker
Line 2: Line 2:
 This wiki page describes the way how to control vu8c backlight on/off when monitor status is triggered by controlling the related GPIO ports.\\ This wiki page describes the way how to control vu8c backlight on/off when monitor status is triggered by controlling the related GPIO ports.\\
  
-So far, Ubuntu is available with the following scheme and we're investigating it on Android platform now. 
  
  
Line 10: Line 9:
  
  
-===== Ubuntu =====+===== Ubuntu ​=====
  
 On Ubuntu, monitor standby time can be set using **Power Management Preferences** menu. \\ On Ubuntu, monitor standby time can be set using **Power Management Preferences** menu. \\
Line 23: Line 22:
 path="/​sys/​class/​gpio"​ path="/​sys/​class/​gpio"​
  
-echo 234 > $path/​export 
 echo 214 > $path/​export echo 214 > $path/​export
  
-echo out > $path/​gpio234/​direction 
 echo out > $path/​gpio214/​direction echo out > $path/​gpio214/​direction
-echo 0 > $path/​gpio234/​value 
 echo 0 > $path/​gpio214/​value echo 0 > $path/​gpio214/​value
  
-chown odroid $path/​gpio234/​value 
 chown odroid $path/​gpio214/​value chown odroid $path/​gpio214/​value
 </​code>​ </​code>​
Line 41: Line 36:
  
 echo 97 > $path/​export echo 97 > $path/​export
-echo 108 > $path/​export 
  
 echo out > $path/​gpio97/​direction echo out > $path/​gpio97/​direction
-echo out > $path/​gpio108/​direction 
 echo 0 > $path/​gpio97/​value echo 0 > $path/​gpio97/​value
-echo 0 > $path/​gpio108/​value 
  
 chown odroid $path/​gpio97/​value chown odroid $path/​gpio97/​value
-chown odroid $path/​gpio108/​value 
 </​code>​ </​code>​
  
Line 83: Line 74:
         # backlight off first          # backlight off first 
         echo 1 > $path/​gpio214/​value         echo 1 > $path/​gpio214/​value
-        echo 1 > $path/​gpio234/​value 
         cur_stat=$stat         cur_stat=$stat
 elif [ "​$stat"​ == "​On"​ -a "​$cur_stat"​ == "​Off"​ ]; then elif [ "​$stat"​ == "​On"​ -a "​$cur_stat"​ == "​Off"​ ]; then
Line 111: Line 101:
         echo "​monitor goes to Off"         echo "​monitor goes to Off"
         echo 1 > $path/​gpio97/​value         echo 1 > $path/​gpio97/​value
-        echo 1 > $path/​gpio108/​value 
         cur_stat=$stat         cur_stat=$stat
 elif [ "​$stat"​ == "​On"​ -a "​$cur_stat"​ == "​Off"​ ]; then elif [ "​$stat"​ == "​On"​ -a "​$cur_stat"​ == "​Off"​ ]; then
         echo "​monitor turns back On"         echo "​monitor turns back On"
-        echo 0 > $path/​gpio108/​value 
         echo 0 > $path/​gpio97/​value         echo 0 > $path/​gpio97/​value
         cur_stat=$stat         cur_stat=$stat
Line 147: Line 135:
 </​code>​ </​code>​
 ===== [ Android ] ===== ===== [ Android ] =====
- +[[en:​vu_backlight_with_android|How to control ​backlight ​of the ODROID-VU5/7/7+/8C]]
-On Android, we are investigating how to control and run auto control scheme. \\ +
-As soon as it's done, we will make the instruction guide here. +
- +
-<file sh vu8c_backlight_c2_android.sh>​ +
-#​!/​system/​bin/​sh +
- +
-path="/​sys/​class/​gpio"​ +
- +
-echo 234 > $path/​export +
-echo 214 > $path/​export +
- +
-echo out > $path/​gpio234/​direction +
-echo out > $path/​gpio214/​direction +
-echo 0 > $path/​gpio234/​value +
-echo 0 > $path/​gpio214/​value +
- +
-chown system system $path/​gpio234/​value +
-chown system system $path/​gpio214/​value +
- +
-cur_stat="​On"​ +
- +
-while 1 ]; do +
- +
-sleep 1 +
- +
-screen_info=`dumpsys power grep "​Display Power"​` +
- +
-if [[ $screen_info == *"​OFF"​* && $cur_stat == "​On"​ ]]; then +
- echo "​monitor goes to Off" +
-backlight ​off first +
- echo 1 > $path/gpio214/value +
- echo 1 > $path/gpio234/​value +
- cur_stat="​Off"​ +
-elif [[ $screen_info == *"​ON"​* && $cur_stat == "​Off" ​]]; then +
- echo "​monitor turns back On" +
- echo 0 > $path/​gpio234/​value +
- # backlight on later +
- echo 0 > $path/​gpio214/​value +
- cur_stat="​On"​ +
-fi +
-done +
-</​file>​+
en/vu8c_backlightcontrol.1484274625.txt.gz · Last modified: 2017/01/13 11:00 by joy.cho
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0