fix brlapi typo

This commit is contained in:
chrys 2016-10-08 14:58:48 +02:00
parent 4bf61dc986
commit 3212d1da26
2 changed files with 12 additions and 4 deletions

View File

@ -16,12 +16,14 @@ class driver():
try:
import brlapi
except Exception as e:
print(e)
self.env['runtime']['debug'].writeDebugOut(str(e),debug.debugLevel.ERROR)
return
try:
self.connectDevice()
self._brl = brlapi.Connection()
except Exception as e:
print(e)
self.env['runtime']['debug'].writeDebugOut('BRAILLE.connectDevice '+str(e),debug.debugLevel.ERROR)
return
self._isInitialized = True
@ -48,7 +50,7 @@ class driver():
def enterScreen(self, screen):
if not self._isInitialized:
return
self._brl.enterTtyMode(screen)
self._brl.enterTtyMode(int(screen))
def leveScreen(self):
if not self._isInitialized:

View File

@ -58,6 +58,12 @@ class screenManager():
if not self.env['runtime']['brailleDriver']:
return
if not self.isSuspendingScreen(self.env['screenData']['oldTTY']):
try:
self.env['runtime']['brailleDriver'].leveScreen()
except Exception as e:
print(e)
if not self.isSuspendingScreen():
try:
self.env['runtime']['brailleDriver'].enterScreen(self.env['screenData']['newTTY'])
except Exception as e:
print(e)