11import sys ,logging
22import os
33import platform
4+ import re
45
56try :
67 from PySide2 .QtCore import *
1112else :
1213 from PySide2 .QtCore import Signal , Slot
1314
14-
15- Lcdlightpath = '/sys/class/backlight/1-0045/brightness'
15+ if re .compile (r"seeed-reterminal-plus." ).search (str (platform .uname ())):
16+ Lcdlightpath = '/sys/class/backlight/lcd_backlight/brightness'
17+ else :
18+ Lcdlightpath = '/sys/class/backlight/1-0045/brightness'
1619SSHonPath = '/lib/systemd/system/ssh.service'
1720SSHoffPath = '/etc/systemd/system/multi-user.target.wants/ssh.service'
1821#VNConPath = '/usr/lib/systemd/system/vncserver-x11-serviced.service'
@@ -81,7 +84,7 @@ def getSSH(self):
8184 #VNC
8285 @Slot ()
8386 def VNCon (self ):
84- if ' seeed-reterminal' in platform .uname ():
87+ if re . compile ( r" seeed-reterminal." ). search ( str ( platform .uname ())):
8588 print ("yocto not support vnc yet" )
8689 elif 'buildroot' in platform .uname ():
8790 print ("buildroot not support vnc yet" )
@@ -90,7 +93,7 @@ def VNCon(self):
9093 logging .info ("VNC ON" )
9194 @Slot ()
9295 def VNCoff (self ):
93- if ' seeed-reterminal' in platform .uname ():
96+ if re . compile ( r" seeed-reterminal." ). search ( str ( platform .uname ())):
9497 print ("yocto not support vnc yet" )
9598 elif 'buildroot' in platform .uname ():
9699 print ("buildroot not support vnc yet" )
@@ -99,7 +102,7 @@ def VNCoff(self):
99102 logging .info ("VNC ON" )
100103 @Slot (result = bool )
101104 def getVNC (self ):
102- if ' seeed-reterminal' in platform .uname ():
105+ if re . compile ( r" seeed-reterminal." ). search ( str ( platform .uname ())):
103106 vnc = "inactive"
104107 print ("yocto not support vnc yet" )
105108 elif 'buildroot' in platform .uname ():
@@ -170,7 +173,7 @@ def getSER(self):
170173 def Shutdown (self ):
171174 if 'buildroot' in platform .uname ():
172175 os .system ('poweroff now' )
173- elif ' seeed-reterminal' in platform .uname ():
176+ elif re . compile ( r" seeed-reterminal." ). search ( str ( platform .uname ()) ):
174177 os .system ('poweroff' )
175178 else :
176179 os .system ('shutdown now' )
0 commit comments